Class Hierarchy
AcRxObject AcDbGeomRef AcDbSubentRef AcDbEdgeRef
C++
class AcDbEdgeRef : public AcDbSubentRef;
File
AcDbGeomRef.h
Description
Reference to an edge, i.e. a subentity whose geometry is a simple curve.
It may either be the whole entity that itself is a single curve, kEdgeSubentType subentity of an entity, or a constant AcGeCurve3d. Notice that this reference is generally non-persistent, because it uses transient AcDbSubentId. The option to reference the whole entity is questionable and has been provided just for the compatibility with old code that takes the whole entity. We should probably always represent edges by kEdgeSubentType subentities of entities, even if the whole entity is just a single edge, such as line, arc, or circle.