24 #ifndef _ODGILAYERTRAITSDATA_INCLUDED_
25 #define _ODGILAYERTRAITSDATA_INCLUDED_
246 m_pUnderlayingView = pRefView;
252 m_pGiContext = pContext;
257 : m_pUnderlayingView(0),
264 : m_pUnderlayingView(pRefView),
265 m_pGiContext( pContext )
#define SETBIT(flags, bit, value)
#define GETBIT(flags, bit)
OdInt16 colorIndex() const
OdCmEntityColor color() const
OdGiFillType fillType() const
void setPlottable(bool bVal)
void setLineWeight(OdDb::LineWeight lineWeight)
OdCmTransparency transparency() const
bool isValidId(const OdUInt32 viewportId) const
OdGiRegenType regenType() const
OdDb::PlotStyleNameType plotStyleNameType() const
OdGeMatrix3d getWorldToModelTransform() const
OdDbStub * materialId() const
void setColor(const OdCmEntityColor &color)
bool selectionGeom() const
OdDbStub * viewportObjectId() const
void setLinetype(OdDbStub *pLinetypeId)
void setColor(OdUInt16 color)
void setLineweight(OdDb::LineWeight lineweight)
OdDb::LineWeight lineWeight() const
void setTransparency(const OdCmTransparency &transparency)
OdGeMatrix3d getModelToWorldTransform() const
OdDbStub * lineType() const
void setMaterial(OdDbStub *pMaterialId)
OdDbStub * plotStyleNameId() const
OdUInt32 numberOfIsolines() const
void setPlotStyleName(OdDb::PlotStyleNameType plotStyleNameType, OdDbStub *pPlotStyleNameId=0)
OdGiContext * context() const
ShadowFlags shadowFlags() const
OdGiSubEntityTraits & subEntityTraits() const
SelectionFlags selectionFlags() const
OdCmEntityColor secondaryTrueColor() const
const OdGiDgLinetypeModifiers * lineStyleModifiers() const
OdUInt32 sequenceNumber() const
const OdGiMapper * mapper() const
void setRefView(const OdGiBaseVectorizer *pRefView)
OdDbStub * material() const
void setContext(OdGiContext *pContext)
OdGiGeometry & rawGeometry() const
OdUInt32 drawFlags() const
void setTrueColor(const OdCmEntityColor &color)
const OdGiFill * fill() const
double lineTypeScale() const
void setLocked(bool bVal)
OdDb::LineWeight lineweight() const
double deviation(const OdGiDeviationType deviationType, const OdGePoint3d &pointOnCurve) const
OdDbStub * linetype() const
ODRX_USING_HEAP_OPERATORS(OdGiDummyWorldDraw< OdGiDummyWorldGeometry< OdGiWorldDraw_ > >)
OdCmEntityColor trueColor() const
void setLineType(OdDbStub *lineTypeId)
OdGiViewport & viewport() const
OdDbStub * visualStyle() const
void setPlottable(bool bVal)
void setTransparency(const OdCmTransparency &transparency)
void setLocked(bool bVal)
OdDbStub * linetype() const
void setTrueColor(const OdCmEntityColor &cl)
OdDb::LineWeight m_lineweight
OdDb::PlotStyleNameType plotStyleNameType() const
OdDb::LineWeight lineweight() const
void setLineweight(OdDb::LineWeight lw)
void setMaterial(OdDbStub *id)
void operator=(const OdGiLayerTraitsData &other)
OdDbStub * m_plotStyleNameId
void setLinetype(OdDbStub *id)
OdCmTransparency m_cmTransparency
OdDb::PlotStyleNameType m_plotStyleNameType
OdDbStub * materialId() const
const OdCmEntityColor & trueColor() const
OdCmTransparency transparency() const
OdDbStub * plotStyleNameId() const