OP_Context Class Reference

#include <OP_Context.h>

List of all members.

Classes

struct  Flags

Public Member Functions

 OP_Context ()
 OP_Context (double t)
 OP_Context (double t, int thread)
 OP_Context (const OP_Context &from)
double getTime () const
void setTime (double t)
long getFrame () const
double getFloatFrame () const
void setFrame (long frame)
void setFrame (double frame)
void setThread (int thr)
int getThread () const
void setCookTask (OP_CookTask *cook_task)
OP_CookTaskcookTask ()
const OP_CookTaskcookTask () const
OP_ContextDatagetData () const
void setData (OP_ContextData *data)
OP_VERSION getVersion () const
void setVersion (OP_VERSION version)
bool isCookOverride () const
void setCookOverride (bool override)
bool isTimeDep () const
void setTimeDep (bool timedep)
void copyPointer (const OP_Context &from)
int operator== (const OP_Context &to) const
OP_Contextoperator= (const OP_Context &to)
void print (FILE *)

Public Attributes

double myTime
int myXres
int myYres


Detailed Description

Examples:

CHOP/CHOP_Blend.C, CHOP/CHOP_Blend.h, CHOP/CHOP_Spring.C, CHOP/CHOP_Spring.h, CHOP/CHOP_Stair.C, CHOP/CHOP_Stair.h, OBJ/OBJ_Shake.C, OBJ/OBJ_Shake.h, OBJ/OBJ_WorldAlign.C, OBJ/OBJ_WorldAlign.h, POP/POP_CircleForce.C, POP/POP_CircleForce.h, POP/POP_LocalForce.C, POP/POP_LocalForce.h, POP/POP_RadialBirth.C, POP/POP_RadialBirth.h, POP/POP_SpotLight.C, POP/POP_SpotLight.h, SOP/MSS_CustomBrushState.C, SOP/SOP_BlindData.C, SOP/SOP_BlindData.h, SOP/SOP_BrushHairLen.C, SOP/SOP_BrushHairLen.h, SOP/SOP_CopRaster.C, SOP/SOP_CopRaster.h, SOP/SOP_CPPWave.C, SOP/SOP_CPPWave.h, SOP/SOP_CustomBrush.C, SOP/SOP_CustomBrush.h, SOP/SOP_DetailAttrib.C, SOP/SOP_DetailAttrib.h, SOP/SOP_Flatten.C, SOP/SOP_Flatten.h, SOP/SOP_GroupRename.C, SOP/SOP_GroupRename.h, SOP/SOP_HDKObject.C, SOP/SOP_HDKObject.h, SOP/SOP_IKSample.C, SOP/SOP_IKSample.h, SOP/SOP_NURBS.C, SOP/SOP_NURBS.h, SOP/SOP_PointWave.C, SOP/SOP_PointWave.h, SOP/SOP_PrimVOP.C, SOP/SOP_PrimVOP.h, SOP/SOP_SParticle.C, SOP/SOP_SParticle.h, SOP/SOP_Star.C, SOP/SOP_Star.h, SOP/SOP_Surface.C, SOP/SOP_Surface.h, SOP/SOP_TimeCompare.C, SOP/SOP_TimeCompare.h, VOP/VOP_CustomContext.C, and VOP/VOP_CustomContext.h.

Definition at line 22 of file OP_Context.h.


Constructor & Destructor Documentation

OP_Context::OP_Context (  ) 

OP_Context::OP_Context ( double  t  )  [explicit]

OP_Context::OP_Context ( double  t,
int  thread 
)

OP_Context::OP_Context ( const OP_Context from  ) 


Member Function Documentation

const OP_CookTask* OP_Context::cookTask (  )  const [inline]

Definition at line 49 of file OP_Context.h.

OP_CookTask* OP_Context::cookTask (  )  [inline]

Definition at line 47 of file OP_Context.h.

void OP_Context::copyPointer ( const OP_Context from  ) 

OP_ContextData* OP_Context::getData ( void   )  const [inline]

double OP_Context::getFloatFrame (  )  const

long OP_Context::getFrame (  )  const

int OP_Context::getThread (  )  const [inline]

Examples:
POP/POP_CircleForce.C, POP/POP_LocalForce.C, and POP/POP_SpotLight.C.

Definition at line 41 of file OP_Context.h.

double OP_Context::getTime (  )  const [inline]

OP_VERSION OP_Context::getVersion ( void   )  const [inline]

Definition at line 55 of file OP_Context.h.

bool OP_Context::isCookOverride (  )  const [inline]

Definition at line 58 of file OP_Context.h.

bool OP_Context::isTimeDep (  )  const [inline]

Definition at line 62 of file OP_Context.h.

OP_Context& OP_Context::operator= ( const OP_Context to  ) 

int OP_Context::operator== ( const OP_Context to  )  const

void OP_Context::print ( FILE *   ) 

void OP_Context::setCookOverride ( bool  override  )  [inline]

Definition at line 60 of file OP_Context.h.

void OP_Context::setCookTask ( OP_CookTask cook_task  )  [inline]

Definition at line 45 of file OP_Context.h.

void OP_Context::setData ( OP_ContextData data  )  [inline]

Definition at line 53 of file OP_Context.h.

void OP_Context::setFrame ( double  frame  ) 

void OP_Context::setFrame ( long  frame  ) 

void OP_Context::setThread ( int  thr  )  [inline]

Definition at line 40 of file OP_Context.h.

void OP_Context::setTime ( double  t  )  [inline]

Examples:
SOP/SOP_TimeCompare.C.

Definition at line 31 of file OP_Context.h.

void OP_Context::setTimeDep ( bool  timedep  )  [inline]

Definition at line 64 of file OP_Context.h.

void OP_Context::setVersion ( OP_VERSION  version  )  [inline]

Definition at line 56 of file OP_Context.h.


Member Data Documentation

Definition at line 79 of file OP_Context.h.

Definition at line 80 of file OP_Context.h.

Definition at line 81 of file OP_Context.h.


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

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