33 template <
typename GUM_SCALAR >
38 __type(type), __value(value) {
40 this->_safeName = name;
43 template <
typename GUM_SCALAR >
47 __type(source.valueType()), __value(source.value()) {
51 template <
typename GUM_SCALAR >
57 template <
typename GUM_SCALAR >
62 template <
typename GUM_SCALAR >
68 template <
typename GUM_SCALAR >
73 template <
typename GUM_SCALAR >
78 template <
typename GUM_SCALAR >
84 template <
typename GUM_SCALAR >
89 template <
typename GUM_SCALAR >
94 template <
typename GUM_SCALAR >
99 template <
typename GUM_SCALAR >
104 template <
typename GUM_SCALAR >
110 template <
typename GUM_SCALAR >
116 template <
typename GUM_SCALAR >
aGrUM's Potential is a multi-dimensional array with tensor operators.
PRMParameter is a member of a Class in a PRM.
Abstract class representing an element of PRM class.
Copyright 2005-2019 Pierre-Henri WUILLEMIN et Christophe GONZALES (LIP6) {prenom.nom}_at_lip6.fr.
PRMParameter(const std::string &name, ParameterType type, GUM_SCALAR value)
Constructor used by gum::Class.
This is a decoration of the DiscreteVariable class.
PRMAttribute is a member of a Class in a PRM.
#define GUM_ERROR(type, msg)
ClassElementType
Returns true if obj_ptr is of type PRMReferenceSlot.