24 #ifndef __AECGESEGMENT2D_H__
25 #define __AECGESEGMENT2D_H__
OdSmartPtr< AECGeSegment2d > AECGeSegment2dPtr
AECSubPtr< AECGeSegment2d > AECGeSegment2dSubPtr
#define AEC_DECLARE_MEMBERS(ClassName)
void GetEndPoint(OdGePoint2d &ptEnd) const
AECDefs::SegmentEdgePosition GetPosition() const
AECAttributeSubPtr GetAttribute() const
void GetStartPoint(OdGePoint2d &ptStart) const
void SetAttribute(AECAttributePtr pAttr)
void Set(const OdGePoint2d &ptStart, const OdGePoint2d &ptEnd, double dBulge=0)
void Get(FacetModeler::Segment2D &cSegment) const
void Set(const FacetModeler::Segment2D &cSegment)
void SetPosition(AECDefs::SegmentEdgePosition ePosition)
virtual void copyFrom(const OdRxObject *pSource)
AECDefs::SegmentType GetType() const
void SetFullCircle(const OdGePoint2d &ptCenter, double dRadius, bool bClockwise)
DOM.
void SetVisible(bool bVisible)
virtual OdUInt32 GetSubsegmentCount() const