HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_Insetter::Tree::NodeInfo Struct Reference

#include <GU_Insetter.h>

Public Member Functions

 NodeInfo (int idx=-1, Edge left_edge=InvalidEdge, Edge right_edge=InvalidEdge)
 
Edge leftEdge () const
 
Edge rightEdge () const
 
UT_Vector3 getVelocity () const
 
void setVelocity (UT_Vector3 e)
 
UT_Vector3 getStartPos () const
 
void setStartPos (UT_Vector3 s)
 
UT_Vector3 getPosAtTime (fpreal t) const
 
int getParentIdx () const
 
void setParentIdx (int idx)
 
fpreal getStartTime () const
 
void setStartTime (fpreal m)
 
fpreal getStopTime () const
 
void setStopTime (fpreal m)
 
int getIndex () const
 
fpreal getChainLimitTime () const
 
void setChainLimitTime (fpreal t)
 

Detailed Description

Definition at line 284 of file GU_Insetter.h.

Constructor & Destructor Documentation

GU_Insetter::Tree::NodeInfo::NodeInfo ( int  idx = -1,
Edge  left_edge = InvalidEdge,
Edge  right_edge = InvalidEdge 
)
inlineexplicit

Definition at line 286 of file GU_Insetter.h.

Member Function Documentation

fpreal GU_Insetter::Tree::NodeInfo::getChainLimitTime ( ) const
inline

Definition at line 313 of file GU_Insetter.h.

int GU_Insetter::Tree::NodeInfo::getIndex ( ) const
inline

Definition at line 312 of file GU_Insetter.h.

int GU_Insetter::Tree::NodeInfo::getParentIdx ( ) const
inline

Definition at line 306 of file GU_Insetter.h.

UT_Vector3 GU_Insetter::Tree::NodeInfo::getPosAtTime ( fpreal  t) const
UT_Vector3 GU_Insetter::Tree::NodeInfo::getStartPos ( ) const
inline

Definition at line 303 of file GU_Insetter.h.

fpreal GU_Insetter::Tree::NodeInfo::getStartTime ( ) const
inline

Definition at line 308 of file GU_Insetter.h.

fpreal GU_Insetter::Tree::NodeInfo::getStopTime ( ) const
inline

Definition at line 310 of file GU_Insetter.h.

UT_Vector3 GU_Insetter::Tree::NodeInfo::getVelocity ( ) const
inline

Definition at line 301 of file GU_Insetter.h.

Edge GU_Insetter::Tree::NodeInfo::leftEdge ( ) const
inline

Definition at line 299 of file GU_Insetter.h.

Edge GU_Insetter::Tree::NodeInfo::rightEdge ( ) const
inline

Definition at line 300 of file GU_Insetter.h.

void GU_Insetter::Tree::NodeInfo::setChainLimitTime ( fpreal  t)
inline

Definition at line 314 of file GU_Insetter.h.

void GU_Insetter::Tree::NodeInfo::setParentIdx ( int  idx)
inline

Definition at line 307 of file GU_Insetter.h.

void GU_Insetter::Tree::NodeInfo::setStartPos ( UT_Vector3  s)
inline

Definition at line 304 of file GU_Insetter.h.

void GU_Insetter::Tree::NodeInfo::setStartTime ( fpreal  m)
inline

Definition at line 309 of file GU_Insetter.h.

void GU_Insetter::Tree::NodeInfo::setStopTime ( fpreal  m)
inline

Definition at line 311 of file GU_Insetter.h.

void GU_Insetter::Tree::NodeInfo::setVelocity ( UT_Vector3  e)
inline

Definition at line 302 of file GU_Insetter.h.


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