CFx SDK Documentation
2020SP3
|
#include <GiAbstractClipBoundary.h>
Classes | |
struct | ClipPlane |
Public Types | |
typedef OdArray< ClipPlane > | ClipPlaneArray |
Public Types inherited from OdGiAbstractClipBoundary | |
enum | BoundaryType { kNormal = 0, kInverted, kExtended, kComplex, kPlanar } |
Public Member Functions | |
OdGiPlanarClipBoundary () | |
~OdGiPlanarClipBoundary () | |
BoundaryType | type () const |
const ClipPlaneArray & | clipPlanes () const |
void | setClipPlanes (const ClipPlaneArray &pClipPlanes) |
OdGiSectionGeometryOutput * | sectionGeometryOutput () const |
void | setSectionGeometryOutput (OdGiSectionGeometryOutput *pSectionOutput) |
OdGiAbstractClipBoundary * | clone () const |
Public Member Functions inherited from OdGiAbstractClipBoundary | |
ODRX_HEAP_OPERATORS () | |
OdGiAbstractClipBoundary () | |
virtual | ~OdGiAbstractClipBoundary () |
Protected Attributes | |
ClipPlaneArray | m_ClipPlanes |
OdGiSectionGeometryOutputPtr | m_pSectionOutput |
Class to pass planar clip boundary information from OdGiDrawable objects to the underlying OdGi system. Corresponding C++ library: TD_Gi <group OdGi_Classes>
Definition at line 182 of file GiAbstractClipBoundary.h.
Defines the type of array of clipping planes.
Definition at line 206 of file GiAbstractClipBoundary.h.
|
inline |
Definition at line 211 of file GiAbstractClipBoundary.h.
|
inline |
Definition at line 212 of file GiAbstractClipBoundary.h.
|
inline |
Returns array of clipping planes.
Definition at line 222 of file GiAbstractClipBoundary.h.
|
inlinevirtual |
Returns cloned object.
Reimplemented from OdGiAbstractClipBoundary.
Definition at line 242 of file GiAbstractClipBoundary.h.
|
inline |
Returns optional clipping section geometry output.
Definition at line 232 of file GiAbstractClipBoundary.h.
|
inline |
Setup array of clipping planes.
pClipPlanes | [in] Input array of clipping planes. |
Definition at line 227 of file GiAbstractClipBoundary.h.
|
inline |
Setup optional clipping section geometry output.
pSectionOutput | [in] Input pointer onto section geometry output. |
Definition at line 237 of file GiAbstractClipBoundary.h.
|
inlinevirtual |
Returns type of the inherited boundary.
Reimplemented from OdGiAbstractClipBoundary.
Definition at line 217 of file GiAbstractClipBoundary.h.
|
protected |
Definition at line 208 of file GiAbstractClipBoundary.h.
|
mutableprotected |
Definition at line 209 of file GiAbstractClipBoundary.h.