HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GEO_Hull::Poly Class Reference

#include <GEO_Hull.h>

Public Member Functions

 Poly (const GEO_Hull &hull, const exint row, const exint col)
 
SYS_FORCE_INLINE GA_Size getFastVertexCount () const
 
SYS_FORCE_INLINE GA_Offset getFastVertexOffset (GA_Size i) const
 
SYS_FORCE_INLINE GA_Offset getPointOffset (GA_Size i) const
 
SYS_FORCE_INLINE UT_Vector3 getPos3 (GA_Size i) const
 
SYS_FORCE_INLINE bool isClosed () const
 
float calcArea () const
 

Detailed Description

This is a wrapper for a single quad of a GEO_Hull, so that it can be treated like a GEO_PrimPoly in a template.

Definition at line 642 of file GEO_Hull.h.

Constructor & Destructor Documentation

GEO_Hull::Poly::Poly ( const GEO_Hull hull,
const exint  row,
const exint  col 
)
inline

Definition at line 644 of file GEO_Hull.h.

Member Function Documentation

float GEO_Hull::Poly::calcArea ( ) const
inline

Definition at line 661 of file GEO_Hull.h.

SYS_FORCE_INLINE GA_Size GEO_Hull::Poly::getFastVertexCount ( ) const
inline

Definition at line 651 of file GEO_Hull.h.

SYS_FORCE_INLINE GA_Offset GEO_Hull::Poly::getFastVertexOffset ( GA_Size  i) const
inline

Definition at line 653 of file GEO_Hull.h.

SYS_FORCE_INLINE GA_Offset GEO_Hull::Poly::getPointOffset ( GA_Size  i) const
inline

Definition at line 655 of file GEO_Hull.h.

SYS_FORCE_INLINE UT_Vector3 GEO_Hull::Poly::getPos3 ( GA_Size  i) const
inline

Definition at line 657 of file GEO_Hull.h.

SYS_FORCE_INLINE bool GEO_Hull::Poly::isClosed ( ) const
inline

Definition at line 659 of file GEO_Hull.h.


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