CFx SDK Documentation  2020SP3
Public Member Functions | List of all members
OdGiDummyViewportGeometry< T > Class Template Reference

#include <GiDummyGeometry.h>

Inheritance diagram for OdGiDummyViewportGeometry< T >:
OdGiDummyGeometry< T >

Public Member Functions

virtual void polylineEye (OdUInt32, const OdGePoint3d *)
 
virtual void polygonEye (OdUInt32, const OdGePoint3d *)
 
virtual void polylineDc (OdUInt32, const OdGePoint3d *)
 
virtual void polygonDc (OdUInt32, const OdGePoint3d *)
 
virtual void rasterImageDc (const OdGePoint3d &, const OdGeVector3d &, const OdGeVector3d &, const OdGiRasterImage *, const OdGePoint2d *, OdUInt32, bool=false, double=50.0, double=50.0, double=0.0)
 
virtual void metafileDc (const OdGePoint3d &, const OdGeVector3d &, const OdGeVector3d &, const OdGiMetafile *, bool=true, bool=false)
 
virtual void ownerDrawDc (const OdGePoint3d &, const OdGeVector3d &, const OdGeVector3d &, const OdGiSelfGdiDrawable *, bool=true, bool=false)
 
- Public Member Functions inherited from OdGiDummyGeometry< T >
void circle (const OdGePoint3d &, double, const OdGeVector3d &)
 
void circle (const OdGePoint3d &, const OdGePoint3d &, const OdGePoint3d &)
 
void circularArc (const OdGePoint3d &, double, const OdGeVector3d &, const OdGeVector3d &, double, OdGiArcType=kOdGiArcSimple)
 
void circularArc (const OdGePoint3d &, const OdGePoint3d &, const OdGePoint3d &, OdGiArcType=kOdGiArcSimple)
 
void polyline (OdInt32, const OdGePoint3d *, const OdGeVector3d *=0, OdGsMarker=-1)
 
void polygon (OdInt32, const OdGePoint3d *)
 
void polygon (OdInt32, const OdGePoint3d *, const OdGeVector3d *)
 
void pline (const OdGiPolyline &, OdUInt32=0, OdUInt32=0)
 
void shape (const OdGePoint3d &, const OdGeVector3d &, const OdGeVector3d &, int, const OdGiTextStyle *)
 
void text (const OdGePoint3d &, const OdGeVector3d &, const OdGeVector3d &, double, double, double, const OdString &)
 
void text (const OdGePoint3d &, const OdGeVector3d &, const OdGeVector3d &, const OdChar *, OdInt32, bool, const OdGiTextStyle *)
 
void xline (const OdGePoint3d &, const OdGePoint3d &)
 
void ray (const OdGePoint3d &, const OdGePoint3d &)
 
void nurbs (const OdGeNurbCurve3d &)
 
void ellipArc (const OdGeEllipArc3d &, const OdGePoint3d *=0, OdGiArcType=kOdGiArcSimple)
 
void mesh (OdInt32, OdInt32, const OdGePoint3d *, const OdGiEdgeData *=0, const OdGiFaceData *=0, const OdGiVertexData *=0)
 
void shell (OdInt32, const OdGePoint3d *, OdInt32, const OdInt32 *, const OdGiEdgeData *=0, const OdGiFaceData *=0, const OdGiVertexData *=0)
 
void worldLine (const OdGePoint3d[2])
 
void image (const OdGiImageBGRA32 &, const OdGePoint3d &, const OdGeVector3d &, const OdGeVector3d &, OdGiRasterImage::TransparencyMode=OdGiRasterImage::kTransparency8Bit)
 
virtual void edge (const OdGiEdge2dArray &)
 
void polypoint (OdInt32, const OdGePoint3d *, const OdCmEntityColor *, const OdCmTransparency *, const OdGeVector3d *, const OdGsMarker *, OdInt32)
 
void rowOfDots (OdInt32, const OdGePoint3d &, const OdGeVector3d &)
 
void setExtents (const OdGePoint3d *)
 
void pushClipBoundary (OdGiClipBoundary *)
 
void popClipBoundary ()
 
void draw (const OdGiDrawable *)
 
void pushModelTransform (const OdGeMatrix3d &)
 
void pushModelTransform (const OdGeVector3d &)
 
void popModelTransform ()
 
OdGeMatrix3d getModelToWorldTransform () const
 
OdGeMatrix3d getWorldToModelTransform () const
 

Detailed Description

template<class T>
class OdGiDummyViewportGeometry< T >

Corresponding C++ library: TD_Gi <group OdGi_Classes>

Definition at line 645 of file GiDummyGeometry.h.

Member Function Documentation

◆ metafileDc()

template<class T >
virtual void OdGiDummyViewportGeometry< T >::metafileDc ( const OdGePoint3d ,
const OdGeVector3d ,
const OdGeVector3d ,
const OdGiMetafile ,
bool  = true,
bool  = false 
)
inlinevirtual

Definition at line 676 of file GiDummyGeometry.h.

◆ ownerDrawDc()

template<class T >
virtual void OdGiDummyViewportGeometry< T >::ownerDrawDc ( const OdGePoint3d ,
const OdGeVector3d ,
const OdGeVector3d ,
const OdGiSelfGdiDrawable ,
bool  = true,
bool  = false 
)
inlinevirtual

Definition at line 684 of file GiDummyGeometry.h.

◆ polygonDc()

template<class T >
virtual void OdGiDummyViewportGeometry< T >::polygonDc ( OdUInt32  ,
const OdGePoint3d  
)
inlinevirtual

Definition at line 660 of file GiDummyGeometry.h.

◆ polygonEye()

template<class T >
virtual void OdGiDummyViewportGeometry< T >::polygonEye ( OdUInt32  ,
const OdGePoint3d  
)
inlinevirtual

Definition at line 652 of file GiDummyGeometry.h.

◆ polylineDc()

template<class T >
virtual void OdGiDummyViewportGeometry< T >::polylineDc ( OdUInt32  ,
const OdGePoint3d  
)
inlinevirtual

Definition at line 656 of file GiDummyGeometry.h.

◆ polylineEye()

template<class T >
virtual void OdGiDummyViewportGeometry< T >::polylineEye ( OdUInt32  ,
const OdGePoint3d  
)
inlinevirtual

Definition at line 648 of file GiDummyGeometry.h.

◆ rasterImageDc()

template<class T >
virtual void OdGiDummyViewportGeometry< T >::rasterImageDc ( const OdGePoint3d ,
const OdGeVector3d ,
const OdGeVector3d ,
const OdGiRasterImage ,
const OdGePoint2d ,
OdUInt32  ,
bool  = false,
double  = 50.0,
double  = 50.0,
double  = 0.0 
)
inlinevirtual

Definition at line 664 of file GiDummyGeometry.h.


The documentation for this class was generated from the following file: