cee::ug::ElementUserPropertyInfo
-
class ElementUserPropertyInfo
Contains meta data for a given user property: Name and index (0,1,2) of the property, as well as the name of each property value.
See also
Public Functions
-
ElementUserPropertyInfo(int index, const Str &name)
Constructs a new property info with the specified propertyIndex and name.
-
ElementUserPropertyInfo(const ElementUserPropertyInfo &other)
Constructs a new property info info that is a copy of other.
-
ElementUserPropertyInfo &operator=(const ElementUserPropertyInfo &rhs)
Assigns rhs to this property info info and returns a reference to this set info.
-
bool operator==(const ElementUserPropertyInfo &rhs) const
Returns true if this object is equal to rhs.
-
bool operator!=(const ElementUserPropertyInfo &rhs) const
Returns true if this object is not equal to rhs.
-
int propertyIndex() const
Returns the user property index.
-
void setValueString(int propertyValue, const Str &valueString)
Sets the name of the specified property value within this property.
-
Str valueString(int propertyValue) const
Returns the name of the specified property value within this property.
-
std::vector<int> allValues() const
Returns a vector with all values specified in this property.
-
ElementUserPropertyInfo(int index, const Str &name)