|
| | Loop () |
| |
|
| Loop (SULoopRef loop) |
| |
|
| Loop (const Loop &other) |
| |
| Loop & | operator= (const Loop &other) |
| |
| SULoopRef | ref () const |
| |
|
LoopInput | loop_input () const |
| |
| std::vector< Edge > | edges () const |
| |
| std::vector< Vertex > | vertices () const |
| |
| std::vector< Point3D > | points () const |
| |
| PointLoopClassify | classify_point (const Point3D &point) const |
| |
| size_t | size () const |
| |
| bool | is_outer_loop () const |
| |
|
| Entity () |
| | Constructor representing a null objject.
|
| |
| | Entity (SUEntityRef entity, bool attached=true) |
| | Creates a new Entity object. More...
|
| |
| | Entity (const Entity &other, SUEntityRef entity_ref=SU_INVALID) |
| | Copy constructor with an optional parameter for the entity reference. More...
|
| |
| | ~Entity () |
| | Destructor. More...
|
| |
|
Entity & | operator= (const Entity &other) |
| | Copy assignment operator.
|
| |
|
| operator SUEntityRef () const |
| |
|
| operator SUEntityRef * () |
| |
|
SUEntityRef | ref () const |
| |
|
bool | attached () const |
| | Returns true if the entity is attached to another object.
|
| |
| void | attached (bool attach) |
| | Method lets the object know that it has been attached to a model. This is important as it will let the object know that it does not need to "release" the object. More...
|
| |
| std::vector< AttributeDictionary > | attribute_dictionaries () const |
| | Returns the AttributeDictionaries collection attached to the entity. More...
|
| |
| AttributeDictionary | attribute_dictionary (const std::string &name) const |
| | Returns an attribute dictionary object with a given name that is attached to an Entity. More...
|
| |
| bool | add_dictionary (AttributeDictionary &dict) |
| | Adds the AttributeDictionary to the Entity. More...
|
| |
| bool | copy_attributes_from (const Entity &entity) |
| | Copies attributes from another Entity object to this one. More...
|
| |
| bool | is_valid () const |
| | Checks if the entity is valid. More...
|
| |
|
bool | operator! () const |
| | Returns true if this entity is not valid. Alias of !is_valid().
|
| |
| int32_t | entityID () const |
| | Retrieve a unique ID assigned to an entity. More...
|
| |
| TypedValue | get_attribute (const std::string &dict_name, const std::string &key, const TypedValue &default_value=TypedValue()) const |
| | Retrieves the value of an attribute in the entity's attribute dictionary. More...
|
| |
| TypedValue | get_attribute (const AttributeDictionary &dict, const std::string &key, const TypedValue &default_value=TypedValue()) const |
| | Retrieves the value of an attribute in the entity's attribute dictionary. More...
|
| |
| bool | set_attribute (const std::string &dict_name, const std::string &key, const TypedValue &value) |
| | Sets the value of an attribute in the given AttributeDictionary object. More...
|
| |
| bool | set_attribute (AttributeDictionary &dict, const std::string &key, const TypedValue &value) |
| | Sets the value of an attribute in the given AttributeDictionary object. More...
|
| |
|
enum SURefType | entity_type () const |
| | Returns the type of the entity. See enum SURefType.
|
| |
| Model | model () const |
| |
| Entities | parent () const |
| |
| int64_t | persistent_id () const |
| |
A face is made up of an outer loop and inner loops.
Definition at line 63 of file Loop.hpp.