CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdGeomGrabber< T, DRAW, WR, WRA > Class Template Reference

#include <GiModelerDummyGeometry.h>

Inheritance diagram for OdGeomGrabber< T, DRAW, WR, WRA >:

Public Member Functions

 OdGeomGrabber (WRA &pW, DRAW &pVd)
 
virtual void setSelectionMarker (OdGsMarker n)
 
virtual WR * appendWire ()
 
virtual void circle (const OdGePoint3d &center, double radius, const OdGeVector3d &normal)
 
virtual void circle (const OdGePoint3d &p1, const OdGePoint3d &p2, const OdGePoint3d &p3)
 
virtual void circularArc (const OdGePoint3d &center, double radius, const OdGeVector3d &normal, const OdGeVector3d &startVector, double sweepAngle, OdGiArcType arcType=kOdGiArcSimple)
 
virtual void circularArc (const OdGePoint3d &start, const OdGePoint3d &point, const OdGePoint3d &end, OdGiArcType arcType=kOdGiArcSimple)
 
virtual void polyline (OdInt32 nbPoints, const OdGePoint3d *pVertexList, const OdGeVector3d *pNormal=NULL, OdGsMarker lBaseSubEntMarker=-1)
 
virtual void nurbs (const OdGeNurbCurve3d &nurbs)
 

Protected Member Functions

virtual OdGsMarker getCurSelMarker () const
 

Detailed Description

template<class T, class DRAW, class WR, class WRA>
class OdGeomGrabber< T, DRAW, WR, WRA >

Corresponding C++ library: TD_Gi <group OdGi_Classes>

Definition at line 40 of file GiModelerDummyGeometry.h.

Constructor & Destructor Documentation

◆ OdGeomGrabber()

template<class T, class DRAW, class WR, class WRA>
OdGeomGrabber< T, DRAW, WR, WRA >::OdGeomGrabber ( WRA & pW,
DRAW & pVd )
inline

Definition at line 53 of file GiModelerDummyGeometry.h.

Member Function Documentation

◆ appendWire()

template<class T, class DRAW, class WR, class WRA>
virtual WR * OdGeomGrabber< T, DRAW, WR, WRA >::appendWire ( )
inlinevirtual

Definition at line 61 of file GiModelerDummyGeometry.h.

◆ circle() [1/2]

template<class T, class DRAW, class WR, class WRA>
virtual void OdGeomGrabber< T, DRAW, WR, WRA >::circle ( const OdGePoint3d & center,
double radius,
const OdGeVector3d & normal )
inlinevirtual

Definition at line 69 of file GiModelerDummyGeometry.h.

◆ circle() [2/2]

template<class T, class DRAW, class WR, class WRA>
virtual void OdGeomGrabber< T, DRAW, WR, WRA >::circle ( const OdGePoint3d & p1,
const OdGePoint3d & p2,
const OdGePoint3d & p3 )
inlinevirtual

Definition at line 75 of file GiModelerDummyGeometry.h.

◆ circularArc() [1/2]

template<class T, class DRAW, class WR, class WRA>
virtual void OdGeomGrabber< T, DRAW, WR, WRA >::circularArc ( const OdGePoint3d & center,
double radius,
const OdGeVector3d & normal,
const OdGeVector3d & startVector,
double sweepAngle,
OdGiArcType arcType = kOdGiArcSimple )
inlinevirtual

Definition at line 81 of file GiModelerDummyGeometry.h.

◆ circularArc() [2/2]

template<class T, class DRAW, class WR, class WRA>
virtual void OdGeomGrabber< T, DRAW, WR, WRA >::circularArc ( const OdGePoint3d & start,
const OdGePoint3d & point,
const OdGePoint3d & end,
OdGiArcType arcType = kOdGiArcSimple )
inlinevirtual

Definition at line 92 of file GiModelerDummyGeometry.h.

◆ getCurSelMarker()

template<class T, class DRAW, class WR, class WRA>
virtual OdGsMarker OdGeomGrabber< T, DRAW, WR, WRA >::getCurSelMarker ( ) const
inlineprotectedvirtual

Definition at line 47 of file GiModelerDummyGeometry.h.

◆ nurbs()

template<class T, class DRAW, class WR, class WRA>
virtual void OdGeomGrabber< T, DRAW, WR, WRA >::nurbs ( const OdGeNurbCurve3d & nurbs)
inlinevirtual

Definition at line 110 of file GiModelerDummyGeometry.h.

◆ polyline()

template<class T, class DRAW, class WR, class WRA>
virtual void OdGeomGrabber< T, DRAW, WR, WRA >::polyline ( OdInt32 nbPoints,
const OdGePoint3d * pVertexList,
const OdGeVector3d * pNormal = NULL,
OdGsMarker lBaseSubEntMarker = -1 )
inlinevirtual

Definition at line 101 of file GiModelerDummyGeometry.h.

◆ setSelectionMarker()

template<class T, class DRAW, class WR, class WRA>
virtual void OdGeomGrabber< T, DRAW, WR, WRA >::setSelectionMarker ( OdGsMarker n)
inlinevirtual

Definition at line 59 of file GiModelerDummyGeometry.h.


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