POP_ContextData Class Reference

#include <POP_ContextData.h>

List of all members.

Public Member Functions

 POP_ContextData (const char *owner)
virtual ~POP_ContextData (void)
const char * getName () const
void copyFrom (const POP_ContextData &data, GU_Detail *gdp=NULL)
void cook (OP_Context &context)
void cookGuide (OP_Context &context)
void reset (POP_Node *pop, GU_Detail *gdp, const char *init, bool keepgeo, unsigned seed, bool solveimmediately)
void frameReset (void)
void offsetReset (void)
void recacheOffset (void)
GU_DetailgetDisplayDetail (void)
POP_BlindDatagetBlindData (const POP_Node *pop) const
int addBlindData (POP_BlindData *data)
POP_BlindDatastealBlindData (const POP_Node *pop)
float random (void)
float randomSample (void)
unsigned getRandomSeed () const
GEO_PrimParticlegetPrimPart (POP_Node *node)
GEO_PrimParticlehasPrimPart (POP_Node *node)
POP_NodegetGenerator (GEO_PrimParticle *part) const
GU_DetailgetDetail (void) const
GB_AttributegetEventAttr (void)
void addEvent (UT_String &events, float t)
void removeEvent (UT_String &events)
void clearAllEvents (void)
void cacheDetail (POP_Node *node)
void addToParticleList (GEO_PrimParticle *part, POP_Node *pop, int idx)
void incRef ()
void decRef ()
void setRefDetail (GU_Detail *gdp)
bool shouldDoReap () const
void setDoReap (bool v)
bool shouldDoPrep () const
void setDoPrep (bool v)
bool shouldDoApplyRules () const
void setDoApplyRules (bool v)
bool shouldDoCook () const
void setDoCook (bool v)
bool shouldDoCookFirst () const
void setDoCookFirst (bool v)
int getRuleSuppression ()
void setRuleSuppression (int suppress)
POP_ParticleListgetParticleList (void)
int getStateOffset (void) const
int getLifeOffset (void) const
int getVelocityOffset (void) const
int getAccelOffset (void) const
int getBacktrackOffset (void) const
int getBornOffset (void) const
int getSourceOffset (void) const
int getAlphaOffset (void) const
int getAngVelOffset (void) const
int getAttractOffset (void) const
int getBounceOffset (void) const
int getChargeOffset (void) const
int getClingOffset (void) const
int getComOffset (void) const
int getDiffuseOffset (void) const
int getDistanceOffset (void) const
int getDragOffset (void) const
int getFollowOffset (void) const
int getFDynamicOffset (void) const
int getFStaticOffset (void) const
int getGenOffset (void) const
int getHitDiffuseOffset (void) const
int getHitIDOffset (void) const
int getHitForceOffset (void) const
int getHitNormalOffset (void) const
int getHitPosOffset (void) const
int getHitPosUVOffset (void) const
int getHitTimeOffset (void) const
int getHitUVOffset (void) const
int getIDOffset (void) const
int getInstanceOffset (void) const
int getMassOffset (void) const
int getNearestOffset (void) const
int getNearestDistOffset (void) const
int getNormalOffset (void) const
int getNumHitOffset (void) const
int getNumProximityOffset (void) const
int getOrbitAxisOffset (void) const
int getOrbitCenterOffset (void) const
int getOrbitOffset (void) const
int getOrbitRadiusOffset (void) const
int getOrbitSpeedOffset (void) const
int getOrientOffset (void) const
int getOriginOffset (void) const
int getParentOffset (void) const
int getPosPathOffset (void) const
int getPosPrimOffset (void) const
int getPosUVOffset (void) const
int getPrevVelOffset (void) const
int getRestOffset (void) const
int getRotOffset (void) const
int getScaleOffset (void) const
int getScale3Offset (void) const
int getSpeedOffset (void) const
int getSpeedLimitOffset (void) const
int getSpringKOffset (void) const
int getSpriteRotOffset (void) const
int getSpriteScaleOffset (void) const
int getSpriteShopOffset (void) const
int getSpriteUVOffset (void) const
int getTensionOffset (void) const
int getTextureOffset (void) const
int getTransOffset (void) const
int getTorqueOffset (void) const
int getUpOffset (void) const
void setAlphaOffset (int offset)
void setAngVelOffset (int offset)
void setAttractOffset (int offset)
void setBounceOffset (int offset)
void setChargeOffset (int offset)
void setClingOffset (int offset)
void setComOffset (int offset)
void setDiffuseOffset (int offset)
void setDistanceOffset (int offset)
void setDragOffset (int offset)
void setFollowOffset (int offset)
void setFDynamicOffset (int offset)
void setFStaticOffset (int offset)
void setGenOffset (int offset)
void setHitDiffuseOffset (int offset)
void setHitForceOffset (int offset)
void setHitIDOffset (int offset)
void setHitNormalOffset (int offset)
void setHitPosOffset (int offset)
void setHitPosUVOffset (int offset)
void setHitTimeOffset (int offset)
void setHitUVOffset (int offset)
void setIDOffset (int offset)
void setInstanceOffset (int offset)
void setMassOffset (int offset)
void setNearestOffset (int offset)
void setNearestDistOffset (int offset)
void setNormalOffset (int offset)
void setNumHitOffset (int offset)
void setNumProximityOffset (int offset)
void setOrbitAxisOffset (int offset)
void setOrbitCenterOffset (int offset)
void setOrbitOffset (int offset)
void setOrbitRadiusOffset (int offset)
void setOrbitSpeedOffset (int offset)
void setOrientOffset (int offset)
void setOriginOffset (int offset)
void setParentOffset (int offset)
void setPosPathOffset (int offset)
void setPosPrimOffset (int offset)
void setPosUVOffset (int offset)
void setPrevVelOffset (int offset)
void setRestOffset (int offset)
void setRotOffset (int offset)
void setScaleOffset (int offset)
void setScale3Offset (int offset)
void setSpeedOffset (int offset)
void setSpeedLimitOffset (int offset)
void setSpringKOffset (int offset)
void setSpriteRotOffset (int offset)
void setSpriteScaleOffset (int offset)
void setSpriteShopOffset (int offset)
void setSpriteUVOffset (int offset)
void setTensionOffset (int offset)
void setTextureOffset (int offset)
void setTransOffset (int offset)
void setTorqueOffset (int offset)
void setUpOffset (int offset)
CH_LocalVariablegetUserVariables (void)
const CH_LocalVariablegetUserVariables (void) const
int addUserVariable (const char *name, int size, GB_AttribType type, const void *def, const char *local=0)
int isUserVariable (int index)
float getUserVariableValue (GEO_Point *ppt, int index, int thread)
uint64 getUserVariableSerial () const
int isGuideOnly (void) const
int nextID (void)
void bumpNumParticles (int delta)
int allowBirth (void)
void getInputGeo (UT_String &path, int index) const
void setInputGeo (const UT_String &path, int index)
void appendGuide (POP_Node *, const GU_DetailHandle &)
void setInstanceGuide (POP_Node *, const GU_DetailHandle &)
bool getSelectionChanged () const
void setSelectionChanged ()

Static Public Member Functions

static POP_ContextDatagetExpressionData (int thread)

Public Attributes

float myTime
float myTimeInc
void * myUserData
int myRemoveUnused
OP_NetworkmyXformObj
POP_NodemyCookPOP
POP_NodemyDisplayPOP
int myDoInfoButton
int myDoUpdateViewport
int myMaxParticles
POP_GuideHandleList myOPGuides
UT_IntArray myGuidePOPs
UT_PtrArray< GEO_Point * > myInstancePoints
GU_DetailHandle myInstanceOPGuide
int myInstanceGuidePOP
int myNotifyCache

Friends

class POP_ContextDataHandle


Detailed Description

Examples:

POP/POP_LocalForce.C, POP/POP_LocalForce.h, POP/POP_RadialBirth.C, POP/POP_RadialBirth.h, POP/POP_SpotLight.C, and POP/POP_SpotLight.h.

Definition at line 52 of file POP_ContextData.h.


Constructor & Destructor Documentation

POP_ContextData::POP_ContextData ( const char *  owner  ) 

virtual POP_ContextData::~POP_ContextData ( void   )  [virtual]


Member Function Documentation

int POP_ContextData::addBlindData ( POP_BlindData data  ) 

void POP_ContextData::addEvent ( UT_String events,
float  t 
)

void POP_ContextData::addToParticleList ( GEO_PrimParticle part,
POP_Node pop,
int  idx 
)

int POP_ContextData::addUserVariable ( const char *  name,
int  size,
GB_AttribType  type,
const void *  def,
const char *  local = 0 
)

int POP_ContextData::allowBirth ( void   ) 

void POP_ContextData::appendGuide ( POP_Node ,
const GU_DetailHandle  
)

void POP_ContextData::bumpNumParticles ( int  delta  )  [inline]

Definition at line 368 of file POP_ContextData.h.

void POP_ContextData::cacheDetail ( POP_Node node  ) 

void POP_ContextData::clearAllEvents ( void   ) 

void POP_ContextData::cook ( OP_Context context  ) 

void POP_ContextData::cookGuide ( OP_Context context  ) 

void POP_ContextData::copyFrom ( const POP_ContextData data,
GU_Detail gdp = NULL 
)

void POP_ContextData::decRef (  )  [inline]

Definition at line 179 of file POP_ContextData.h.

void POP_ContextData::frameReset ( void   ) 

int POP_ContextData::getAccelOffset ( void   )  const [inline]

Examples:
POP/POP_LocalForce.C.

Definition at line 220 of file POP_ContextData.h.

int POP_ContextData::getAlphaOffset ( void   )  const [inline]

Definition at line 226 of file POP_ContextData.h.

int POP_ContextData::getAngVelOffset ( void   )  const [inline]

Definition at line 227 of file POP_ContextData.h.

int POP_ContextData::getAttractOffset ( void   )  const [inline]

Definition at line 228 of file POP_ContextData.h.

int POP_ContextData::getBacktrackOffset ( void   )  const [inline]

Definition at line 221 of file POP_ContextData.h.

POP_BlindData* POP_ContextData::getBlindData ( const POP_Node pop  )  const

int POP_ContextData::getBornOffset ( void   )  const [inline]

Definition at line 223 of file POP_ContextData.h.

int POP_ContextData::getBounceOffset ( void   )  const [inline]

Definition at line 229 of file POP_ContextData.h.

int POP_ContextData::getChargeOffset ( void   )  const [inline]

Definition at line 230 of file POP_ContextData.h.

int POP_ContextData::getClingOffset ( void   )  const [inline]

Definition at line 231 of file POP_ContextData.h.

int POP_ContextData::getComOffset ( void   )  const [inline]

Definition at line 232 of file POP_ContextData.h.

GU_Detail* POP_ContextData::getDetail ( void   )  const [inline]

int POP_ContextData::getDiffuseOffset ( void   )  const [inline]

Examples:
POP/POP_SpotLight.C.

Definition at line 233 of file POP_ContextData.h.

GU_Detail* POP_ContextData::getDisplayDetail ( void   )  [inline]

Definition at line 100 of file POP_ContextData.h.

int POP_ContextData::getDistanceOffset ( void   )  const [inline]

Definition at line 234 of file POP_ContextData.h.

int POP_ContextData::getDragOffset ( void   )  const [inline]

Definition at line 235 of file POP_ContextData.h.

GB_Attribute* POP_ContextData::getEventAttr ( void   ) 

static POP_ContextData* POP_ContextData::getExpressionData ( int  thread  )  [static]

int POP_ContextData::getFDynamicOffset ( void   )  const [inline]

Definition at line 237 of file POP_ContextData.h.

int POP_ContextData::getFollowOffset ( void   )  const [inline]

Definition at line 236 of file POP_ContextData.h.

int POP_ContextData::getFStaticOffset ( void   )  const [inline]

Definition at line 238 of file POP_ContextData.h.

POP_Node* POP_ContextData::getGenerator ( GEO_PrimParticle part  )  const

int POP_ContextData::getGenOffset ( void   )  const [inline]

Definition at line 239 of file POP_ContextData.h.

int POP_ContextData::getHitDiffuseOffset ( void   )  const [inline]

Definition at line 240 of file POP_ContextData.h.

int POP_ContextData::getHitForceOffset ( void   )  const [inline]

Definition at line 242 of file POP_ContextData.h.

int POP_ContextData::getHitIDOffset ( void   )  const [inline]

Definition at line 241 of file POP_ContextData.h.

int POP_ContextData::getHitNormalOffset ( void   )  const [inline]

Definition at line 243 of file POP_ContextData.h.

int POP_ContextData::getHitPosOffset ( void   )  const [inline]

Definition at line 244 of file POP_ContextData.h.

int POP_ContextData::getHitPosUVOffset ( void   )  const [inline]

Definition at line 245 of file POP_ContextData.h.

int POP_ContextData::getHitTimeOffset ( void   )  const [inline]

Definition at line 246 of file POP_ContextData.h.

int POP_ContextData::getHitUVOffset ( void   )  const [inline]

Definition at line 247 of file POP_ContextData.h.

int POP_ContextData::getIDOffset ( void   )  const [inline]

Definition at line 248 of file POP_ContextData.h.

void POP_ContextData::getInputGeo ( UT_String path,
int  index 
) const

int POP_ContextData::getInstanceOffset ( void   )  const [inline]

Definition at line 249 of file POP_ContextData.h.

int POP_ContextData::getLifeOffset ( void   )  const [inline]

Definition at line 218 of file POP_ContextData.h.

int POP_ContextData::getMassOffset ( void   )  const [inline]

Examples:
POP/POP_LocalForce.C.

Definition at line 250 of file POP_ContextData.h.

const char* POP_ContextData::getName ( void   )  const [inline]

Definition at line 58 of file POP_ContextData.h.

int POP_ContextData::getNearestDistOffset ( void   )  const [inline]

Definition at line 252 of file POP_ContextData.h.

int POP_ContextData::getNearestOffset ( void   )  const [inline]

Definition at line 251 of file POP_ContextData.h.

int POP_ContextData::getNormalOffset ( void   )  const [inline]

Definition at line 253 of file POP_ContextData.h.

int POP_ContextData::getNumHitOffset ( void   )  const [inline]

Definition at line 254 of file POP_ContextData.h.

int POP_ContextData::getNumProximityOffset ( void   )  const [inline]

Definition at line 255 of file POP_ContextData.h.

int POP_ContextData::getOrbitAxisOffset ( void   )  const [inline]

Definition at line 256 of file POP_ContextData.h.

int POP_ContextData::getOrbitCenterOffset ( void   )  const [inline]

Definition at line 257 of file POP_ContextData.h.

int POP_ContextData::getOrbitOffset ( void   )  const [inline]

Definition at line 258 of file POP_ContextData.h.

int POP_ContextData::getOrbitRadiusOffset ( void   )  const [inline]

Definition at line 259 of file POP_ContextData.h.

int POP_ContextData::getOrbitSpeedOffset ( void   )  const [inline]

Definition at line 260 of file POP_ContextData.h.

int POP_ContextData::getOrientOffset ( void   )  const [inline]

Definition at line 261 of file POP_ContextData.h.

int POP_ContextData::getOriginOffset ( void   )  const [inline]

Definition at line 262 of file POP_ContextData.h.

int POP_ContextData::getParentOffset ( void   )  const [inline]

Definition at line 263 of file POP_ContextData.h.

POP_ParticleList* POP_ContextData::getParticleList ( void   )  [inline]

Definition at line 215 of file POP_ContextData.h.

int POP_ContextData::getPosPathOffset ( void   )  const [inline]

Definition at line 264 of file POP_ContextData.h.

int POP_ContextData::getPosPrimOffset ( void   )  const [inline]

Definition at line 266 of file POP_ContextData.h.

int POP_ContextData::getPosUVOffset ( void   )  const [inline]

Definition at line 267 of file POP_ContextData.h.

int POP_ContextData::getPrevVelOffset ( void   )  const [inline]

Definition at line 268 of file POP_ContextData.h.

GEO_PrimParticle* POP_ContextData::getPrimPart ( POP_Node node  ) 

unsigned POP_ContextData::getRandomSeed (  )  const [inline]

Definition at line 132 of file POP_ContextData.h.

int POP_ContextData::getRestOffset ( void   )  const [inline]

Definition at line 269 of file POP_ContextData.h.

int POP_ContextData::getRotOffset ( void   )  const [inline]

Definition at line 270 of file POP_ContextData.h.

int POP_ContextData::getRuleSuppression (  )  [inline]

Globally affects the standard PART_STATE_SUP* flags. This should be an or of the relevant PART_STATE_SUP* flags you want suppressed in this applyRules method.

Definition at line 211 of file POP_ContextData.h.

int POP_ContextData::getScale3Offset ( void   )  const [inline]

Definition at line 272 of file POP_ContextData.h.

int POP_ContextData::getScaleOffset ( void   )  const [inline]

Definition at line 271 of file POP_ContextData.h.

bool POP_ContextData::getSelectionChanged (  )  const [inline]

Definition at line 388 of file POP_ContextData.h.

int POP_ContextData::getSourceOffset ( void   )  const [inline]

Definition at line 224 of file POP_ContextData.h.

int POP_ContextData::getSpeedLimitOffset ( void   )  const [inline]

Definition at line 274 of file POP_ContextData.h.

int POP_ContextData::getSpeedOffset ( void   )  const [inline]

Definition at line 273 of file POP_ContextData.h.

int POP_ContextData::getSpringKOffset ( void   )  const [inline]

Definition at line 275 of file POP_ContextData.h.

int POP_ContextData::getSpriteRotOffset ( void   )  const [inline]

Definition at line 276 of file POP_ContextData.h.

int POP_ContextData::getSpriteScaleOffset ( void   )  const [inline]

Definition at line 277 of file POP_ContextData.h.

int POP_ContextData::getSpriteShopOffset ( void   )  const [inline]

Definition at line 278 of file POP_ContextData.h.

int POP_ContextData::getSpriteUVOffset ( void   )  const [inline]

Definition at line 279 of file POP_ContextData.h.

int POP_ContextData::getStateOffset ( void   )  const [inline]

Examples:
POP/POP_LocalForce.C.

Definition at line 217 of file POP_ContextData.h.

int POP_ContextData::getTensionOffset ( void   )  const [inline]

Definition at line 280 of file POP_ContextData.h.

int POP_ContextData::getTextureOffset ( void   )  const [inline]

Definition at line 281 of file POP_ContextData.h.

int POP_ContextData::getTorqueOffset ( void   )  const [inline]

Definition at line 283 of file POP_ContextData.h.

int POP_ContextData::getTransOffset ( void   )  const [inline]

Definition at line 282 of file POP_ContextData.h.

int POP_ContextData::getUpOffset ( void   )  const [inline]

Definition at line 284 of file POP_ContextData.h.

const CH_LocalVariable* POP_ContextData::getUserVariables ( void   )  const [inline]

Definition at line 347 of file POP_ContextData.h.

CH_LocalVariable* POP_ContextData::getUserVariables ( void   )  [inline]

Definition at line 346 of file POP_ContextData.h.

uint64 POP_ContextData::getUserVariableSerial (  )  const [inline]

Definition at line 359 of file POP_ContextData.h.

float POP_ContextData::getUserVariableValue ( GEO_Point ppt,
int  index,
int  thread 
)

int POP_ContextData::getVelocityOffset ( void   )  const [inline]

Definition at line 219 of file POP_ContextData.h.

GEO_PrimParticle* POP_ContextData::hasPrimPart ( POP_Node node  ) 

void POP_ContextData::incRef (  )  [inline]

Definition at line 175 of file POP_ContextData.h.

int POP_ContextData::isGuideOnly ( void   )  const [inline]

int POP_ContextData::isUserVariable ( int  index  )  [inline]

Definition at line 354 of file POP_ContextData.h.

int POP_ContextData::nextID ( void   ) 

void POP_ContextData::offsetReset ( void   ) 

float POP_ContextData::random ( void   )  [inline]

Examples:
POP/POP_RadialBirth.C.

Definition at line 581 of file POP_ContextData.h.

float POP_ContextData::randomSample ( void   )  [inline]

Definition at line 587 of file POP_ContextData.h.

void POP_ContextData::recacheOffset ( void   ) 

void POP_ContextData::removeEvent ( UT_String events  ) 

void POP_ContextData::reset ( POP_Node pop,
GU_Detail gdp,
const char *  init,
bool  keepgeo,
unsigned  seed,
bool  solveimmediately 
)

void POP_ContextData::setAlphaOffset ( int  offset  )  [inline]

Definition at line 286 of file POP_ContextData.h.

void POP_ContextData::setAngVelOffset ( int  offset  )  [inline]

Definition at line 287 of file POP_ContextData.h.

void POP_ContextData::setAttractOffset ( int  offset  )  [inline]

Definition at line 288 of file POP_ContextData.h.

void POP_ContextData::setBounceOffset ( int  offset  )  [inline]

Definition at line 289 of file POP_ContextData.h.

void POP_ContextData::setChargeOffset ( int  offset  )  [inline]

Definition at line 290 of file POP_ContextData.h.

void POP_ContextData::setClingOffset ( int  offset  )  [inline]

Definition at line 291 of file POP_ContextData.h.

void POP_ContextData::setComOffset ( int  offset  )  [inline]

Definition at line 292 of file POP_ContextData.h.

void POP_ContextData::setDiffuseOffset ( int  offset  )  [inline]

Definition at line 293 of file POP_ContextData.h.

void POP_ContextData::setDistanceOffset ( int  offset  )  [inline]

Definition at line 294 of file POP_ContextData.h.

void POP_ContextData::setDoApplyRules ( bool  v  )  [inline]

Definition at line 202 of file POP_ContextData.h.

void POP_ContextData::setDoCook ( bool  v  )  [inline]

Definition at line 204 of file POP_ContextData.h.

void POP_ContextData::setDoCookFirst ( bool  v  )  [inline]

Definition at line 206 of file POP_ContextData.h.

void POP_ContextData::setDoPrep ( bool  v  )  [inline]

Definition at line 200 of file POP_ContextData.h.

void POP_ContextData::setDoReap ( bool  v  )  [inline]

Definition at line 198 of file POP_ContextData.h.

void POP_ContextData::setDragOffset ( int  offset  )  [inline]

Definition at line 295 of file POP_ContextData.h.

void POP_ContextData::setFDynamicOffset ( int  offset  )  [inline]

Definition at line 297 of file POP_ContextData.h.

void POP_ContextData::setFollowOffset ( int  offset  )  [inline]

Definition at line 296 of file POP_ContextData.h.

void POP_ContextData::setFStaticOffset ( int  offset  )  [inline]

Definition at line 298 of file POP_ContextData.h.

void POP_ContextData::setGenOffset ( int  offset  )  [inline]

Definition at line 299 of file POP_ContextData.h.

void POP_ContextData::setHitDiffuseOffset ( int  offset  )  [inline]

Definition at line 300 of file POP_ContextData.h.

void POP_ContextData::setHitForceOffset ( int  offset  )  [inline]

Definition at line 301 of file POP_ContextData.h.

void POP_ContextData::setHitIDOffset ( int  offset  )  [inline]

Definition at line 302 of file POP_ContextData.h.

void POP_ContextData::setHitNormalOffset ( int  offset  )  [inline]

Definition at line 303 of file POP_ContextData.h.

void POP_ContextData::setHitPosOffset ( int  offset  )  [inline]

Definition at line 304 of file POP_ContextData.h.

void POP_ContextData::setHitPosUVOffset ( int  offset  )  [inline]

Definition at line 305 of file POP_ContextData.h.

void POP_ContextData::setHitTimeOffset ( int  offset  )  [inline]

Definition at line 306 of file POP_ContextData.h.

void POP_ContextData::setHitUVOffset ( int  offset  )  [inline]

Definition at line 307 of file POP_ContextData.h.

void POP_ContextData::setIDOffset ( int  offset  )  [inline]

Definition at line 308 of file POP_ContextData.h.

void POP_ContextData::setInputGeo ( const UT_String path,
int  index 
)

void POP_ContextData::setInstanceGuide ( POP_Node ,
const GU_DetailHandle  
)

void POP_ContextData::setInstanceOffset ( int  offset  )  [inline]

Definition at line 309 of file POP_ContextData.h.

void POP_ContextData::setMassOffset ( int  offset  )  [inline]

Definition at line 310 of file POP_ContextData.h.

void POP_ContextData::setNearestDistOffset ( int  offset  )  [inline]

Definition at line 312 of file POP_ContextData.h.

void POP_ContextData::setNearestOffset ( int  offset  )  [inline]

Definition at line 311 of file POP_ContextData.h.

void POP_ContextData::setNormalOffset ( int  offset  )  [inline]

Definition at line 313 of file POP_ContextData.h.

void POP_ContextData::setNumHitOffset ( int  offset  )  [inline]

Definition at line 314 of file POP_ContextData.h.

void POP_ContextData::setNumProximityOffset ( int  offset  )  [inline]

Definition at line 315 of file POP_ContextData.h.

void POP_ContextData::setOrbitAxisOffset ( int  offset  )  [inline]

Definition at line 316 of file POP_ContextData.h.

void POP_ContextData::setOrbitCenterOffset ( int  offset  )  [inline]

Definition at line 317 of file POP_ContextData.h.

void POP_ContextData::setOrbitOffset ( int  offset  )  [inline]

Definition at line 318 of file POP_ContextData.h.

void POP_ContextData::setOrbitRadiusOffset ( int  offset  )  [inline]

Definition at line 319 of file POP_ContextData.h.

void POP_ContextData::setOrbitSpeedOffset ( int  offset  )  [inline]

Definition at line 320 of file POP_ContextData.h.

void POP_ContextData::setOrientOffset ( int  offset  )  [inline]

Definition at line 321 of file POP_ContextData.h.

void POP_ContextData::setOriginOffset ( int  offset  )  [inline]

Definition at line 322 of file POP_ContextData.h.

void POP_ContextData::setParentOffset ( int  offset  )  [inline]

Definition at line 323 of file POP_ContextData.h.

void POP_ContextData::setPosPathOffset ( int  offset  )  [inline]

Definition at line 325 of file POP_ContextData.h.

void POP_ContextData::setPosPrimOffset ( int  offset  )  [inline]

Definition at line 326 of file POP_ContextData.h.

void POP_ContextData::setPosUVOffset ( int  offset  )  [inline]

Definition at line 327 of file POP_ContextData.h.

void POP_ContextData::setPrevVelOffset ( int  offset  )  [inline]

Definition at line 328 of file POP_ContextData.h.

void POP_ContextData::setRefDetail ( GU_Detail gdp  )  [inline]

Definition at line 192 of file POP_ContextData.h.

void POP_ContextData::setRestOffset ( int  offset  )  [inline]

Definition at line 329 of file POP_ContextData.h.

void POP_ContextData::setRotOffset ( int  offset  )  [inline]

Definition at line 330 of file POP_ContextData.h.

void POP_ContextData::setRuleSuppression ( int  suppress  )  [inline]

Definition at line 212 of file POP_ContextData.h.

void POP_ContextData::setScale3Offset ( int  offset  )  [inline]

Definition at line 332 of file POP_ContextData.h.

void POP_ContextData::setScaleOffset ( int  offset  )  [inline]

Definition at line 331 of file POP_ContextData.h.

void POP_ContextData::setSelectionChanged (  )  [inline]

Definition at line 390 of file POP_ContextData.h.

void POP_ContextData::setSpeedLimitOffset ( int  offset  )  [inline]

Definition at line 334 of file POP_ContextData.h.

void POP_ContextData::setSpeedOffset ( int  offset  )  [inline]

Definition at line 333 of file POP_ContextData.h.

void POP_ContextData::setSpringKOffset ( int  offset  )  [inline]

Definition at line 335 of file POP_ContextData.h.

void POP_ContextData::setSpriteRotOffset ( int  offset  )  [inline]

Definition at line 336 of file POP_ContextData.h.

void POP_ContextData::setSpriteScaleOffset ( int  offset  )  [inline]

Definition at line 337 of file POP_ContextData.h.

void POP_ContextData::setSpriteShopOffset ( int  offset  )  [inline]

Definition at line 338 of file POP_ContextData.h.

void POP_ContextData::setSpriteUVOffset ( int  offset  )  [inline]

Definition at line 339 of file POP_ContextData.h.

void POP_ContextData::setTensionOffset ( int  offset  )  [inline]

Definition at line 340 of file POP_ContextData.h.

void POP_ContextData::setTextureOffset ( int  offset  )  [inline]

Definition at line 341 of file POP_ContextData.h.

void POP_ContextData::setTorqueOffset ( int  offset  )  [inline]

Definition at line 343 of file POP_ContextData.h.

void POP_ContextData::setTransOffset ( int  offset  )  [inline]

Definition at line 342 of file POP_ContextData.h.

void POP_ContextData::setUpOffset ( int  offset  )  [inline]

Definition at line 344 of file POP_ContextData.h.

bool POP_ContextData::shouldDoApplyRules (  )  const [inline]

Definition at line 201 of file POP_ContextData.h.

bool POP_ContextData::shouldDoCook (  )  const [inline]

Definition at line 203 of file POP_ContextData.h.

bool POP_ContextData::shouldDoCookFirst (  )  const [inline]

Definition at line 205 of file POP_ContextData.h.

bool POP_ContextData::shouldDoPrep (  )  const [inline]

Definition at line 199 of file POP_ContextData.h.

bool POP_ContextData::shouldDoReap (  )  const [inline]

These flags control how the pop network will cook. They globally turn off various update rules so it is possible to, for example, only perform the velocity update, or only perform the cooking.

Definition at line 197 of file POP_ContextData.h.

POP_BlindData* POP_ContextData::stealBlindData ( const POP_Node pop  ) 


Friends And Related Function Documentation

friend class POP_ContextDataHandle [friend]

Definition at line 577 of file POP_ContextData.h.


Member Data Documentation

Definition at line 407 of file POP_ContextData.h.

Definition at line 408 of file POP_ContextData.h.

Definition at line 409 of file POP_ContextData.h.

Definition at line 410 of file POP_ContextData.h.

Definition at line 418 of file POP_ContextData.h.

Definition at line 422 of file POP_ContextData.h.

Definition at line 421 of file POP_ContextData.h.

Definition at line 420 of file POP_ContextData.h.

Definition at line 411 of file POP_ContextData.h.

Definition at line 424 of file POP_ContextData.h.

Definition at line 417 of file POP_ContextData.h.

Definition at line 405 of file POP_ContextData.h.

Definition at line 402 of file POP_ContextData.h.

Examples:
POP/POP_LocalForce.C.

Definition at line 403 of file POP_ContextData.h.

Definition at line 404 of file POP_ContextData.h.

Definition at line 406 of file POP_ContextData.h.


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

Generated on Fri May 25 00:10:35 2012 for HDK by  doxygen 1.5.9