30 template <
typename GUM_SCALAR >
35 __type(type), __value(value) {
37 this->_safeName = name;
40 template <
typename GUM_SCALAR >
44 __type(source.valueType()), __value(source.value()) {
48 template <
typename GUM_SCALAR >
54 template <
typename GUM_SCALAR >
59 template <
typename GUM_SCALAR >
65 template <
typename GUM_SCALAR >
70 template <
typename GUM_SCALAR >
75 template <
typename GUM_SCALAR >
81 template <
typename GUM_SCALAR >
86 template <
typename GUM_SCALAR >
91 template <
typename GUM_SCALAR >
96 template <
typename GUM_SCALAR >
101 template <
typename GUM_SCALAR >
107 template <
typename GUM_SCALAR >
113 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.
gum is the global namespace for all aGrUM entities
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.