#include <TS_Expression.h>

Public Member Functions | |
| virtual void | append (TS_MetaExpression *) |
| virtual const TS_ExpressionList * | getAllKids () const |
| virtual int | setRay (const TS_Ray &ray) |
| virtual void | raySweepInit (const TS_Ray &ray, float clip, float &t0, float &t1) |
| virtual void | raySweepComplete () |
| virtual void | getAllPrimitives (UT_PtrArray< TS_MetaPrimitive * > &prims) |
| virtual void | setThreadNum (int threadNum) |
| void | reset () |
| void | initSweepList (const TS_Ray &ray) |
Public Attributes | |
| TS_ExpressionList | myArray |
| TS_SweepNode * | myActive |
| TS_SweepNode * | myQueue |
Protected Member Functions | |
| TS_MetaOp (int n) | |
| virtual | ~TS_MetaOp () |
| void | freeList (ts_PrimNode *listStart) |
| void | clearAndDestroy () |
Definition at line 170 of file TS_Expression.h.
| TS_MetaOp::TS_MetaOp | ( | int | n | ) | [protected] |
| virtual TS_MetaOp::~TS_MetaOp | ( | ) | [protected, virtual] |
| virtual void TS_MetaOp::append | ( | TS_MetaExpression * | ) | [virtual] |
Reimplemented in TS_MetaMin.
| void TS_MetaOp::clearAndDestroy | ( | ) | [protected] |
| void TS_MetaOp::freeList | ( | ts_PrimNode * | listStart | ) | [protected] |
| virtual const TS_ExpressionList* TS_MetaOp::getAllKids | ( | ) | const [virtual] |
Reimplemented from TS_MetaExpression.
| virtual void TS_MetaOp::getAllPrimitives | ( | UT_PtrArray< TS_MetaPrimitive * > & | prims | ) | [virtual] |
Reimplemented from TS_MetaExpression.
| void TS_MetaOp::initSweepList | ( | const TS_Ray & | ray | ) |
| virtual void TS_MetaOp::raySweepComplete | ( | ) | [virtual] |
Reimplemented from TS_MetaExpression.
| virtual void TS_MetaOp::raySweepInit | ( | const TS_Ray & | ray, | |
| float | clip, | |||
| float & | t0, | |||
| float & | t1 | |||
| ) | [virtual] |
Implements TS_MetaExpression.
| void TS_MetaOp::reset | ( | ) |
| virtual int TS_MetaOp::setRay | ( | const TS_Ray & | ray | ) | [virtual] |
Implements TS_MetaExpression.
| virtual void TS_MetaOp::setThreadNum | ( | int | threadNum | ) | [virtual] |
Reimplemented from TS_MetaExpression.
Definition at line 194 of file TS_Expression.h.
Definition at line 193 of file TS_Expression.h.
Definition at line 195 of file TS_Expression.h.
1.5.9