BmGEdge.h
This class stores geometry data of an edge, which is an intersection line of faces.
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 or end points. | |
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. |
Copyright (c) 2002-2021. Open Design Alliance. All rights reserved.
|