#include <VRAY_ProcIsoBase.h>

Public Member Functions | |
| VRAY_ProcIsoBase () | |
| virtual | ~VRAY_ProcIsoBase () |
| virtual const char * | getClassName ()=0 |
| virtual int | initialize (const UT_BoundingBox *box)=0 |
| virtual fpreal | evaluateDensity (const float pos[3]) const =0 |
| virtual VRAY_ProcIsoBase * | createChild (const UT_BoundingBox &box)=0 |
| virtual int | addAttributes (GU_Detail *gdp, float &velocityscale) |
| virtual void | getBoundingBox (UT_BoundingBox &box) |
| virtual void | render () |
Protected Attributes | |
| UT_BoundingBox | myBox |
| UT_BoundingBox | myVelBox |
| float | myLodScale |
Definition at line 26 of file VRAY_ProcIsoBase.h.
| VRAY_ProcIsoBase::VRAY_ProcIsoBase | ( | ) |
| virtual VRAY_ProcIsoBase::~VRAY_ProcIsoBase | ( | ) | [virtual] |
| virtual int VRAY_ProcIsoBase::addAttributes | ( | GU_Detail * | gdp, | |
| float & | velocityscale | |||
| ) | [virtual] |
| virtual VRAY_ProcIsoBase* VRAY_ProcIsoBase::createChild | ( | const UT_BoundingBox & | box | ) | [pure virtual] |
| virtual fpreal VRAY_ProcIsoBase::evaluateDensity | ( | const float | pos[3] | ) | const [pure virtual] |
| virtual void VRAY_ProcIsoBase::getBoundingBox | ( | UT_BoundingBox & | box | ) | [virtual] |
Implements VRAY_Procedural.
| virtual const char* VRAY_ProcIsoBase::getClassName | ( | ) | [pure virtual] |
Implements VRAY_Procedural.
| virtual int VRAY_ProcIsoBase::initialize | ( | const UT_BoundingBox * | box | ) | [pure virtual] |
Implements VRAY_Procedural.
| virtual void VRAY_ProcIsoBase::render | ( | ) | [virtual] |
Implements VRAY_Procedural.
UT_BoundingBox VRAY_ProcIsoBase::myBox [protected] |
Definition at line 91 of file VRAY_ProcIsoBase.h.
float VRAY_ProcIsoBase::myLodScale [protected] |
Definition at line 93 of file VRAY_ProcIsoBase.h.
UT_BoundingBox VRAY_ProcIsoBase::myVelBox [protected] |
Definition at line 92 of file VRAY_ProcIsoBase.h.
1.5.9