TS_SweepNode Class Reference

#include <TS_SweepNode.h>

List of all members.

Public Member Functions

TS_MetaExpressiongetPrim () const
float getT0 () const
float getT1 () const
TS_SweepNodegetNext ()
TS_SweepNodelinkAtHead (TS_SweepNode *head)
TS_SweepNodeunlink (TS_SweepNode *head)
void setLinks (TS_SweepNode *prev, TS_SweepNode *next)

Static Public Member Functions

static TS_SweepNodeallocNode (TS_MetaExpression *prim, float t0, float t1, int threadNum=-1)
static void freeList (TS_SweepNode *node, TS_SweepNode *last=0, int threadNum=-1)
static void freeNode (TS_SweepNode *node, int threadNum=-1)
static void destroyMemory ()
static void setupThreads (int numThreads)


Detailed Description

Definition at line 45 of file TS_SweepNode.h.


Member Function Documentation

static TS_SweepNode* TS_SweepNode::allocNode ( TS_MetaExpression prim,
float  t0,
float  t1,
int  threadNum = -1 
) [static]

static void TS_SweepNode::destroyMemory (  )  [static]

static void TS_SweepNode::freeList ( TS_SweepNode node,
TS_SweepNode last = 0,
int  threadNum = -1 
) [static]

static void TS_SweepNode::freeNode ( TS_SweepNode node,
int  threadNum = -1 
) [static]

TS_SweepNode* TS_SweepNode::getNext (  )  [inline]

Definition at line 65 of file TS_SweepNode.h.

TS_MetaExpression* TS_SweepNode::getPrim (  )  const [inline]

Definition at line 61 of file TS_SweepNode.h.

float TS_SweepNode::getT0 (  )  const [inline]

Definition at line 62 of file TS_SweepNode.h.

float TS_SweepNode::getT1 (  )  const [inline]

Definition at line 63 of file TS_SweepNode.h.

TS_SweepNode* TS_SweepNode::linkAtHead ( TS_SweepNode head  ) 

void TS_SweepNode::setLinks ( TS_SweepNode prev,
TS_SweepNode next 
) [inline]

Definition at line 73 of file TS_SweepNode.h.

static void TS_SweepNode::setupThreads ( int  numThreads  )  [static]

TS_SweepNode* TS_SweepNode::unlink ( TS_SweepNode head  ) 


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

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