All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_Pelt Class Reference

#include <GU_Pelt.h>


struct  BoundaryComponent
class  FramePoint
struct  Parameters

Public Member Functions

 GU_Pelt (GU_Detail *gdp, const GA_EdgeGroup *gp, const GEO_Face *face, UT_String outputgroup, const Parameters &parms)
 ~GU_Pelt ()
void updateUVs (bool(*callback_func)(void *), void *callback_data, const char *tension_attribute, const char *density_attribute, const GA_RWHandleV3 &uvattrib)
int getFramePointCount ()
UT_Array< FramePoint > & getFramePoints ()

Static Public Member Functions

static int Compare (const BoundaryComponent *A, const BoundaryComponent *B)
static void getHintComponent (const GU_Detail *gdp, const GA_EdgeGroup *cuts, int hint_prim, GA_PrimitiveGroup *connected_prims)

Detailed Description

Definition at line 33 of file GU_Pelt.h.

Constructor & Destructor Documentation

GU_Pelt::GU_Pelt ( GU_Detail gdp,
const GA_EdgeGroup gp,
const GEO_Face face,
UT_String  outputgroup,
const Parameters parms 

Definition at line 100 of file GU_Pelt.h.

GU_Pelt::~GU_Pelt ( )

Definition at line 124 of file GU_Pelt.h.

Member Function Documentation

static int GU_Pelt::Compare ( const BoundaryComponent A,
const BoundaryComponent B 

Definition at line 63 of file GU_Pelt.h.

int GU_Pelt::getFramePointCount ( )

Definition at line 136 of file GU_Pelt.h.

UT_Array<FramePoint>& GU_Pelt::getFramePoints ( )

Definition at line 141 of file GU_Pelt.h.

static void GU_Pelt::getHintComponent ( const GU_Detail gdp,
const GA_EdgeGroup cuts,
int  hint_prim,
GA_PrimitiveGroup connected_prims 
void GU_Pelt::updateUVs ( bool(*)(void *)  callback_func,
void callback_data,
const char *  tension_attribute,
const char *  density_attribute,
const GA_RWHandleV3 uvattrib 

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