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

#include <SOP_GroomUtils.h>

Classes

struct  PerThreadData
 

Public Member Functions

 sop_PartingLineLookup (unsigned int maxpartlines)
 
void setLines (const GU_Detail &gdp, const GA_ROHandleV3 &restattrib, const GA_PrimitiveGroup &partlinesgroup)
 
float computePartingWeight (const UT_Vector3 &posA, const UT_Vector3 &posB, const sop_PartingLineAttribs &attribs, UT_ThreadSpecificValue< PerThreadData > &threadvalues) const
 

Static Public Member Functions

static const GA_PrimitiveGroupgetGroup (const GU_Detail &gdp)
 

Detailed Description

Definition at line 173 of file SOP_GroomUtils.h.

Constructor & Destructor Documentation

sop_PartingLineLookup::sop_PartingLineLookup ( unsigned int  maxpartlines)
inline

Definition at line 188 of file SOP_GroomUtils.h.

Member Function Documentation

float sop_PartingLineLookup::computePartingWeight ( const UT_Vector3 posA,
const UT_Vector3 posB,
const sop_PartingLineAttribs attribs,
UT_ThreadSpecificValue< PerThreadData > &  threadvalues 
) const
static const GA_PrimitiveGroup* sop_PartingLineLookup::getGroup ( const GU_Detail gdp)
inlinestatic

Definition at line 193 of file SOP_GroomUtils.h.

void sop_PartingLineLookup::setLines ( const GU_Detail gdp,
const GA_ROHandleV3 restattrib,
const GA_PrimitiveGroup partlinesgroup 
)

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