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

#include <GU_LinearSkinDeformer.h>

Public Member Functions

 GU_LinearSkinDeformerSourceAttribs (const GU_Detail *gdp)
 
int64 getMemoryUsage (bool inclusive) const
 
void reset (const GU_Detail *gdp)
 Clear the list of attributes and rebind to a different detail. More...
 
const GU_DetailsrcGdp () const
 Returns the source detail. More...
 
void append (const GA_Attribute &src_attrib)
 

Friends

class GU_LinearSkinDeformer
 

Detailed Description

Stores the source geometry and attributes to deform, for GU_LinearSkinDeformer.

Definition at line 125 of file GU_LinearSkinDeformer.h.

Constructor & Destructor Documentation

GU_LinearSkinDeformerSourceAttribs::GU_LinearSkinDeformerSourceAttribs ( const GU_Detail gdp)

Member Function Documentation

void GU_LinearSkinDeformerSourceAttribs::append ( const GA_Attribute src_attrib)

Append attribute to be deformed. How it is deformed depends on the attribute's GA_TypeInfo.

int64 GU_LinearSkinDeformerSourceAttribs::getMemoryUsage ( bool  inclusive) const
void GU_LinearSkinDeformerSourceAttribs::reset ( const GU_Detail gdp)

Clear the list of attributes and rebind to a different detail.

const GU_Detail* GU_LinearSkinDeformerSourceAttribs::srcGdp ( ) const
inline

Returns the source detail.

Definition at line 136 of file GU_LinearSkinDeformer.h.

Friends And Related Function Documentation

Definition at line 151 of file GU_LinearSkinDeformer.h.


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