COP2_Context Class Reference

#include <COP2_Context.h>

Inheritance diagram for COP2_Context:

UT_SmallObject< COP2_Context, UT_SMALLOBJECT_CLEANPAGES_OFF, 160, UT_SMALLOBJECT_THREADSAFE_ON, 256 > UT_SmallObjectDefaultSuperClass

List of all members.

Public Member Functions

COP2_ContextDatadata ()
fpreal getTime () const
void setTime (fpreal t)
int xres () const
int yres () const
void setXres (int xres)
void setYres (int yres)
void setImageBounds (int x1, int y1, int x2, int y2)
void enlargeImageBounds (int x, int y)
void enlargeImageBounds (float x, float y)
bool getImageBounds (int &x1, int &y1, int &x2, int &y2)
bool areBoundsSet () const

Public Attributes

union {
   const TIL_Plane *   myPlane
   COP2_Context *   myNext
}; 
int myArrayIndex
float myTime
int myThreadIndex
int myXres
int myYres
int myXsize
int myYsize
int myXorig
int myYorig

Friends

class COP2_Node
class COP2_CookScheduler


Detailed Description

Examples:

COP2/COP2_FullImageFilter.C, COP2/COP2_FullImageFilter.h, COP2/COP2_MultiInputWipe.C, COP2/COP2_MultiInputWipe.h, COP2/COP2_SampleFilter.C, COP2/COP2_SampleFilter.h, COP2/COP2_SampleGenerator.C, and COP2/COP2_SampleGenerator.h.

Definition at line 73 of file COP2_Context.h.


Member Function Documentation

bool COP2_Context::areBoundsSet (  )  const [inline]

Definition at line 110 of file COP2_Context.h.

COP2_ContextData* COP2_Context::data (  ) 

void COP2_Context::enlargeImageBounds ( float  x,
float  y 
)

void COP2_Context::enlargeImageBounds ( int  x,
int  y 
)

bool COP2_Context::getImageBounds ( int &  x1,
int &  y1,
int &  x2,
int &  y2 
)

fpreal COP2_Context::getTime (  )  const [inline]

void COP2_Context::setImageBounds ( int  x1,
int  y1,
int  x2,
int  y2 
)

void COP2_Context::setTime ( fpreal  t  )  [inline]

Definition at line 87 of file COP2_Context.h.

void COP2_Context::setXres ( int  xres  )  [inline]

Definition at line 90 of file COP2_Context.h.

void COP2_Context::setYres ( int  yres  )  [inline]

Definition at line 91 of file COP2_Context.h.

int COP2_Context::xres (  )  const [inline]

Definition at line 88 of file COP2_Context.h.

int COP2_Context::yres (  )  const [inline]

Definition at line 89 of file COP2_Context.h.


Friends And Related Function Documentation

friend class COP2_CookScheduler [friend]

Definition at line 141 of file COP2_Context.h.

friend class COP2_Node [friend]

Definition at line 140 of file COP2_Context.h.


Member Data Documentation

union { ... }

Definition at line 93 of file COP2_Context.h.

Definition at line 84 of file COP2_Context.h.

Examples:
COP2/COP2_MultiInputWipe.C.

Definition at line 83 of file COP2_Context.h.

Examples:
COP2/COP2_SampleFilter.C.

Definition at line 95 of file COP2_Context.h.

Definition at line 94 of file COP2_Context.h.

Definition at line 100 of file COP2_Context.h.

Examples:
COP2/COP2_FullImageFilter.C.

Definition at line 98 of file COP2_Context.h.

Definition at line 101 of file COP2_Context.h.

Examples:
COP2/COP2_FullImageFilter.C.

Definition at line 99 of file COP2_Context.h.


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

Generated on Thu Jan 31 00:30:21 2013 for HDK by  doxygen 1.5.9