HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_Snap::AttributeMergeData Struct Reference

#include <GU_Snap.h>

Public Member Functions

 AttributeMergeData (AttributeMergeMethod merge_method, const GA_Attribute *src_attrib, GA_Attribute *dest_attrib)
 
 AttributeMergeData (AttributeMergeMethod merge_method, GA_Attribute *attrib)
 
 AttributeMergeData (AttributeMergeMethod merge_method, const GA_Attribute *src_attrib, GA_Attribute *dest_attrib, const GA_Attribute *src_weight)
 

Public Attributes

AttributeMergeMethod myMergeMethod
 
const GA_Attribute * mySrcAttrib
 
GA_Attribute * myDestAttrib
 
const GA_Attribute * mySrcWeightAttrib = nullptr
 

Detailed Description

Definition at line 46 of file GU_Snap.h.

Constructor & Destructor Documentation

GU_Snap::AttributeMergeData::AttributeMergeData ( AttributeMergeMethod  merge_method,
const GA_Attribute *  src_attrib,
GA_Attribute *  dest_attrib 
)
inline

Definition at line 48 of file GU_Snap.h.

GU_Snap::AttributeMergeData::AttributeMergeData ( AttributeMergeMethod  merge_method,
GA_Attribute *  attrib 
)
inline

Definition at line 56 of file GU_Snap.h.

GU_Snap::AttributeMergeData::AttributeMergeData ( AttributeMergeMethod  merge_method,
const GA_Attribute *  src_attrib,
GA_Attribute *  dest_attrib,
const GA_Attribute *  src_weight 
)
inline

Definition at line 64 of file GU_Snap.h.

Member Data Documentation

GA_Attribute* GU_Snap::AttributeMergeData::myDestAttrib

Definition at line 76 of file GU_Snap.h.

AttributeMergeMethod GU_Snap::AttributeMergeData::myMergeMethod

Definition at line 74 of file GU_Snap.h.

const GA_Attribute* GU_Snap::AttributeMergeData::mySrcAttrib

Definition at line 75 of file GU_Snap.h.

const GA_Attribute* GU_Snap::AttributeMergeData::mySrcWeightAttrib = nullptr

Definition at line 79 of file GU_Snap.h.


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