Attributes Manager Functions
This group is for functions included in the Attributes Manager. The Attributes Manager stores Attributes and provides methods to add, delete, get and set them.
SummarizeAttributes()
|
|
SummarizeAttributesAsTree()
|
|
FindAllAttributes()
|
|
FindAttributesByName(std)
|
|
FindAttributeByName(std, int index)
|
|
FindAttributeInCollection(std, std, int index)
|
|
FindAttributeNamesInCollection(std)
|
|
FindAttributesInCollection(std)
|
|
FindAttributedObjects()
|
|
GetObjectType(std)
|
|
GetObjectTypeName(std)
|
|
GetObjectName(std)
|
|
GetObjectParent(std)
|
|
GetChildCollection(std)
|
|
GetGeomSetCollection(int const & index)
|
|
GetAttributeName(std)
|
|
GetAttributeID(std, std, int index)
|
|
GetAttributeDoc(std)
|
|
GetAttributeType(std)
|
|
GetAttributeTypeName(std)
|
|
GetAttributeBoolVal(std)
|
|
GetAttributeIntVal(std)
|
|
GetAttributeDoubleVal(std)
|
|
GetAttributeStringVal(std)
|
|
GetAttributeParmID(std)
|
|
GetAttributeParmVal(std)
|
|
GetAttributeParmName(std)
|
|
GetAttributeVec3dVal(std)
|
|
GetAttributeIntMatrixVal(std)
|
|
GetAttributeDoubleMatrixVal(std)
|
|
SetAttributeName(std, std)
|
|
SetAttributeDoc(std, std)
|
|
SetAttributeBool(std, bool value)
|
|
SetAttributeInt(std, int value)
|
|
SetAttributeDouble(std, double value)
|
|
SetAttributeString(std, std)
|
|
SetAttributeParmID(std, std)
|
|
SetAttributeVec3d(std, Vec3dVec value)
|
|
SetAttributeIntMatrix(std, IntVecVec value)
|
|
SetAttributeDoubleMatrix(std, DoubleVecVec value)
|
|
DeleteAttribute(std)
|
|
AddAttributeBool(std, std, bool value)
|
|
AddAttributeInt(std, std, int value)
|
|
AddAttributeDouble(std, std, double value)
|
|
AddAttributeString(std, std, std)
|
|
AddAttributeParm(std, std, std)
|
|
AddAttributeVec3d(std, std, Vec3dVec value)
|
|
AddAttributeIntMatrix(std, std, IntVecVec value)
|
|
AddAttributeDoubleMatrix(std, std, ...)
|
|
AddAttributeGroup(std, std)
|
|
CopyAttribute(std)
|
|
CutAttribute(std)
|
|
PasteAttribute(std)
|
|
Details
-
openvsp.SummarizeAttributes() → std::string[source]
-
openvsp.SummarizeAttributesAsTree() → std::string[source]
-
openvsp.FindAllAttributes() → StringVector[source]
-
openvsp.FindAttributesByName(std: :string const & search_str) → StringVector[source]
-
openvsp.FindAttributeByName(std: :string const & search_str, int index) → std::string[source]
-
openvsp.FindAttributeInCollection(std: :string const & obj_id, std: :string const & search_str, int index) → std::string[source]
-
openvsp.FindAttributeNamesInCollection(std: :string const & collID) → StringVector[source]
-
openvsp.FindAttributesInCollection(std: :string const & collID) → StringVector[source]
-
openvsp.FindAttributedObjects() → StringVector[source]
-
openvsp.GetObjectType(std: :string const & attachID) → int[source]
-
openvsp.GetObjectTypeName(std: :string const & attachID) → std::string[source]
-
openvsp.GetObjectName(std: :string const & attachID) → std::string[source]
-
openvsp.GetObjectParent(std: :string const & id) → std::string[source]
-
openvsp.GetChildCollection(std: :string const & attachID) → std::string[source]
-
openvsp.GetGeomSetCollection(int const & index) → std::string[source]
-
openvsp.GetAttributeName(std: :string const & attrID) → std::string[source]
-
openvsp.GetAttributeID(std: :string const & collID, std: :string const & attributeName, int index) → std::string[source]
-
openvsp.GetAttributeDoc(std: :string const & attrID) → std::string[source]
-
openvsp.GetAttributeType(std: :string const & attrID) → int[source]
-
openvsp.GetAttributeTypeName(std: :string const & attrID) → std::string[source]
-
openvsp.GetAttributeBoolVal(std: :string const & attrID) → IntVector[source]
-
openvsp.GetAttributeIntVal(std: :string const & attrID) → IntVector[source]
-
openvsp.GetAttributeDoubleVal(std: :string const & attrID) → DoubleVector[source]
-
openvsp.GetAttributeStringVal(std: :string const & attrID) → StringVector[source]
-
openvsp.GetAttributeParmID(std: :string const & attrID) → StringVector[source]
-
openvsp.GetAttributeParmVal(std: :string const & attrID) → DoubleVector[source]
-
openvsp.GetAttributeParmName(std: :string const & attrID) → StringVector[source]
-
openvsp.GetAttributeVec3dVal(std: :string const & attrID) → Vec3dVec[source]
-
openvsp.GetAttributeIntMatrixVal(std: :string const & attrID) → IntVecVec[source]
-
openvsp.GetAttributeDoubleMatrixVal(std: :string const & attrID) → DoubleVecVec[source]
-
openvsp.SetAttributeName(std: :string const & attrID, std: :string const & name)[source]
-
openvsp.SetAttributeDoc(std: :string const & attrID, std: :string const & doc)[source]
-
openvsp.SetAttributeBool(std: :string const & attrID, bool value)[source]
-
openvsp.SetAttributeInt(std: :string const & attrID, int value)[source]
-
openvsp.SetAttributeDouble(std: :string const & attrID, double value)[source]
-
openvsp.SetAttributeString(std: :string const & attrID, std: :string const & value)[source]
-
openvsp.SetAttributeParmID(std: :string const & attrID, std: :string const & value)[source]
-
openvsp.SetAttributeVec3d(std: :string const & attrID, Vec3dVec value)[source]
-
openvsp.SetAttributeIntMatrix(std: :string const & attrID, IntVecVec value)[source]
-
openvsp.SetAttributeDoubleMatrix(std: :string const & attrID, DoubleVecVec value)[source]
-
openvsp.DeleteAttribute(std: :string const & attrID)[source]
-
openvsp.AddAttributeBool(std: :string const & collID, std: :string const & attributeName, bool value) → std::string[source]
-
openvsp.AddAttributeInt(std: :string const & collID, std: :string const & attributeName, int value) → std::string[source]
-
openvsp.AddAttributeDouble(std: :string const & collID, std: :string const & attributeName, double value) → std::string[source]
-
openvsp.AddAttributeString(std: :string const & collID, std: :string const & attributeName, std: :string const & value) → std::string[source]
-
openvsp.AddAttributeParm(std: :string const & collID, std: :string const & attributeName, std: :string const & parmID) → std::string[source]
-
openvsp.AddAttributeVec3d(std: :string const & collID, std: :string const & attributeName, Vec3dVec value) → std::string[source]
-
openvsp.AddAttributeIntMatrix(std: :string const & collID, std: :string const & attributeName, IntVecVec value) → std::string[source]
-
openvsp.AddAttributeDoubleMatrix(std: :string const & collID, std: :string const & attributeName, DoubleVecVec value) → std::string[source]
-
openvsp.AddAttributeGroup(std: :string const & collID, std: :string const & attributeName) → std::string[source]
-
openvsp.CopyAttribute(std: :string const & attrID) → int[source]
-
openvsp.CutAttribute(std: :string const & attrID)[source]
-
openvsp.PasteAttribute(std: :string const & coll_id) → StringVector[source]