CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
24 #ifndef _ODGILINEWEIGHTOVERRIDE_INCLUDED_
25 #define _ODGILINEWEIGHTOVERRIDE_INCLUDED_
170 { setLineweightOverride(pTraits, pOverride); }
178 m_pTraits = &pTraits;
185 #endif //_ODGILINEWEIGHTOVERRIDE_INCLUDED_
#define GETBIT(flags, bit)
OdGiLineweightOverrideHelper(OdGiSubEntityTraits &pTraits, const OdGiLineweightOverride &pOverride)
bool OdEqual(double x, double y, double tol=1.e-10)
void resetScaleOverride()
~OdGiLineweightOverrideHelper()
#define SETBIT_1(flags, bit)
void setLineweightOverride(OdGiSubEntityTraits &pTraits, const OdGiLineweightOverride &pOverride)
OdPs::LineJoinStyle joinStyleOverride() const
double scaleOverride() const
void setPixelScale(double dPixScale)
#define SETBIT_0(flags, bit)
OdPs::LineEndStyle m_lineCapStyle
bool hasStyleOverride() const
void resetStyleOverride()
OdGiLineweightOverrideHelper()
OdPs::LineEndStyle endStyleOverride() const
virtual bool pushLineweightOverride(const OdGiLineweightOverride *pOverride)
OdPs::LineJoinStyle m_lineJoinStyle
virtual void popLineweightOverride()
bool operator!=(const OdGiLineweightOverride &lwdO2) const
bool hasScaleOverride() const
void setScaleOverride(double dLwdScale)
double pixelScale() const
bool operator==(const OdGiLineweightOverride &lwdO2) const
bool hasOverrides() const
OdGiSubEntityTraits * m_pTraits
void setStyleOverride(OdPs::LineEndStyle lineCapStyle, OdPs::LineJoinStyle lineJoinStyle)