CFx SDK Documentation  2022 SP0
Public Member Functions | List of all members
OdGiComplexClipBoundary Class Reference

#include <GiAbstractClipBoundary.h>

Inheritance diagram for OdGiComplexClipBoundary:
OdGiExtendedClipBoundary OdGiAbstractClipBoundary

Public Member Functions

 OdGiComplexClipBoundary ()
 
 ~OdGiComplexClipBoundary ()
 
BoundaryType type () const
 
OdGiAbstractClipBoundaryclone () const
 
- Public Member Functions inherited from OdGiExtendedClipBoundary
 OdGiExtendedClipBoundary ()
 
 ~OdGiExtendedClipBoundary ()
 
const OdIntArrayclipBoundaryCounts () const
 
void setClipBoundaryCounts (const OdIntArray &pCounts)
 
const OdGePoint2dArrayclipBoundaryPoints () const
 
void setClipBoundaryPoints (const OdGePoint2dArray &pPoints)
 
- Public Member Functions inherited from OdGiAbstractClipBoundary
 ODRX_HEAP_OPERATORS ()
 
 OdGiAbstractClipBoundary ()
 
virtual ~OdGiAbstractClipBoundary ()
 

Additional Inherited Members

- Public Types inherited from OdGiAbstractClipBoundary
enum  BoundaryType {
  kNormal = 0 , kInverted , kExtended , kComplex ,
  kPlanar
}
 
- Protected Member Functions inherited from OdGiExtendedClipBoundary
OdGiAbstractClipBoundarycopyExtendedData (OdGiExtendedClipBoundary *pNew) const
 
- Protected Attributes inherited from OdGiExtendedClipBoundary
OdIntArray m_Counts
 
OdGePoint2dArray m_Points
 

Detailed Description

Class to pass extended clip boundary information which requires preprocessing from OdGiDrawable objects to the underlying OdGi system. Corresponding C++ library: TD_Gi <group OdGi_Classes>

Definition at line 160 of file GiAbstractClipBoundary.h.

Constructor & Destructor Documentation

◆ OdGiComplexClipBoundary()

OdGiComplexClipBoundary::OdGiComplexClipBoundary ( )
inline

Definition at line 163 of file GiAbstractClipBoundary.h.

◆ ~OdGiComplexClipBoundary()

OdGiComplexClipBoundary::~OdGiComplexClipBoundary ( )
inline

Definition at line 164 of file GiAbstractClipBoundary.h.

Member Function Documentation

◆ clone()

OdGiAbstractClipBoundary* OdGiComplexClipBoundary::clone ( ) const
inlinevirtual

Returns cloned object.

Reimplemented from OdGiExtendedClipBoundary.

Definition at line 174 of file GiAbstractClipBoundary.h.

◆ type()

BoundaryType OdGiComplexClipBoundary::type ( ) const
inlinevirtual

Returns type of the inherited boundary.

Reimplemented from OdGiExtendedClipBoundary.

Definition at line 169 of file GiAbstractClipBoundary.h.


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