HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SOP_GroomUtils.h File Reference
#include <GA/GA_AttributeRefMap.h>
#include <GEO/GEO_PointTree.h>
#include <GU/GU_Detail.h>
#include <UT/UT_Ramp.h>
#include <UT/UT_Tuple.h>
#include <UT/UT_UniquePtr.h>
#include "SOP_NodeVerb.h"
+ Include dependency graph for SOP_GroomUtils.h:

Go to the source code of this file.

Classes

class  sop_CurveTree
 
class  sop_FastRamp
 
class  sop_SourceAttribList
 
class  sop_SourceAttribList::CacheData
 

Functions

uint sop_vexHash (float seed)
 
uint sop_vexHash (float seed1, float seed2)
 
float sop_vexRandom (uint seed)
 
float sop_vexRand (uint seed)
 
fpreal sop_calcPerimeter (UT_Vector3Array &pos)
 
float sop_unitLengthToUnitDomain (UT_Vector3Array &pos, float ulength)
 
float sop_unitToUnitLengthDomain (UT_Vector3Array &pos, float uparm)
 
void sop_skinPrimError (const SOP_NodeVerb::CookParms &cookparms)
 

Function Documentation

fpreal sop_calcPerimeter ( UT_Vector3Array pos)
void sop_skinPrimError ( const SOP_NodeVerb::CookParms cookparms)
float sop_unitLengthToUnitDomain ( UT_Vector3Array pos,
float  ulength 
)
float sop_unitToUnitLengthDomain ( UT_Vector3Array pos,
float  uparm 
)
uint sop_vexHash ( float  seed)
uint sop_vexHash ( float  seed1,
float  seed2 
)
float sop_vexRand ( uint  seed)
float sop_vexRandom ( uint  seed)