| 
| bool  | isEntityTraitsDataChanged (int bit=kSomeChanged) const | 
|   | 
| virtual void  | setEntityTraitsDataChanged () | 
|   | 
| virtual void  | setEntityTraitsDataChanged (int bit, bool value=true) | 
|   | 
| void  | clearEntityTraitsDataChanged () const | 
|   | 
| bool  | effectivelyVisible () const | 
|   | 
| OdGiContext &  | giContext () const | 
|   | 
| const OdGiDrawableDesc *  | currentDrawableDesc () const | 
|   | 
| const OdGiDrawable *  | currentDrawable () const | 
|   | 
| const OdGiViewport *  | giViewport () const | 
|   | 
| const OdGsView *  | gsView () const | 
|   | 
| const OdGiDrawableDesc *  | drawableDesc () const | 
|   | 
| virtual const OdGiSubEntityTraitsData &  | effectiveTraits () const | 
|   | 
| virtual void  | setEffectiveTraits (const OdGiSubEntityTraitsData &traits, const OdGeVector3d *fillNormal=NULL) | 
|   | 
|   | OdGiBaseVectorizer () | 
|   | 
| virtual  | ~OdGiBaseVectorizer () | 
|   | 
| OdRxClass *  | isA () const | 
|   | 
| OdRxObject *  | queryX (const OdRxClass *pProtocolClass) const | 
|   | 
| virtual OdGiConveyorOutput &  | output () | 
|   | 
| void  | setEyeToOutputTransform (const OdGeMatrix3d &xfm) | 
|   | 
| const OdGeMatrix3d &  | eyeToOutputTransform () const | 
|   | 
| void  | eyeToOutputTransform (OdGeMatrix3d &xfm) const | 
|   | 
| OdGiConveyorContext *  | drawContext () | 
|   | 
| const OdGiConveyorContext *  | drawContext () const | 
|   | 
| virtual void  | beginViewVectorization () | 
|   | 
| virtual void  | endViewVectorization () | 
|   | 
| void  | setTrueColor (const OdCmEntityColor &trueColor) | 
|   | 
| void  | setPlotStyleNameType (OdDb::PlotStyleNameType plotStyleNameType) | 
|   | 
| void  | setPlotStyleNameId (OdDbStub *plotStyleNameId) | 
|   | 
| void  | setColor (OdUInt16 color) | 
|   | 
| void  | setLayer (OdDbStub *layerId) | 
|   | 
| void  | setLineType (OdDbStub *lineTypeId) | 
|   | 
| void  | setFillType (OdGiFillType fillType) | 
|   | 
| void  | setLineWeight (OdDb::LineWeight lineWeight) | 
|   | 
| void  | setLineTypeScale (double lineTypeScale) | 
|   | 
| void  | setThickness (double thickness) | 
|   | 
| void  | setPlotStyleName (OdDb::PlotStyleNameType plotStyleNameType, OdDbStub *pPlotStyleNameId=0) | 
|   | 
| void  | setSelectionMarker (OdGsMarker selectionMarker) | 
|   | 
| void  | setMaterial (OdDbStub *pMaterialId) | 
|   | 
| void  | setMapper (const OdGiMapper *pMapper) | 
|   | 
| void  | setVisualStyle (const OdDbStub *pVisualStyleId) | 
|   | 
| void  | setTransparency (const OdCmTransparency &transparency) | 
|   | 
| void  | setDrawFlags (OdUInt32 drawFlags) | 
|   | 
| void  | setLockFlags (OdUInt32 lockFlags) | 
|   | 
| void  | setSelectionGeom (bool bSelectionFlag) | 
|   | 
| void  | setShadowFlags (ShadowFlags shadowFlags) | 
|   | 
| void  | setSectionable (bool bSectionableFlag) | 
|   | 
| void  | setSelectionFlags (SelectionFlags selectionFlags) | 
|   | 
| void  | setSecondaryTrueColor (const OdCmEntityColor &color) | 
|   | 
| void  | setLineStyleModifiers (const OdGiDgLinetypeModifiers *pLSMod) | 
|   | 
| void  | setFill (const OdGiFill *pFill) | 
|   | 
| void  | setAuxData (const OdGiAuxiliaryDataPtr &pAuxData) | 
|   | 
| OdGiContext *  | context () const | 
|   | 
| bool  | regenAbort () const | 
|   | 
| OdGiSubEntityTraits &  | subEntityTraits () const | 
|   | 
| double  | deviation (const OdGiDeviationType deviationType, const OdGePoint3d &pointOnCurve) const | 
|   | 
| OdGiRegenType  | regenType () const | 
|   | 
| OdUInt32  | numberOfIsolines () const | 
|   | 
| OdGiGeometry &  | rawGeometry () const | 
|   | 
| bool  | isDragging () const | 
|   | 
| OdUInt32  | drawContextFlags () const | 
|   | 
| void  | setDrawContextFlags (OdUInt32 flags, bool bFlag) | 
|   | 
| OdUInt32  | sequenceNumber () const | 
|   | 
| bool  | isValidId (const OdUInt32 viewportId) const | 
|   | 
| OdDbStub *  | viewportObjectId () const | 
|   | 
| OdGiViewport &  | viewport () const | 
|   | 
| void  | circle (const OdGePoint3d ¢er, double radius, const OdGeVector3d &normal) | 
|   | 
| void  | circle (const OdGePoint3d &firstPoint, const OdGePoint3d &secondPoint, const OdGePoint3d &thirdPoint) | 
|   | 
| void  | circularArc (const OdGePoint3d ¢er, double radius, const OdGeVector3d &normal, const OdGeVector3d &startVector, double sweepAngle, OdGiArcType arcType=kOdGiArcSimple) | 
|   | 
| void  | circularArc (const OdGePoint3d &firstPoint, const OdGePoint3d &secondPoint, const OdGePoint3d &thirdPoint, OdGiArcType arcType=kOdGiArcSimple) | 
|   | 
| void  | polyline (OdInt32 numVertices, const OdGePoint3d *vertexList, const OdGeVector3d *pNormal=0, OdGsMarker baseSubEntMarker=-1) | 
|   | 
| void  | polygon (OdInt32 numVertices, const OdGePoint3d *vertexList) | 
|   | 
| void  | polygon (OdInt32 numVertices, const OdGePoint3d *vertexList, const OdGeVector3d *pNormal) | 
|   | 
| void  | pline (const OdGiPolyline &polyline, OdUInt32 fromIndex=0, OdUInt32 numSegs=0) | 
|   | 
| void  | shape (const OdGePoint3d &position, const OdGeVector3d &normal, const OdGeVector3d &direction, int shapeNumber, const OdGiTextStyle *pTextStyle) | 
|   | 
| void  | text (const OdGePoint3d &position, const OdGeVector3d &normal, const OdGeVector3d &direction, double height, double width, double oblique, const OdString &msg) | 
|   | 
| void  | text (const OdGePoint3d &position, const OdGeVector3d &normal, const OdGeVector3d &direction, const OdChar *msg, OdInt32 length, bool raw, const OdGiTextStyle *pTextStyle) | 
|   | 
| void  | xline (const OdGePoint3d &firstPoint, const OdGePoint3d &secondPoint) | 
|   | 
| void  | ray (const OdGePoint3d &basePoint, const OdGePoint3d &throughPoint) | 
|   | 
| void  | nurbs (const OdGeNurbCurve3d &nurbsCurve) | 
|   | 
| void  | ellipArc (const OdGeEllipArc3d &ellipArc, const OdGePoint3d *endPointsOverrides=0, OdGiArcType arcType=kOdGiArcSimple) | 
|   | 
| void  | mesh (OdInt32 numRows, OdInt32 numColumns, const OdGePoint3d *vertexList, const OdGiEdgeData *pEdgeData=0, const OdGiFaceData *pFaceData=0, const OdGiVertexData *pVertexData=0) | 
|   | 
| void  | shell (OdInt32 numVertices, const OdGePoint3d *vertexList, OdInt32 faceListSize, const OdInt32 *faceList, const OdGiEdgeData *pEdgeData=0, const OdGiFaceData *pFaceData=0, const OdGiVertexData *pVertexData=0) | 
|   | 
| void  | worldLine (const OdGePoint3d points[2]) | 
|   | 
| void  | image (const OdGiImageBGRA32 &img, const OdGePoint3d &origin, const OdGeVector3d &uVec, const OdGeVector3d &vVec, OdGiRasterImage::TransparencyMode trpMode=OdGiRasterImage::kTransparency8Bit) | 
|   | 
| void  | edge (const OdGiEdge2dArray &edges) | 
|   | 
| void  | polypoint (OdInt32 numPoints, const OdGePoint3d *vertexList, const OdCmEntityColor *pColors, const OdCmTransparency *pTransparency, const OdGeVector3d *pNormals, const OdGsMarker *pSubEntMarkers, OdInt32 nPointSize) | 
|   | 
| virtual void  | polyPolygon (OdUInt32 numIndices, const OdUInt32 *pNumPositions, const OdGePoint3d *pPositions, const OdUInt32 *pNumPoints, const OdGePoint3d *pPoints, const OdCmEntityColor *pOutlineColors=NULL, const OdUInt32 *pOutlinePsLinetypes=NULL, const OdCmEntityColor *pFillColors=NULL, const OdCmTransparency *pFillTransparencies=NULL) | 
|   | 
| void  | rowOfDots (OdInt32 numPoints, const OdGePoint3d &startPoint, const OdGeVector3d &dirToNextPoint) | 
|   | 
| void  | pointCloud (const OdGiPointCloud &pCloud) | 
|   | 
| void  | pushClipBoundary (OdGiClipBoundary *pBoundary) | 
|   | 
| void  | pushClipBoundary (OdGiClipBoundary *pBoundary, OdGiAbstractClipBoundary *pClipInfo) | 
|   | 
| void  | drawClipBoundary (OdGiClipBoundary *pBoundary, OdGiAbstractClipBoundary *pClipInfo) | 
|   | 
| void  | popClipBoundary () | 
|   | 
| bool  | isClipping () const | 
|   | 
| void  | pushModelTransform (const OdGeMatrix3d &xfm) | 
|   | 
| void  | pushModelTransform (const OdGeVector3d &normal) | 
|   | 
| void  | popModelTransform () | 
|   | 
| OdGeMatrix3d  | getModelToWorldTransform () const | 
|   | 
| OdGeMatrix3d  | getWorldToModelTransform () const | 
|   | 
| bool  | isXrefOverride () const | 
|   | 
| void  | setXrefOverride (bool bSet) | 
|   | 
| void  | draw (const OdGiDrawable *pDrawable) | 
|   | 
| const OdGiPathNode *  | currentGiPath () const | 
|   | 
| virtual OdUInt32  | setAttributes (const OdGiDrawable *pDrawable) | 
|   | 
| OdUInt32  | drawableAttributes () const | 
|   | 
| bool  | needDraw (OdUInt32 drawableFlags) | 
|   | 
| virtual bool  | doDraw (OdUInt32 drawableFlags, const OdGiDrawable *pDrawable) | 
|   | 
| void  | setExtents (const OdGePoint3d *newExtents) | 
|   | 
| void  | startAttributesSegment () | 
|   | 
| bool  | isAttributesSegmentEnabled () | 
|   | 
| void  | rasterImageDc (const OdGePoint3d &origin, const OdGeVector3d &u, const OdGeVector3d &v, const OdGiRasterImage *pImage, const OdGePoint2d *uvBoundary, OdUInt32 numBoundPts, bool transparency=false, double brightness=50.0, double contrast=50.0, double fade=0.0) | 
|   | 
| void  | metafileDc (const OdGePoint3d &origin, const OdGeVector3d &u, const OdGeVector3d &v, const OdGiMetafile *pMetafile, bool bDcAligned=true, bool bAllowClipping=false) | 
|   | 
| void  | polylineEye (OdUInt32 numVertices, const OdGePoint3d *vertexList) | 
|   | 
| void  | polygonEye (OdUInt32 numVertices, const OdGePoint3d *vertexList) | 
|   | 
| void  | polylineDc (OdUInt32 numVertices, const OdGePoint3d *vertexList) | 
|   | 
| void  | polygonDc (OdUInt32 numVertices, const OdGePoint3d *vertexList) | 
|   | 
| void  | polylineCs (OdGiContext::CoordinatesSystem cs, OdUInt32 numVertices, const OdGePoint3d *vertexList) | 
|   | 
| void  | polygonCs (OdGiContext::CoordinatesSystem cs, OdUInt32 numVertices, const OdGePoint3d *vertexList) | 
|   | 
| virtual void  | onTraitsModified () | 
|   | 
| const OdGiDeviation &  | modelDeviation () const | 
|   | 
| const OdGiDeviation &  | worldDeviation () const | 
|   | 
| const OdGiDeviation &  | eyeDeviation () const | 
|   | 
| const OdGiMaterialTraitsData &  | effectiveMaterialTraitsData () const | 
|   | 
| void  | effectiveMaterialTraitsData (OdGiMaterialTraitsData &data) const | 
|   | 
| void  | setEffectiveMaterialTraitsData (OdDbStub *materialId, const OdGiMaterialTraitsData &data, bool bForce=false) | 
|   | 
| OdGsMarker  | selectionMarker () const | 
|   | 
| const OdGiSubEntityTraitsData *  | byBlockTraits () const | 
|   | 
| void  | setByBlockTraits (const OdGiSubEntityTraitsData *pByBlock) | 
|   | 
| OdRxObjectPtr  | saveByBlockTraits () | 
|   | 
| virtual void  | setContext (OdGiContext *pUserContext) | 
|   | 
| OdUInt16  | color () const | 
|   | 
| OdCmEntityColor  | trueColor () const | 
|   | 
| OdDbStub *  | layer () const | 
|   | 
| OdDbStub *  | lineType () const | 
|   | 
| OdGiFillType  | fillType () const | 
|   | 
| OdDb::LineWeight  | lineWeight () const | 
|   | 
| double  | lineTypeScale () const | 
|   | 
| double  | thickness () const | 
|   | 
| OdDb::PlotStyleNameType  | plotStyleNameType () const | 
|   | 
| OdDbStub *  | plotStyleNameId () const | 
|   | 
| OdDbStub *  | material () const | 
|   | 
| const OdGiMapper *  | mapper () const | 
|   | 
| OdDbStub *  | visualStyle () const | 
|   | 
| OdCmTransparency  | transparency () const | 
|   | 
| OdUInt32  | drawFlags () const | 
|   | 
| OdUInt32  | lockFlags () const | 
|   | 
| bool  | selectionGeom () const | 
|   | 
| ShadowFlags  | shadowFlags () const | 
|   | 
| bool  | sectionable () const | 
|   | 
| SelectionFlags  | selectionFlags () const | 
|   | 
| OdCmEntityColor  | secondaryTrueColor () const | 
|   | 
| const OdGiDgLinetypeModifiers *  | lineStyleModifiers () const | 
|   | 
| const OdGiFill *  | fill () const | 
|   | 
| OdGiAuxiliaryDataPtr  | auxData () const | 
|   | 
| void  | setTrueColor (const OdCmEntityColor &color) | 
|   | 
| void  | setPlotStyleName (OdDb::PlotStyleNameType plotStyleNameType, OdDbStub *pPlotStyleNameId=0) | 
|   | 
| void  | setColor (OdUInt16 color) | 
|   | 
| void  | setLayer (OdDbStub *layerId) | 
|   | 
| void  | setLineType (OdDbStub *lineTypeId) | 
|   | 
| void  | setFillType (OdGiFillType fillType) | 
|   | 
| void  | setLineWeight (OdDb::LineWeight lineWeight) | 
|   | 
| void  | setLineTypeScale (double lineTypeScale) | 
|   | 
| void  | setThickness (double thickness) | 
|   | 
| void  | setSelectionMarker (OdGsMarker selectionMarker) | 
|   | 
| void  | setMaterial (OdDbStub *pMaterialId) | 
|   | 
| void  | setMapper (const OdGiMapper *pMapper) | 
|   | 
| void  | setVisualStyle (const OdDbStub *visualStyleId) | 
|   | 
| void  | setTransparency (const OdCmTransparency &transparency) | 
|   | 
| void  | setDrawFlags (OdUInt32 drawFlags) | 
|   | 
| void  | setLockFlags (OdUInt32 lockFlags) | 
|   | 
| void  | setSelectionGeom (bool bSelectionFlag) | 
|   | 
| void  | setShadowFlags (ShadowFlags shadowFlags) | 
|   | 
| void  | setSectionable (bool bSectionableFlag) | 
|   | 
| void  | setSelectionFlags (SelectionFlags selectionFlags) | 
|   | 
| void  | setSecondaryTrueColor (const OdCmEntityColor &color) | 
|   | 
| void  | setLineStyleModifiers (const OdGiDgLinetypeModifiers *pLSMod) | 
|   | 
| void  | setFill (const OdGiFill *pFill) | 
|   | 
| void  | setAuxData (const OdGiAuxiliaryDataPtr &pAuxData) | 
|   | 
| OdGiContext *  | context () const | 
|   | 
| OdGiSubEntityTraits &  | subEntityTraits () const | 
|   | 
| OdGiGeometry &  | rawGeometry () const | 
|   | 
| OdUInt32  | numberOfIsolines () const | 
|   | 
| virtual OdGiRegenType  | regenType () const | 
|   | 
| virtual bool  | regenAbort () const | 
|   | 
| virtual bool  | isDragging () const | 
|   | 
| virtual OdUInt32  | numberOfIsolines () const | 
|   | 
| virtual double  | deviation (const OdGiDeviationType t, const OdGePoint3d &p) const | 
|   | 
| OdGiWorldGeometry &  | geometry () const | 
|   | 
| const OdGiPathNode *  | currentGiPath () const | 
|   | 
|   | ODRX_DECLARE_MEMBERS (OdGiWorldDraw) | 
|   | 
| virtual OdGiWorldGeometry &  | geometry () const =0 | 
|   | 
|   | ODRX_DECLARE_MEMBERS (OdGiCommonDraw) | 
|   | 
| virtual OdGiRegenType  | regenType () const =0 | 
|   | 
| virtual bool  | regenAbort () const =0 | 
|   | 
| virtual OdGiSubEntityTraits &  | subEntityTraits () const =0 | 
|   | 
| virtual OdGiGeometry &  | rawGeometry () const =0 | 
|   | 
| virtual bool  | isDragging () const =0 | 
|   | 
| virtual double  | deviation (const OdGiDeviationType deviationType, const OdGePoint3d &pointOnCurve) const =0 | 
|   | 
| virtual OdUInt32  | numberOfIsolines () const =0 | 
|   | 
| virtual OdGiContext *  | context () const =0 | 
|   | 
| virtual const OdGiPathNode *  | currentGiPath () const | 
|   | 
| virtual bool  | displayModelerSilhouettes () const | 
|   | 
|   | ODRX_HEAP_OPERATORS () | 
|   | 
|   | OdRxObject () | 
|   | 
| virtual  | ~OdRxObject () | 
|   | 
| virtual OdRxObject *  | queryX (const OdRxClass *pClass) const | 
|   | 
| virtual OdRxObject *  | x (const OdRxClass *pClass) const | 
|   | 
| virtual OdRxClass *  | isA () const | 
|   | 
| virtual void  | addRef ()=0 | 
|   | 
| virtual void  | release ()=0 | 
|   | 
| virtual long  | numRefs () const | 
|   | 
| bool  | isKindOf (const OdRxClass *pClass) const | 
|   | 
| virtual OdRxObjectPtr  | clone () const | 
|   | 
| virtual void  | copyFrom (const OdRxObject *pSource) | 
|   | 
| virtual OdRx::Ordering  | comparedTo (const OdRxObject *pOther) const | 
|   | 
| virtual bool  | isEqualTo (const OdRxObject *pOther) const | 
|   | 
|   | ODRX_DECLARE_MEMBERS (OdGiWorldGeometry) | 
|   | 
| virtual void  | setExtents (const OdGePoint3d *newExtents)=0 | 
|   | 
| virtual void  | startAttributesSegment () | 
|   | 
|   | ODRX_DECLARE_MEMBERS (OdGiGeometry) | 
|   | 
| virtual OdGeMatrix3d  | getModelToWorldTransform () const =0 | 
|   | 
| virtual OdGeMatrix3d  | getWorldToModelTransform () const =0 | 
|   | 
| virtual void  | pushModelTransform (const OdGeVector3d &normal)=0 | 
|   | 
| virtual void  | pushModelTransform (const OdGeMatrix3d &xfm)=0 | 
|   | 
| virtual void  | popModelTransform ()=0 | 
|   | 
| virtual void  | circle (const OdGePoint3d ¢er, double radius, const OdGeVector3d &normal)=0 | 
|   | 
| virtual void  | circle (const OdGePoint3d &firstPoint, const OdGePoint3d &secondPoint, const OdGePoint3d &thirdPoint)=0 | 
|   | 
| virtual void  | circularArc (const OdGePoint3d ¢er, double radius, const OdGeVector3d &normal, const OdGeVector3d &startVector, double sweepAngle, OdGiArcType arcType=kOdGiArcSimple)=0 | 
|   | 
| virtual void  | circularArc (const OdGePoint3d &firstPoint, const OdGePoint3d &secondPoint, const OdGePoint3d &thirdPoint, OdGiArcType arcType=kOdGiArcSimple)=0 | 
|   | 
| virtual void  | polyline (OdInt32 numVertices, const OdGePoint3d *vertexList, const OdGeVector3d *pNormal=0, OdGsMarker baseSubEntMarker=-1)=0 | 
|   | 
| virtual void  | polygon (OdInt32 numVertices, const OdGePoint3d *vertexList)=0 | 
|   | 
| virtual void  | polygon (OdInt32 numVertices, const OdGePoint3d *vertexList, const OdGeVector3d *pNormal) | 
|   | 
| virtual void  | pline (const OdGiPolyline &polyline, OdUInt32 fromIndex=0, OdUInt32 numSegs=0)=0 | 
|   | 
| virtual void  | mesh (OdInt32 numRows, OdInt32 numColumns, const OdGePoint3d *vertexList, const OdGiEdgeData *pEdgeData=0, const OdGiFaceData *pFaceData=0, const OdGiVertexData *pVertexData=0)=0 | 
|   | 
| virtual void  | shell (OdInt32 numVertices, const OdGePoint3d *vertexList, OdInt32 faceListSize, const OdInt32 *faceList, const OdGiEdgeData *pEdgeData=0, const OdGiFaceData *pFaceData=0, const OdGiVertexData *pVertexData=0)=0 | 
|   | 
| virtual void  | text (const OdGePoint3d &position, const OdGeVector3d &normal, const OdGeVector3d &direction, double height, double width, double oblique, const OdString &msg)=0 | 
|   | 
| virtual void  | text (const OdGePoint3d &position, const OdGeVector3d &normal, const OdGeVector3d &direction, const OdChar *msg, OdInt32 length, bool raw, const OdGiTextStyle *pTextStyle)=0 | 
|   | 
| virtual void  | xline (const OdGePoint3d &firstPoint, const OdGePoint3d &secondPoint)=0 | 
|   | 
| virtual void  | ray (const OdGePoint3d &basePoint, const OdGePoint3d &throughPoint)=0 | 
|   | 
| virtual void  | nurbs (const OdGeNurbCurve3d &nurbsCurve)=0 | 
|   | 
| virtual void  | ellipArc (const OdGeEllipArc3d &ellipArc, const OdGePoint3d *endPointsOverrides=0, OdGiArcType arcType=kOdGiArcSimple)=0 | 
|   | 
| virtual void  | draw (const OdGiDrawable *pDrawable)=0 | 
|   | 
| virtual void  | pushClipBoundary (OdGiClipBoundary *pBoundary)=0 | 
|   | 
| virtual void  | popClipBoundary ()=0 | 
|   | 
| virtual void  | worldLine (const OdGePoint3d points[2])=0 | 
|   | 
| virtual void  | image (const OdGiImageBGRA32 &img, const OdGePoint3d &origin, const OdGeVector3d &uVec, const OdGeVector3d &vVec, OdGiRasterImage::TransparencyMode trpMode=OdGiRasterImage::kTransparency8Bit)=0 | 
|   | 
| virtual void  | edge (const OdGiEdge2dArray &edges)=0 | 
|   | 
| virtual const OdGiPathNode *  | currentGiPath () const | 
|   | 
| virtual void  | pushClipBoundary (OdGiClipBoundary *pBoundary, OdGiAbstractClipBoundary *pClipInfo) | 
|   | 
| virtual void  | polypoint (OdInt32 numPoints, const OdGePoint3d *vertexList, const OdCmEntityColor *pColors, const OdCmTransparency *pTransparency, const OdGeVector3d *pNormals=NULL, const OdGsMarker *pSubEntMarkers=NULL, OdInt32 nPointSize=0) | 
|   | 
| ODRX_SEALED_VIRTUAL void  | polypoint (OdInt32 numPoints, const OdGePoint3d *vertexList, const OdCmEntityColor *pColors, const OdGeVector3d *pNormals=NULL, const OdGsMarker *pSubEntMarkers=NULL) ODRX_SEALED | 
|   | 
| ODRX_SEALED_VIRTUAL void  | polypoint (OdInt32 numPoints, const OdGePoint3d *vertexList, const OdGeVector3d *pNormals=NULL, const OdGsMarker *pSubEntMarkers=NULL) ODRX_SEALED | 
|   | 
| virtual void  | polyPolygon (OdUInt32 numIndices, const OdUInt32 *pNumPositions, const OdGePoint3d *pPositions, const OdUInt32 *pNumPoints, const OdGePoint3d *pPoints, const OdCmEntityColor *pOutlineColors=NULL, const OdUInt32 *pOutlinePsLinetypes=NULL, const OdCmEntityColor *pFillColors=NULL, const OdCmTransparency *pFillTransparencies=NULL) | 
|   | 
| virtual void  | rowOfDots (OdInt32 numPoints, const OdGePoint3d &startPoint, const OdGeVector3d &dirToNextPoint) | 
|   | 
| virtual void  | pointCloud (const OdGiPointCloud &pCloud) | 
|   | 
| virtual bool  | brep (const OdGiBrep &giBrep) | 
|   | 
|   | ODRX_DECLARE_MEMBERS (OdGiSubEntityTraits) | 
|   | 
| virtual void  | setColor (OdUInt16 color)=0 | 
|   | 
| virtual void  | setTrueColor (const OdCmEntityColor &color)=0 | 
|   | 
| virtual void  | setLayer (OdDbStub *layerId)=0 | 
|   | 
| virtual void  | setLineType (OdDbStub *lineTypeId)=0 | 
|   | 
| virtual void  | setSelectionMarker (OdGsMarker selectionMarker)=0 | 
|   | 
| virtual void  | setFillType (OdGiFillType fillType)=0 | 
|   | 
| virtual void  | setFillPlane (const OdGeVector3d *pNormal=0) | 
|   | 
| virtual void  | setLineWeight (OdDb::LineWeight lineWeight)=0 | 
|   | 
| virtual void  | setLineTypeScale (double lineTypeScale=1.0)=0 | 
|   | 
| virtual void  | setThickness (double thickness)=0 | 
|   | 
| virtual void  | setPlotStyleName (OdDb::PlotStyleNameType plotStyleNameType, OdDbStub *plotStyleNameId=0)=0 | 
|   | 
| virtual void  | setMaterial (OdDbStub *materialId)=0 | 
|   | 
| virtual void  | setMapper (const OdGiMapper *pMapper)=0 | 
|   | 
| virtual void  | setVisualStyle (const OdDbStub *visualStyleId) | 
|   | 
| virtual void  | setTransparency (const OdCmTransparency &transparency) | 
|   | 
| virtual void  | setDrawFlags (OdUInt32 drawFlags) | 
|   | 
| virtual void  | setLockFlags (OdUInt32 lockFlags) | 
|   | 
| virtual void  | setSelectionGeom (bool bSelectionFlag) | 
|   | 
| virtual void  | setShadowFlags (ShadowFlags shadowFlags) | 
|   | 
| virtual void  | setSectionable (bool bSectionableFlag) | 
|   | 
| virtual void  | setSelectionFlags (SelectionFlags selectionFlags) | 
|   | 
| virtual OdUInt16  | color () const =0 | 
|   | 
| virtual OdCmEntityColor  | trueColor () const =0 | 
|   | 
| virtual OdDbStub *  | layer () const =0 | 
|   | 
| virtual OdDbStub *  | lineType () const =0 | 
|   | 
| virtual OdGiFillType  | fillType () const =0 | 
|   | 
| virtual bool  | fillPlane (OdGeVector3d &normal) | 
|   | 
| virtual OdDb::LineWeight  | lineWeight () const =0 | 
|   | 
| virtual double  | lineTypeScale () const =0 | 
|   | 
| virtual double  | thickness () const =0 | 
|   | 
| virtual OdDb::PlotStyleNameType  | plotStyleNameType () const =0 | 
|   | 
| virtual OdDbStub *  | plotStyleNameId () const =0 | 
|   | 
| virtual OdDbStub *  | material () const =0 | 
|   | 
| virtual const OdGiMapper *  | mapper () const =0 | 
|   | 
| virtual OdDbStub *  | visualStyle () const | 
|   | 
| virtual OdCmTransparency  | transparency () const | 
|   | 
| virtual OdUInt32  | drawFlags () const | 
|   | 
| virtual OdUInt32  | lockFlags () const | 
|   | 
| virtual bool  | selectionGeom () const | 
|   | 
| virtual ShadowFlags  | shadowFlags () const | 
|   | 
| virtual bool  | sectionable () const | 
|   | 
| virtual SelectionFlags  | selectionFlags () const | 
|   | 
| virtual void  | setSecondaryTrueColor (const OdCmEntityColor &color) | 
|   | 
| virtual OdCmEntityColor  | secondaryTrueColor () const | 
|   | 
| virtual void  | setLineStyleModifiers (const OdGiDgLinetypeModifiers *pLSMod) | 
|   | 
| virtual const OdGiDgLinetypeModifiers *  | lineStyleModifiers () const | 
|   | 
| virtual void  | setFill (const OdGiFill *pFill) | 
|   | 
| virtual const OdGiFill *  | fill () const | 
|   | 
| virtual void  | setAuxData (const OdGiAuxiliaryDataPtr &pAuxData) | 
|   | 
| virtual OdGiAuxiliaryDataPtr  | auxData () const | 
|   | 
| virtual bool  | pushLineweightOverride (const OdGiLineweightOverride *pOverride) | 
|   | 
| virtual void  | popLineweightOverride () | 
|   | 
| virtual bool  | pushPaletteOverride (const OdGiPalette *pOverride) | 
|   | 
| virtual void  | popPaletteOverride () | 
|   | 
| virtual OdUInt32  | setupForEntity () const | 
|   | 
| virtual void  | addLight (const OdDbStub *lightId) | 
|   | 
|   | ODRX_DECLARE_MEMBERS (OdGiDrawableTraits) | 
|   | 
| OdGiViewportGeometry &  | geometry () const | 
|   | 
| const OdGiPathNode *  | currentGiPath () const | 
|   | 
|   | ODRX_DECLARE_MEMBERS (OdGiViewportDraw) | 
|   | 
| virtual OdGiViewport &  | viewport () const =0 | 
|   | 
| virtual OdGiViewportGeometry &  | geometry () const =0 | 
|   | 
| virtual OdUInt32  | sequenceNumber () const =0 | 
|   | 
| virtual bool  | isValidId (const OdUInt32 viewportId) const =0 | 
|   | 
| virtual OdDbStub *  | viewportObjectId () const =0 | 
|   | 
|   | ODRX_DECLARE_MEMBERS (OdGiViewportGeometry) | 
|   | 
| virtual void  | polylineEye (OdUInt32 numVertices, const OdGePoint3d *vertexList)=0 | 
|   | 
| virtual void  | polygonEye (OdUInt32 numVertices, const OdGePoint3d *vertexList)=0 | 
|   | 
| virtual void  | polylineDc (OdUInt32 numVertices, const OdGePoint3d *vertexList)=0 | 
|   | 
| virtual void  | polygonDc (OdUInt32 numVertices, const OdGePoint3d *vertexList)=0 | 
|   | 
| virtual void  | rasterImageDc (const OdGePoint3d &origin, const OdGeVector3d &u, const OdGeVector3d &v, const OdGiRasterImage *pImage, const OdGePoint2d *uvBoundary, OdUInt32 numBoundPts, bool transparency=false, double brightness=50.0, double contrast=50.0, double fade=0.0)=0 | 
|   | 
| virtual void  | metafileDc (const OdGePoint3d &origin, const OdGeVector3d &u, const OdGeVector3d &v, const OdGiMetafile *pMetafile, bool dcAligned=true, bool allowClipping=false)=0 | 
|   | 
| virtual void  | ownerDrawDc (const OdGePoint3d &origin, const OdGeVector3d &u, const OdGeVector3d &v, const OdGiSelfGdiDrawable *pDrawable, bool dcAligned=true, bool allowClipping=false) | 
|   | 
| virtual  | ~OdGiConveyorContext () | 
|   | 
| virtual OdGiContext &  | giContext () const =0 | 
|   | 
| virtual OdGiSubEntityTraits &  | subEntityTraits () const =0 | 
|   | 
| virtual const OdGiSubEntityTraitsData &  | effectiveTraits () const =0 | 
|   | 
| virtual void  | setEffectiveTraits (const OdGiSubEntityTraitsData &traits, const OdGeVector3d *fillNormal=NULL)=0 | 
|   | 
| virtual bool  | effectivelyVisible () const | 
|   | 
| virtual const OdGiDrawableDesc *  | currentDrawableDesc () const =0 | 
|   | 
| virtual const OdGiDrawable *  | currentDrawable () const =0 | 
|   | 
| virtual const OdGiViewport *  | giViewport () const =0 | 
|   | 
| virtual const OdGsView *  | gsView () const =0 | 
|   | 
| virtual void  | onTraitsModified ()=0 | 
|   | 
| virtual void  | onTextProcessing (const OdGePoint3d &, const OdGeVector3d &, const OdGeVector3d &) | 
|   | 
| virtual bool  | regenAbort () const =0 | 
|   | 
| virtual const OdGiPathNode *  | currentGiPath () const =0 | 
|   | 
| virtual const OdGiDeviation &  | worldDeviation () const =0 | 
|   | 
| virtual const OdGiDeviation &  | modelDeviation () const =0 | 
|   | 
| virtual const OdGiDeviation &  | eyeDeviation () const =0 | 
|   | 
| virtual OdGeMatrix3d  | getModelToWorldTransform () const =0 | 
|   | 
| virtual OdGeMatrix3d  | getWorldToModelTransform () const =0 | 
|   | 
| virtual const OdGiLineweightOverride *  | currentLineweightOverride () const | 
|   | 
| virtual OdUInt32  | drawContextFlags () const | 
|   | 
| virtual double  | annotationScale () const | 
|   | 
| virtual double  | deviation (const OdGiDeviationType deviationType, const OdGePoint3d &pointOnCurve) const =0 | 
|   | 
| virtual  | ~OdGiDeviation () | 
|   |