CFx SDK Documentation  2022 SP0
Public Member Functions | Protected Member Functions | List of all members
OdGiSubEntityTraitsWrapper< T > Class Template Reference

#include <GiDummyGeometry.h>

Inheritance diagram for OdGiSubEntityTraitsWrapper< T >:
OdGiSubEntityTraitsToDataWrapper< T, OdGiSubEntityTraits >

Public Member Functions

 OdGiSubEntityTraitsWrapper ()
 
void addRef ()
 
void release ()
 
void setSelectionMarker (OdGsMarker n)
 
void setFillPlane (const OdGeVector3d *n=0)
 
bool fillPlane (OdGeVector3d &n)
 
- Public Member Functions inherited from OdGiSubEntityTraitsToDataWrapper< T, OdGiSubEntityTraits >
 OdGiSubEntityTraitsToDataWrapper ()
 
void setTraits (OdGiSubEntityTraits &pTraits)
 
OdGiSubEntityTraitsgetTraits () const
 
void setColor (OdUInt16 n)
 
void setTrueColor (const OdCmEntityColor &n)
 
void setLayer (OdDbStub *n)
 
void setLineType (OdDbStub *n)
 
void setSelectionMarker (OdGsMarker)
 
void setFillType (OdGiFillType n)
 
void setFillPlane (const OdGeVector3d *=0)
 
void setLineWeight (OdDb::LineWeight n)
 
void setLineTypeScale (double n=1.0)
 
void setThickness (double n)
 
void setPlotStyleName (OdDb::PlotStyleNameType n, OdDbStub *m=0)
 
void setMaterial (OdDbStub *n)
 
void setMapper (const OdGiMapper *n)
 
void setVisualStyle (const OdDbStub *n)
 
void setTransparency (const OdCmTransparency &transparency)
 
void setDrawFlags (OdUInt32 drawFlags)
 
void setSelectionGeom (bool bSelectionFlag)
 
void setShadowFlags (OdGiSubEntityTraits::ShadowFlags shadowFlags)
 
void setSectionable (bool bSectionableFlag)
 
void setSelectionFlags (OdGiSubEntityTraits::SelectionFlags selectionFlags)
 
void setSecondaryTrueColor (const OdCmEntityColor &n)
 
void setLineStyleModifiers (const OdGiDgLinetypeModifiers *pLSMod)
 
void setFill (const OdGiFill *pFill)
 
OdUInt16 color () const
 
OdCmEntityColor trueColor () const
 
OdDbStub * layer () const
 
OdDbStub * lineType () const
 
OdGiFillType fillType () const
 
bool fillPlane (OdGeVector3d &)
 
OdDb::LineWeight lineWeight () const
 
double lineTypeScale () const
 
double thickness () const
 
OdDb::PlotStyleNameType plotStyleNameType () const
 
OdDbStub * plotStyleNameId () const
 
OdDbStub * material () const
 
const OdGiMappermapper () const
 
OdDbStub * visualStyle () const
 
OdCmTransparency transparency () const
 
OdUInt32 drawFlags () const
 
bool selectionGeom () const
 
OdGiSubEntityTraits::ShadowFlags shadowFlags () const
 
bool sectionable () const
 
OdGiSubEntityTraits::SelectionFlags selectionFlags () const
 
OdCmEntityColor secondaryTrueColor () const
 
const OdGiDgLinetypeModifierslineStyleModifiers () const
 
const OdGiFillfill () const
 

Protected Member Functions

void setTraits (OdGiSubEntityTraits &pTraits)
 
OdGiSubEntityTraitsgetTraits ()
 

Additional Inherited Members

- Protected Attributes inherited from OdGiSubEntityTraitsToDataWrapper< T, OdGiSubEntityTraits >
OdGiSubEntityTraitsm_pTraits
 

Detailed Description

template<class T>
class OdGiSubEntityTraitsWrapper< T >

Corresponding C++ library: TD_Gi <group OdGi_Classes>

Definition at line 396 of file GiDummyGeometry.h.

Constructor & Destructor Documentation

◆ OdGiSubEntityTraitsWrapper()

template<class T >
OdGiSubEntityTraitsWrapper< T >::OdGiSubEntityTraitsWrapper ( )
inline

Definition at line 404 of file GiDummyGeometry.h.

Member Function Documentation

◆ addRef()

template<class T >
void OdGiSubEntityTraitsWrapper< T >::addRef ( )
inline

Definition at line 407 of file GiDummyGeometry.h.

◆ fillPlane()

template<class T >
bool OdGiSubEntityTraitsWrapper< T >::fillPlane ( OdGeVector3d n)
inline

Definition at line 414 of file GiDummyGeometry.h.

◆ getTraits()

template<class T >
OdGiSubEntityTraits& OdGiSubEntityTraitsWrapper< T >::getTraits ( )
inlineprotected

Definition at line 402 of file GiDummyGeometry.h.

◆ release()

template<class T >
void OdGiSubEntityTraitsWrapper< T >::release ( )
inline

Definition at line 409 of file GiDummyGeometry.h.

◆ setFillPlane()

template<class T >
void OdGiSubEntityTraitsWrapper< T >::setFillPlane ( const OdGeVector3d n = 0)
inline

Definition at line 412 of file GiDummyGeometry.h.

◆ setSelectionMarker()

template<class T >
void OdGiSubEntityTraitsWrapper< T >::setSelectionMarker ( OdGsMarker  n)
inline

Definition at line 411 of file GiDummyGeometry.h.

◆ setTraits()

template<class T >
void OdGiSubEntityTraitsWrapper< T >::setTraits ( OdGiSubEntityTraits pTraits)
inlineprotected

Definition at line 401 of file GiDummyGeometry.h.


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