CFx SDK Documentation  2023 SP0
Public Types | Public Member Functions | List of all members
OdGiAbstractClipBoundary Class Reference

#include <GiAbstractClipBoundary.h>

Inheritance diagram for OdGiAbstractClipBoundary:
OdGiExtendedClipBoundary OdGiInvertedClipBoundary OdGiPlanarClipBoundary OdGiComplexClipBoundary

Public Types

enum  BoundaryType {
  kNormal = 0 , kInverted , kExtended , kComplex ,
  kPlanar
}
 

Public Member Functions

 ODRX_HEAP_OPERATORS ()
 
 OdGiAbstractClipBoundary ()
 
virtual ~OdGiAbstractClipBoundary ()
 
virtual BoundaryType type () const
 
virtual OdGiAbstractClipBoundaryclone () const
 

Detailed Description

Base class for pass additional clip boundary information from OdGiDrawable objects to the underlying OdGi system. Corresponding C++ library: TD_Gi <group OdGi_Classes>

Definition at line 38 of file GiAbstractClipBoundary.h.

Member Enumeration Documentation

◆ BoundaryType

Enumerator
kNormal 
kInverted 
kExtended 
kComplex 
kPlanar 

Definition at line 41 of file GiAbstractClipBoundary.h.

Constructor & Destructor Documentation

◆ OdGiAbstractClipBoundary()

OdGiAbstractClipBoundary::OdGiAbstractClipBoundary ( )
inline

Definition at line 52 of file GiAbstractClipBoundary.h.

◆ ~OdGiAbstractClipBoundary()

virtual OdGiAbstractClipBoundary::~OdGiAbstractClipBoundary ( )
inlinevirtual

Definition at line 53 of file GiAbstractClipBoundary.h.

Member Function Documentation

◆ clone()

virtual OdGiAbstractClipBoundary* OdGiAbstractClipBoundary::clone ( ) const
inlinevirtual

Returns cloned object.

Reimplemented in OdGiPlanarClipBoundary, OdGiComplexClipBoundary, OdGiExtendedClipBoundary, and OdGiInvertedClipBoundary.

Definition at line 63 of file GiAbstractClipBoundary.h.

◆ ODRX_HEAP_OPERATORS()

OdGiAbstractClipBoundary::ODRX_HEAP_OPERATORS ( )

◆ type()

virtual BoundaryType OdGiAbstractClipBoundary::type ( ) const
inlinevirtual

Returns type of the inherited boundary.

Reimplemented in OdGiPlanarClipBoundary, OdGiComplexClipBoundary, OdGiExtendedClipBoundary, and OdGiInvertedClipBoundary.

Definition at line 58 of file GiAbstractClipBoundary.h.


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