v11.0 (2013)
Adds and returns a new attribute data on a geometry. If the attribute data already exists, the current attribute data is returned.
ICEAttribute Geometry.AddICEAttribute( String in_name, siICENodeDataType in_DataType, siICENodeStructureType in_StructureType, siICENodeContextType in_ContextType ); |
oReturn = Geometry.AddICEAttribute( in_name, in_DataType, in_StructureType, in_ContextType ); |
Parameter | Type | Description |
---|---|---|
in_name | String | Name of the attribute to add. |
in_DataType | siICENodeDataType | The data type for this attribute. |
in_StructureType | siICENodeStructureType | The structure type identifies how the data is structured: data can be a single element or an array. |
in_ContextType | siICENodeContextType | The context type identifies the element set associated with the data (cardinality), such as vertices, polygons, or newly created particles. |
Geometry.GetICEAttributeFromName Geometry.ICEAttributes Geometry.RemoveICEAttribute ProjectItem.AddICEAttribute ProjectItem.GetICEAttributeFromName ProjectItem.ICEAttributes ProjectItem.RemoveICEAttribute