HDK
|
#include <GU_Resample.h>
Classes | |
class | CreateAttrs |
Public Types | |
enum | MeasureType { ARC, CHORD, EDGE } |
enum | MethodType { DIST, X, Y, Z } |
enum | PolyCurvesAs { STRAIGHT, SUBD, INTERP } |
Public Member Functions | |
GU_Resample () | |
~GU_Resample () | |
void | setType (MeasureType type) |
void | setMethod (MethodType type) |
void | setTreatPolyCurvesAs (PolyCurvesAs type) |
void | setOutputAsSubD (bool outputassubd) |
void | setAllEqual (bool allequal) |
void | setMaxSegments (int seg) |
void | setMaxSegmentsAttrib (const GA_Attribute *attrib) |
void | setLength (float len) |
void | setLengthAttrib (const GA_Attribute *attrib) |
void | setMaintainLast (int onoff) |
void | setLOD (float lod) |
void | resampleFaces (const GEO_Detail *src_gdp, const GA_Offset *src_curve_offsets, exint src_curve_count, GEO_Detail *gdp, const CreateAttrs &attrs, bool onlypoints, bool randomshift) |
Definition at line 30 of file GU_Resample.h.
Enumerator | |
---|---|
ARC | |
CHORD | |
EDGE |
Definition at line 43 of file GU_Resample.h.
Enumerator | |
---|---|
DIST | |
X | |
Y | |
Z |
Definition at line 44 of file GU_Resample.h.
Enumerator | |
---|---|
STRAIGHT | |
SUBD | |
INTERP |
Definition at line 45 of file GU_Resample.h.
GU_Resample::GU_Resample | ( | ) |
|
inline |
Definition at line 34 of file GU_Resample.h.
void GU_Resample::resampleFaces | ( | const GEO_Detail * | src_gdp, |
const GA_Offset * | src_curve_offsets, | ||
exint | src_curve_count, | ||
GEO_Detail * | gdp, | ||
const CreateAttrs & | attrs, | ||
bool | onlypoints, | ||
bool | randomshift | ||
) |
|
inline |
Definition at line 53 of file GU_Resample.h.
Definition at line 62 of file GU_Resample.h.
|
inline |
Definition at line 63 of file GU_Resample.h.
Definition at line 70 of file GU_Resample.h.
Definition at line 69 of file GU_Resample.h.
Definition at line 55 of file GU_Resample.h.
|
inline |
Definition at line 56 of file GU_Resample.h.
|
inline |
Definition at line 48 of file GU_Resample.h.
|
inline |
Definition at line 51 of file GU_Resample.h.
|
inline |
Definition at line 49 of file GU_Resample.h.
|
inline |
Definition at line 47 of file GU_Resample.h.