GDT_CaptureWeight Class Reference

#include <GDT_CaptureWeight.h>

Inheritance diagram for GDT_CaptureWeight:

GDT_Token

List of all members.

Public Member Functions

 GDT_CaptureWeight (unsigned int size)
virtual ~GDT_CaptureWeight ()
 GDT_CaptureWeight (const GDT_CaptureWeight &other)
void getOpPaths (UT_StringList &paths)
void getOpPathsCopy (UT_PtrArray< char * > &paths)
void setOpPaths (const UT_PtrArray< char * > &paths)
int changeOpPaths (const char *old_name, const char *new_name)
void changeCaptureRegionRoot (const char *old_root, const char *new_root)
void refreshCaptureFrameInfo (const GEO_Detail &gdp, GDT_CaptureRegionCB get_region, void *user_data)
virtual void applyDeltas (const GDT_TokenList &token_list, GEO_Detail &gdp, bool inverse=false) const
virtual void applyScaledDelta (GEO_Detail &gdp, GEO_Point &pt, float scale=1.0f) const
void mergeCaptureWeightDeltas (const GDT_CaptureWeight &other, bool inverse=false)
virtual void zeroDeltas ()
void initCaptureWeightChange (const GEO_Detail &gdp)
void beginCaptureWeightChange (const GB_AttributeData &data)
void endCaptureWeightChange (const GB_AttributeData &data, unsigned int point_index)
virtual void resize (unsigned int size)
virtual unsigned int changed () const
virtual unsigned int entries () const
virtual int save (ostream &os, int binary=0) const
bool jsonLoadDelta (UT_JSONParser &p, const char *name)
virtual bool legacyLoad (UT_IStream &is)


Detailed Description

Definition at line 43 of file GDT_CaptureWeight.h.


Constructor & Destructor Documentation

GDT_CaptureWeight::GDT_CaptureWeight ( unsigned int  size  ) 

virtual GDT_CaptureWeight::~GDT_CaptureWeight (  )  [virtual]

GDT_CaptureWeight::GDT_CaptureWeight ( const GDT_CaptureWeight other  ) 


Member Function Documentation

virtual void GDT_CaptureWeight::applyDeltas ( const GDT_TokenList token_list,
GEO_Detail gdp,
bool  inverse = false 
) const [virtual]

Implements GDT_Token.

virtual void GDT_CaptureWeight::applyScaledDelta ( GEO_Detail gdp,
GEO_Point pt,
float  scale = 1.0f 
) const [virtual]

void GDT_CaptureWeight::beginCaptureWeightChange ( const GB_AttributeData data  ) 

void GDT_CaptureWeight::changeCaptureRegionRoot ( const char *  old_root,
const char *  new_root 
)

virtual unsigned int GDT_CaptureWeight::changed (  )  const [inline, virtual]

Definition at line 85 of file GDT_CaptureWeight.h.

int GDT_CaptureWeight::changeOpPaths ( const char *  old_name,
const char *  new_name 
)

void GDT_CaptureWeight::endCaptureWeightChange ( const GB_AttributeData data,
unsigned int  point_index 
)

virtual unsigned int GDT_CaptureWeight::entries (  )  const [inline, virtual]

Implements GDT_Token.

Definition at line 87 of file GDT_CaptureWeight.h.

void GDT_CaptureWeight::getOpPaths ( UT_StringList paths  ) 

void GDT_CaptureWeight::getOpPathsCopy ( UT_PtrArray< char * > &  paths  ) 

void GDT_CaptureWeight::initCaptureWeightChange ( const GEO_Detail gdp  ) 

bool GDT_CaptureWeight::jsonLoadDelta ( UT_JSONParser p,
const char *  name 
) [virtual]

Implements GDT_Token.

virtual bool GDT_CaptureWeight::legacyLoad ( UT_IStream is  )  [virtual]

Implements GDT_Token.

void GDT_CaptureWeight::mergeCaptureWeightDeltas ( const GDT_CaptureWeight other,
bool  inverse = false 
)

void GDT_CaptureWeight::refreshCaptureFrameInfo ( const GEO_Detail gdp,
GDT_CaptureRegionCB  get_region,
void *  user_data 
)

virtual void GDT_CaptureWeight::resize ( unsigned int  size  )  [virtual]

Implements GDT_Token.

virtual int GDT_CaptureWeight::save ( ostream &  os,
int  binary = 0 
) const [virtual]

Implements GDT_Token.

void GDT_CaptureWeight::setOpPaths ( const UT_PtrArray< char * > &  paths  ) 

virtual void GDT_CaptureWeight::zeroDeltas (  )  [virtual]


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

Generated on Mon Jan 28 00:29:20 2013 for HDK by  doxygen 1.5.9