Share

AcDbEdgeRef Class

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.

Links

AcDbEdgeRef Constructor, AcDbEdgeRef Methods

Was this information helpful?