24#ifndef _ODGILAYERTRAITSDATA_INCLUDED_
25#define _ODGILAYERTRAITSDATA_INCLUDED_
754 m_pUnderlayingView = pRefView;
760 m_pGiContext = pContext;
765 : m_pUnderlayingView(0),
772 : m_pUnderlayingView(pRefView),
773 m_pGiContext( pContext )
#define SETBIT(flags, bit, value)
#define GETBIT(flags, bit)
OdInt16 colorIndex() const
OdCmEntityColor color() const
OdGiGeometry & rawGeometry() const
OdGiFillType fillType() const
OdDbStub * materialId() const
OdDbStub * material() const
void setPlottable(bool bVal)
void setLineWeight(OdDb::LineWeight lineWeight)
OdCmTransparency transparency() const
virtual OdGiAuxiliaryDataPtr auxData() const
bool isValidId(const OdUInt32 viewportId) const
OdGiRegenType regenType() const
OdDb::PlotStyleNameType plotStyleNameType() const
OdGeMatrix3d getWorldToModelTransform() const
OdDbStub * viewportObjectId() const
void setColor(const OdCmEntityColor &color)
bool selectionGeom() 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
void setMaterial(OdDbStub *pMaterialId)
OdGiSubEntityTraits & subEntityTraits() const
virtual void setAuxData(const OdGiAuxiliaryDataPtr &pAuxData)
OdUInt32 numberOfIsolines() const
void setPlotStyleName(OdDb::PlotStyleNameType plotStyleNameType, OdDbStub *pPlotStyleNameId=0)
ShadowFlags shadowFlags() const
SelectionFlags selectionFlags() const
OdDbStub * lineType() const
OdCmEntityColor secondaryTrueColor() const
OdDbStub * linetype() const
OdDbStub * visualStyle() const
OdUInt32 sequenceNumber() const
void reset(const OdGiLayerTraitsData <Data=OdGiLayerTraitsData())
void setRefView(const OdGiBaseVectorizer *pRefView)
const OdGiDgLinetypeModifiers * lineStyleModifiers() const
OdGiContext * context() const
void setContext(OdGiContext *pContext)
OdUInt32 drawFlags() const
void setTrueColor(const OdCmEntityColor &color)
double lineTypeScale() const
void setLocked(bool bVal)
OdGiViewport & viewport() const
const OdGiMapper * mapper() const
const OdGiFill * fill() const
OdDbStub * plotStyleNameId() const
OdDb::LineWeight lineweight() const
double deviation(const OdGiDeviationType deviationType, const OdGePoint3d &pointOnCurve) const
ODRX_USING_HEAP_OPERATORS(OdGiDummyWorldDraw< OdGiDummyWorldGeometry< OdGiWorldDraw_ > >)
OdCmEntityColor trueColor() const
void setLineType(OdDbStub *lineTypeId)
void setPlottable(bool bVal)
void setTransparency(const OdCmTransparency &transparency)
void setLocked(bool bVal)
OdDbStub * materialId() const
const OdCmEntityColor & trueColor() 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 * linetype() const
OdDbStub * m_plotStyleNameId
void setLinetype(OdDbStub *id)
OdDbStub * plotStyleNameId() const
OdCmTransparency m_cmTransparency
OdDb::PlotStyleNameType m_plotStyleNameType
OdCmTransparency transparency() const