BmGEdge.h
This class stores geometry data of an edge, which is an intersection line of faces.
|
Name |
Description |
|
A destructor for the BimRv object. |
|
Name |
Description |
|
Adds a new persistent reactor object to the element's reactor list. | |
|
Adds a new transient reactor object to the element's reactor list. | |
|
Retrieves the object's owner object. | |
|
Retrieves all the persistent reactors from the element. | |
|
Retrieves the object's property value. | |
|
Retrieves the object's property value. | |
|
Retrieves the object's property value. | |
|
Retrieves all the transient reactors from the element. | |
|
Retrieves whether a specified persistent reactor object is attached to the element. | |
|
Removes a specified persistent reactor object from the element's reactor list. | |
|
Removes a specified transient reactor object from the element's reactor list. | |
|
Sets a new value for the object's property. | |
|
Sets a new value for the object's property. | |
|
Sets a new value for the object's property. |
|
Name |
Description |
|
Adds a new persistent reactor object to the element's reactor list. | |
|
Adds a new transient reactor object to the element's reactor list. | |
|
Increments the counter of references to the object. | |
|
Clones the object. | |
|
Retrieves the related database object. | |
|
Retrieves the drawable type of the object. | |
|
Returns a WCS bounding box that represents the extents of this object. | |
|
Retrieves the list of built-in parameters. | |
|
Retrieves the object's owner object. | |
|
Retrieves all the persistent reactors from the element. | |
|
Retrieves the array of object's properties. | |
|
Retrieves the object's property value. | |
|
Retrieves the object's property value. | |
|
Retrieves the object's property value. | |
|
Retrieves all the transient reactors from the element. | |
|
Retrieves graphical system cache associated with the object. | |
|
Retrieves whether a specified persistent reactor object is attached to the element. | |
|
Retrieves the object's identifier in the associated database. | |
|
Retrieves whether the object is persistent or not. | |
|
Retrieves the current quantity of references to the object. | |
|
Decrements the counter of references to the object. When the counter becomes equal to zero the object is destroyed. | |
|
Removes a specified persistent reactor object from the element's reactor list. | |
|
Removes a specified transient reactor object from the element's reactor list. | |
|
Applies the default properties of the specified database to this entity. | |
|
Assigns the specified OdGsCache to this object. | |
|
Sets a new value for the object's property. | |
|
Sets a new value for the object's property. | |
|
Sets a new value for the object's property. | |
|
Retrieves the current regeneration support flags set for the object. | |
|
Sets the vectorization attributes of the object, and returns its attribute flags. | |
|
Called by setDatabaseDefaults() after the values are set. | |
|
Implements viewport-dependent rendering. | |
|
Implements the mechanism for rendering the object. |
|
Name |
Description |
|
Returns the ID of a category as an object of the OdBmObjectId class. | |
|
Returns the control command as an OdInt32 value. | |
|
Returns the geometry information as an OdBmGInfo object. | |
|
Returns the set of bit flags as an OdUInt32 value. | |
|
Returns GNode by GsMarker. | |
|
Returns GsMarker for current GNode. | |
|
Guaranteed return id referenced to GStyleElem | |
|
Returns the object tag as an OdInt32 value. | |
|
Returns the visibility of BmGNode. | |
|
This is hasGStyle, a member of class OdBmGNode. | |
|
This is resetGInfoFlag, a member of class OdBmGNode. | |
|
Sets a category ID to this object. | |
|
Sets a control command to this object. | |
|
This is setGInfoFlag, a member of class OdBmGNode. | |
|
Sets object bit flags. | |
|
Sets the model flag to this object. | |
|
Sets an object tag. |
|
Name |
Description |
|
Returns true if this object is a loop of edges. |
|
Name |
Description |
|
Returns 'true' if the first edge point is set or 'false' in the other case. | |
|
Returns the best match of the underlying curve of this Edge entity to curves supported by OdGe. | |
|
Returns the index of the specified face. | |
|
Returns an array of faces of this edge as static array of pointers to the objects of the OdBmFace class. | |
|
Returns the edge's 3D start and end points. | |
|
Returns the edge UV start and end points as static array of pointers to the objects of the OdBmEdgePnt class. | |
|
Returns flags (number of bits) as an OdUInt8 value. | |
|
Returns the edge as a GeCurve object. | |
|
Returns 3D points of the edge, except the start and end points. | |
|
Returns UV points of the edge, except for the start and end points, as an array of objects of the OdBmEdgePnt class. | |
|
Returns a pointer to the next edge in a specified loop. | |
|
Returns array of pointers to the next edges in loops as static array of pointers to the objects of the OdBmGEdgeBase class. | |
|
Returns a pointer to the previous edge in a specified loop. | |
|
Returns array of pointers to the previous edges in loops as static array of pointers to the objects of the OdBmGEdgeBase class. | |
|
Returns 2D start and end points of the specified face. | |
|
Returns 'true' if the edge curve is a 3D arc or 'false' in the other case. | |
|
Returns 'true' if the edge is flipped or 'false' in the other case. | |
|
Returns 'true' if the last edge point is set or 'false' in the other case. | |
|
Returns the number of points. | |
|
Sets flags (number of bits) to the edge entity. |
Name |
Description |
This is nested type OdBmObject::ItemIndexType. | |
This is nested type OdBmObject::PropertyIndexType. |
Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.
|