CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
23 #ifndef __FMIMPCONTOURSBASE_H__
24 #define __FMIMPCONTOURSBASE_H__
33 {
return odmax( eRes1, eRes2 ); }
78 m_uMetadata = rA.m_uMetadata;
85 return m_uMetadata == rA.m_uMetadata && m_uAllFlags == rA.
m_uAllFlags;
90 return !( *
this == rA );
95 return 0==m_uMetadata && 0==m_uAllFlags;
121 return m_Flags.bHidden;
130 return m_Flags.bSmooth;
139 return m_Flags.bExplodedArc;
157 #endif //__FMIMPCONTOURSBASE_H__
Attributes2D & setFlags(OdUInt32 uF)
Attributes2D getReversed() const
Result worstResult(Result eRes1, Result eRes2)
FMGEOMETRY_API OdGePoint2d FindFarthestPoint(const OdGePoint2d &ptOrigin, const std::vector< Intersection > &vecPoints)
Attributes2D & setOrientation(FaceOrientation eOri)
OdIntPtr metadata() const
bool isExplodedArc() const
FaceOrientation orientation() const
bool DAI_EXPORT operator!=(const OdDAI::OdSelect &left, const OdDAI::OdSelect &right)
Attributes2D(OdIntPtr uMeta)
FMGEOMETRY_API OdGePoint2d FindNearestPoint(const OdGePoint2d &ptOrigin, const std::vector< Intersection > &vecPoints)
Attributes2D & setHidden(bool bH)
Attributes2D clone() const
static FMGEOMETRY_API_STATIC const Attributes2D kNull
Attributes2D(OdIntPtr uMeta, OdUInt32 uRawFlags)
Attributes2D & setSmooth(bool bSmooth)
Attributes2D & setExplodedArc(bool bExploded)