|
virtual | ~OdTrVisGeometryDraw () |
|
virtual void | polypoint (OdUInt32 nPoints, const OdGePoint3d *pPoints)=0 |
|
virtual void | polypoint (OdUInt32 nPoints, const OdGePoint3d *pPoints, const OdTrVisVertexData &data)=0 |
|
virtual void | polyline (OdUInt32 nPoints, const OdGePoint3d *pPoints, LinesPrimType type)=0 |
|
virtual void | polyline (OdUInt32 nPoints, const OdGePoint3d *pPoints, LinesPrimType type, const OdTrVisVertexData &data)=0 |
|
virtual void | triangle (OdUInt32 nPoints, const OdGePoint3d *pPoints, TrianglesPrimType type)=0 |
|
virtual void | triangle (OdUInt32 nPoints, const OdGePoint3d *pPoints, TrianglesPrimType type, const OdTrVisVertexData &data)=0 |
|
virtual void | polygon (OdUInt32 nPoints, const OdGePoint3d *pPoints)=0 |
|
virtual void | polygon (OdUInt32 nPoints, const OdGePoint3d *pPoints, const OdTrVisVertexData &data)=0 |
|
virtual void | arc (const OdGePoint3d ¢er, double radius, const OdGeVector3d &normal=OdGeVector3d::kZAxis, OdUInt32 nSegs=16, const OdGeVector3d &start=OdGeVector3d::kYAxis, double angleFrom=0.0, double angleTo=Oda2PI)=0 |
|
virtual void | circle (const OdGePoint3d ¢er, double radius, const OdGeVector3d &normal, OdUInt32 nSegs)=0 |
|
virtual void | curve2d (const OdGeCurve2d &curve)=0 |
|
virtual void | curve3d (const OdGeCurve3d &curve)=0 |
|
virtual void | setDeviation (double dev)=0 |
|
virtual double | deviation () const =0 |
|
virtual void | beginIndexedMode (OdUInt32 nPoints, const OdGePoint3d *pPoints, const OdTrVisVertexData &data=OdTrVisVertexData())=0 |
|
virtual void | endIndexedMode ()=0 |
|
virtual void | indexedPolypoint (OdUInt32 nPoints, const OdInt32 *pIndeces)=0 |
|
virtual void | indexedPolypoint (OdUInt32 nPoints, const OdInt32 *pIndeces, OdUInt8 nEnabledVertexData)=0 |
|
virtual void | indexedPolyline (OdUInt32 nPoints, const OdInt32 *pIndeces, LinesPrimType type)=0 |
|
virtual void | indexedPolyline (OdUInt32 nPoints, const OdInt32 *pIndeces, LinesPrimType type, OdUInt8 nEnabledVertexData)=0 |
|
virtual void | indexedTriangle (OdUInt32 nPoints, const OdInt32 *pIndeces, TrianglesPrimType type)=0 |
|
virtual void | indexedTriangle (OdUInt32 nPoints, const OdInt32 *pIndeces, TrianglesPrimType type, OdUInt8 nEnabledVertexData)=0 |
|
virtual void | indexedPolygon (OdUInt32 nPoints, const OdInt32 *pIndeces)=0 |
|
virtual void | indexedPolygon (OdUInt32 nPoints, const OdInt32 *pIndeces, OdUInt8 nEnabledVertexData)=0 |
|
virtual void | text (const OdGePoint3d &pt, const OdGeVector3d &direction, const OdGeVector3d &normal, const char *str, const OdTrVisFont *pFont)=0 |
|
| 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 |
|
Definition at line 90 of file TrVisMetafileBuilder.h.