CFx SDK Documentation  2022 SP0
Public Member Functions | Protected Attributes | List of all members
OdGiSectionGeometry Class Reference

#include <GiSectionGeometry.h>

Public Member Functions

 OdGiSectionGeometry ()
 
const OdGiDrawablePtrArrayintBoundaryEnts () const
 
const OdGiDrawablePtrArrayintFillEnts () const
 
const OdGiDrawablePtrArraybackgroundEnts () const
 
const OdGiDrawablePtrArrayforegroundEnts () const
 
int foregroundFaceTransparency () const
 
int foregroundEdgeTransparency () const
 
OdGiDrawablePtrArrayintBoundaryEnts ()
 
OdGiDrawablePtrArrayintFillEnts ()
 
OdGiDrawablePtrArraybackgroundEnts ()
 
OdGiDrawablePtrArrayforegroundEnts ()
 
void setForegroundTransparency (int faceTransp, int edgeTransp)
 

Protected Attributes

OdGiDrawablePtrArray m_intBoundaryEnts
 
OdGiDrawablePtrArray m_intFillEnts
 
OdGiDrawablePtrArray m_backgroundEnts
 
OdGiDrawablePtrArray m_foregroundEnts
 
int m_foregroundFaceTransparency
 
int m_foregroundEdgeTransparency
 

Detailed Description

<group OdGi_Classes>

This class defines the selection geometry.

Corresponding C++ library: TD_Gi

Definition at line 42 of file GiSectionGeometry.h.

Constructor & Destructor Documentation

◆ OdGiSectionGeometry()

OdGiSectionGeometry::OdGiSectionGeometry ( )
inline

Definition at line 45 of file GiSectionGeometry.h.

Member Function Documentation

◆ backgroundEnts() [1/2]

OdGiDrawablePtrArray& OdGiSectionGeometry::backgroundEnts ( )
inline

Definition at line 59 of file GiSectionGeometry.h.

◆ backgroundEnts() [2/2]

const OdGiDrawablePtrArray& OdGiSectionGeometry::backgroundEnts ( ) const
inline

Definition at line 51 of file GiSectionGeometry.h.

◆ foregroundEdgeTransparency()

int OdGiSectionGeometry::foregroundEdgeTransparency ( ) const
inline

Definition at line 55 of file GiSectionGeometry.h.

◆ foregroundEnts() [1/2]

OdGiDrawablePtrArray& OdGiSectionGeometry::foregroundEnts ( )
inline

Definition at line 60 of file GiSectionGeometry.h.

◆ foregroundEnts() [2/2]

const OdGiDrawablePtrArray& OdGiSectionGeometry::foregroundEnts ( ) const
inline

Definition at line 52 of file GiSectionGeometry.h.

◆ foregroundFaceTransparency()

int OdGiSectionGeometry::foregroundFaceTransparency ( ) const
inline

Definition at line 54 of file GiSectionGeometry.h.

◆ intBoundaryEnts() [1/2]

OdGiDrawablePtrArray& OdGiSectionGeometry::intBoundaryEnts ( )
inline

Definition at line 57 of file GiSectionGeometry.h.

◆ intBoundaryEnts() [2/2]

const OdGiDrawablePtrArray& OdGiSectionGeometry::intBoundaryEnts ( ) const
inline

Definition at line 49 of file GiSectionGeometry.h.

◆ intFillEnts() [1/2]

OdGiDrawablePtrArray& OdGiSectionGeometry::intFillEnts ( )
inline

Definition at line 58 of file GiSectionGeometry.h.

◆ intFillEnts() [2/2]

const OdGiDrawablePtrArray& OdGiSectionGeometry::intFillEnts ( ) const
inline

Definition at line 50 of file GiSectionGeometry.h.

◆ setForegroundTransparency()

void OdGiSectionGeometry::setForegroundTransparency ( int  faceTransp,
int  edgeTransp 
)
inline

Definition at line 62 of file GiSectionGeometry.h.

Member Data Documentation

◆ m_backgroundEnts

OdGiDrawablePtrArray OdGiSectionGeometry::m_backgroundEnts
protected

Definition at line 71 of file GiSectionGeometry.h.

◆ m_foregroundEdgeTransparency

int OdGiSectionGeometry::m_foregroundEdgeTransparency
protected

Definition at line 74 of file GiSectionGeometry.h.

◆ m_foregroundEnts

OdGiDrawablePtrArray OdGiSectionGeometry::m_foregroundEnts
protected

Definition at line 72 of file GiSectionGeometry.h.

◆ m_foregroundFaceTransparency

int OdGiSectionGeometry::m_foregroundFaceTransparency
protected

Definition at line 73 of file GiSectionGeometry.h.

◆ m_intBoundaryEnts

OdGiDrawablePtrArray OdGiSectionGeometry::m_intBoundaryEnts
protected

Definition at line 69 of file GiSectionGeometry.h.

◆ m_intFillEnts

OdGiDrawablePtrArray OdGiSectionGeometry::m_intFillEnts
protected

Definition at line 70 of file GiSectionGeometry.h.


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