TIL_TileList Class Reference

#include <TIL_TileList.h>

List of all members.

Public Member Functions

void init (const TIL_Plane *, int array_index, int x1, int y1, int image_index)
void reset ()
void setSize (int x, int y)
TIL_TileListoperator= (const TIL_TileList &)
int contains (int x, int y) const
TIL_RegiongetRegionFromTiles (bool uncooked_only=false)
bool assignConstant (TIL_Region *region, bool black=false)
void clearToBlack (bool markconstant=true)
bool isEmpty () const
void setDeferredKey (void *key)
void * getDeferredKey ()

Static Public Member Functions

static TIL_TileListallocList ()
static void freeList (TIL_TileList *&list)

Public Attributes

TIL_TilemyItems [PLANE_MAX_VECTOR_SIZE]
union {
   const TIL_Plane *   myPlane
   TIL_TileList *   myNext
}; 
short myArrayIndex
char myUsePoints
char myScanEven
char myScanStep
TIL_Interlace myInterlace
float myScanScale
float myScanOffset
int myImageIndex
int mySize
int myX1
int myY1
int myX2
int myY2
unsigned int myBlack
unsigned int myWhite
char myTileWrite [PLANE_MAX_VECTOR_SIZE]


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 29 of file TIL_TileList.h.


Member Function Documentation

static TIL_TileList* TIL_TileList::allocList (  )  [static]

bool TIL_TileList::assignConstant ( TIL_Region region,
bool  black = false 
)

void TIL_TileList::clearToBlack ( bool  markconstant = true  ) 

int TIL_TileList::contains ( int  x,
int  y 
) const

static void TIL_TileList::freeList ( TIL_TileList *&  list  )  [static]

void* TIL_TileList::getDeferredKey (  )  [inline]

Definition at line 62 of file TIL_TileList.h.

TIL_Region* TIL_TileList::getRegionFromTiles ( bool  uncooked_only = false  ) 

void TIL_TileList::init ( const TIL_Plane ,
int  array_index,
int  x1,
int  y1,
int  image_index 
)

bool TIL_TileList::isEmpty ( void   )  const [inline]

Definition at line 56 of file TIL_TileList.h.

TIL_TileList& TIL_TileList::operator= ( const TIL_TileList  ) 

void TIL_TileList::reset (  ) 

void TIL_TileList::setDeferredKey ( void *  key  )  [inline]

Definition at line 61 of file TIL_TileList.h.

void TIL_TileList::setSize ( int  x,
int  y 
)


Member Data Documentation

union { ... }

Definition at line 72 of file TIL_TileList.h.

unsigned int TIL_TileList::myBlack

Examples:
COP2/COP2_SampleFilter.C.

Definition at line 88 of file TIL_TileList.h.

Definition at line 82 of file TIL_TileList.h.

Definition at line 76 of file TIL_TileList.h.

TIL_Tile* TIL_TileList::myItems[PLANE_MAX_VECTOR_SIZE]

Definition at line 65 of file TIL_TileList.h.

Definition at line 70 of file TIL_TileList.h.

Definition at line 69 of file TIL_TileList.h.

Definition at line 74 of file TIL_TileList.h.

Definition at line 79 of file TIL_TileList.h.

Definition at line 78 of file TIL_TileList.h.

Definition at line 75 of file TIL_TileList.h.

Examples:
COP2/COP2_SampleGenerator.C.

Definition at line 86 of file TIL_TileList.h.

char TIL_TileList::myTileWrite[PLANE_MAX_VECTOR_SIZE]

Definition at line 91 of file TIL_TileList.h.

Definition at line 73 of file TIL_TileList.h.

unsigned int TIL_TileList::myWhite

Examples:
COP2/COP2_SampleFilter.C.

Definition at line 88 of file TIL_TileList.h.

Examples:
COP2/COP2_MultiInputWipe.C, and COP2/COP2_SampleFilter.C.

Definition at line 87 of file TIL_TileList.h.

Examples:
COP2/COP2_MultiInputWipe.C, and COP2/COP2_SampleFilter.C.

Definition at line 87 of file TIL_TileList.h.


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

Generated on Mon Jan 28 00:30:05 2013 for HDK by  doxygen 1.5.9