24#ifndef __AECSECTIONSEGMENT_H__
25#define __AECSECTIONSEGMENT_H__
59 eOuterShrinkwrap = 14,
66 eOverridenLinework= 2,
106 bool IsCustomLinework()
const;
115 void SetIsCustomLinework(
bool bCustom );
121 bool IsOverridenComponent()
const;
127 void SetIsOverridenComponent(
bool bOverriden );
#define AEC_DECLARE_MEMBERS(ClassName)
OdSmartPtr< AECSectionSegment > AECSectionSegmentPtr
AECSubPtr< AECSectionSegment > AECSectionSegmentSubPtr
bool IsCustomLinework() const
void SetMaintainedDispCompEntId(OdUInt32 nId)
OdUInt32 GetMaintainedDispCompEntId() const
void SetLineworkType(LineworkType type)
void SetIsCustomLinework(bool bCustom)
void SetComponentIndex(Component eComp)
bool IsOverridenComponent() const
void SetStartVertex(const OdGePoint2d &ptVertex)
void SetIsOverridenComponent(bool bOverriden)
Component GetComponentIndex() const
const OdGePoint2d & GetStartVertex() const
void SetEndVertex(const OdGePoint2d &ptVertex)
LineworkType GetLineworkType() const
const OdGePoint2d & GetEndVertex() const
GLuint GLsizei GLsizei GLint GLenum * type