HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_NURBPyramid< Dir > Class Template Reference

#include <GU_NURBPyramid.h>

Public Member Functions

 GU_NURBPyramid ()
 
 GU_NURBPyramid (const GA_Basis *basis, UT_RefMatrix< UT_Vector4 > *cv, fpreal umin=0, fpreal umax=-1)
 
template<typename T >
 GU_NURBPyramid (const GA_Basis *basis, const T *cv, const GA_PwHandleRO &h, fpreal umin=0, fpreal umax=-1)
 
template<typename T >
void init (const GA_Basis *basis, const T *cv, const GA_PwHandleRO &h, fpreal umin=0, fpreal umax=-1)
 
void rewind (const GA_Basis *basis)
 
bool atEnd ()
 
void advance ()
 
UT_RefMatrix< UT_Vector4 > & getResult ()
 
const UT_IntervalgetInterval ()
 

Detailed Description

template<int Dir>
class GU_NURBPyramid< Dir >

Definition at line 110 of file GU_NURBPyramid.h.

Constructor & Destructor Documentation

template<int Dir>
GU_NURBPyramid< Dir >::GU_NURBPyramid ( )
inline

Definition at line 113 of file GU_NURBPyramid.h.

template<int Dir>
GU_NURBPyramid< Dir >::GU_NURBPyramid ( const GA_Basis basis,
UT_RefMatrix< UT_Vector4 > *  cv,
fpreal  umin = 0,
fpreal  umax = -1 
)
inline

Definition at line 116 of file GU_NURBPyramid.h.

template<int Dir>
template<typename T >
GU_NURBPyramid< Dir >::GU_NURBPyramid ( const GA_Basis basis,
const T cv,
const GA_PwHandleRO h,
fpreal  umin = 0,
fpreal  umax = -1 
)
inline

Definition at line 129 of file GU_NURBPyramid.h.

Member Function Documentation

template<int Dir>
void GU_NURBPyramid< Dir >::advance ( )
template<int Dir>
bool GU_NURBPyramid< Dir >::atEnd ( )
inline

Definition at line 155 of file GU_NURBPyramid.h.

template<int Dir>
const UT_Interval& GU_NURBPyramid< Dir >::getInterval ( )
inline

Definition at line 163 of file GU_NURBPyramid.h.

template<int Dir>
UT_RefMatrix<UT_Vector4>& GU_NURBPyramid< Dir >::getResult ( )
inline

Definition at line 160 of file GU_NURBPyramid.h.

template<int Dir>
template<typename T >
void GU_NURBPyramid< Dir >::init ( const GA_Basis basis,
const T cv,
const GA_PwHandleRO h,
fpreal  umin = 0,
fpreal  umax = -1 
)
inline

Definition at line 142 of file GU_NURBPyramid.h.

template<int Dir>
void GU_NURBPyramid< Dir >::rewind ( const GA_Basis basis)

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