GU_PolyExtrude Class Reference

#include <GU_PolyExtrude.h>

List of all members.

Public Member Functions

 GU_PolyExtrude (GU_Detail *gdp)
 ~GU_PolyExtrude ()
void extrude (const GU_PolyExtrudeParms &parms)
void removeSharedSides (GB_PrimitiveGroup *primgrp, float tolerance)
bool computeEdgeNormal (UT_Vector3 &nml, const GB_Edge &edge, bool cleanup)
bool computeLocalSpace (const GB_Edge &edge, UT_Matrix4 &mat)

Static Public Member Functions

static bool computeLocalSpace (const GEO_Face &face, UT_Matrix4 &mat)


Detailed Description

Definition at line 159 of file GU_PolyExtrude.h.


Constructor & Destructor Documentation

GU_PolyExtrude::GU_PolyExtrude ( GU_Detail gdp  ) 

GU_PolyExtrude::~GU_PolyExtrude (  ) 


Member Function Documentation

bool GU_PolyExtrude::computeEdgeNormal ( UT_Vector3 nml,
const GB_Edge edge,
bool  cleanup 
)

bool GU_PolyExtrude::computeLocalSpace ( const GB_Edge edge,
UT_Matrix4 mat 
)

static bool GU_PolyExtrude::computeLocalSpace ( const GEO_Face face,
UT_Matrix4 mat 
) [static]

void GU_PolyExtrude::extrude ( const GU_PolyExtrudeParms parms  ) 

void GU_PolyExtrude::removeSharedSides ( GB_PrimitiveGroup primgrp,
float  tolerance 
)


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

Generated on Fri May 25 00:10:29 2012 for HDK by  doxygen 1.5.9