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

#include <GU_NURBPyramid.h>

Public Member Functions

 GU_CVMesh ()
 
 GU_CVMesh (UT_RefMatrix< UT_Vector4 > *cv)
 
 GU_CVMesh (const GEO_Hull *cv, const GA_PwHandleRO &h)
 
 GU_CVMesh (const GEO_Face *cv, const GA_PwHandleRO &h)
 
unsigned int rows () const
 
unsigned int cols () const
 
const UT_Vector4 getPos (int i, int j) const
 
void setPos (int i, int j, const UT_Vector4 &pos)
 
void homogenize (int i, int j)
 

Detailed Description

template<int Dir>
class GU_CVMesh< Dir >

Definition at line 26 of file GU_NURBPyramid.h.

Constructor & Destructor Documentation

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

Definition at line 29 of file GU_NURBPyramid.h.

template<int Dir>
GU_CVMesh< Dir >::GU_CVMesh ( UT_RefMatrix< UT_Vector4 > *  cv)
inline

Definition at line 33 of file GU_NURBPyramid.h.

template<int Dir>
GU_CVMesh< Dir >::GU_CVMesh ( const GEO_Hull cv,
const GA_PwHandleRO h 
)
inline

Definition at line 37 of file GU_NURBPyramid.h.

template<int Dir>
GU_CVMesh< Dir >::GU_CVMesh ( const GEO_Face cv,
const GA_PwHandleRO h 
)
inline

Definition at line 42 of file GU_NURBPyramid.h.

Member Function Documentation

template<int Dir>
unsigned int GU_CVMesh< Dir >::cols ( ) const
inline

Definition at line 52 of file GU_NURBPyramid.h.

template<int Dir>
const UT_Vector4 GU_CVMesh< Dir >::getPos ( int  i,
int  j 
) const
inline

Definition at line 56 of file GU_NURBPyramid.h.

template<int Dir>
void GU_CVMesh< Dir >::homogenize ( int  i,
int  j 
)
inline

Definition at line 67 of file GU_NURBPyramid.h.

template<int Dir>
unsigned int GU_CVMesh< Dir >::rows ( ) const
inline

Definition at line 48 of file GU_NURBPyramid.h.

template<int Dir>
void GU_CVMesh< Dir >::setPos ( int  i,
int  j,
const UT_Vector4 pos 
)
inline

Definition at line 60 of file GU_NURBPyramid.h.


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