addSpore(double x, double y, double z, Genome *genome, double concentration) | SporeCloud | [virtual] |
baseDiffusionCoef (defined in DrawableSporeCloud) | DrawableSporeCloud | [protected] |
billboardHeight (defined in DrawableSporeCloud) | DrawableSporeCloud | [protected] |
billboardWidth (defined in DrawableSporeCloud) | DrawableSporeCloud | [protected] |
className() const (defined in DrawableSporeCloud) | DrawableSporeCloud | [inline, virtual] |
clone(const osg::CopyOp ©op) const (defined in DrawableSporeCloud) | DrawableSporeCloud | [virtual] |
cloneType() const (defined in DrawableSporeCloud) | DrawableSporeCloud | [virtual] |
coloredVolumeFactory(void *user) (defined in DrawableSporeCloud) | DrawableSporeCloud | [protected, static] |
cyclicVolume(int x, int y, int z) | SporeCloud | [inline, protected] |
diffuseXN | SporeCloud | [protected] |
diffuseXP | SporeCloud | [protected] |
diffuseYN | SporeCloud | [protected] |
diffuseYP | SporeCloud | [protected] |
diffuseZN | SporeCloud | [protected] |
diffuseZP | SporeCloud | [protected] |
diffusionCoefficient | SporeCloud | [protected] |
divx | SporeCloud | [protected] |
divy | SporeCloud | [protected] |
divz | SporeCloud | [protected] |
DrawableSporeCloud(Terrain *terrain, int divx, int divy, int divz, double baseDiffusionCoef, double lowestConcentration) (defined in DrawableSporeCloud) | DrawableSporeCloud | |
drawImplementation(osg::State &state) const (defined in DrawableSporeCloud) | DrawableSporeCloud | |
firstProcess | SporeCloud | [protected] |
firstVolume | SporeCloud | [protected] |
getConcentrationList(double x, double y, double z) | SporeCloud | [virtual] |
getDiffusionCoefficient() | SporeCloud | [inline] |
getEnableView() (defined in DrawableSporeCloud) | DrawableSporeCloud | [inline] |
halfBillboardHeight (defined in DrawableSporeCloud) | DrawableSporeCloud | [protected] |
halfBillboardWidth (defined in DrawableSporeCloud) | DrawableSporeCloud | [protected] |
intermediateStepDecay() | SporeCloud | [protected] |
intermediateStepPostProcess() (defined in SporeCloud) | SporeCloud | [protected] |
intermediateStepXn() (defined in SporeCloud) | SporeCloud | [protected] |
intermediateStepXp() (defined in SporeCloud) | SporeCloud | [protected] |
intermediateStepYn() (defined in SporeCloud) | SporeCloud | [protected] |
intermediateStepYp() (defined in SporeCloud) | SporeCloud | [protected] |
intermediateStepZn() (defined in SporeCloud) | SporeCloud | [protected] |
intermediateStepZp() (defined in SporeCloud) | SporeCloud | [protected] |
isSameKindAs(const osg::Object *obj) const (defined in DrawableSporeCloud) | DrawableSporeCloud | [inline, virtual] |
libraryName() const (defined in DrawableSporeCloud) | DrawableSporeCloud | [inline, virtual] |
lowestConcentration | SporeCloud | [protected] |
originx | SporeCloud | [protected] |
originy | SporeCloud | [protected] |
originz | SporeCloud | [protected] |
renderParticle(const osg::Vec3 &pos) const (defined in DrawableSporeCloud) | DrawableSporeCloud | [protected] |
schedule(double integrationTimeStep) | SporeCloud | [virtual] |
setBillboardSize(float width, float height) (defined in DrawableSporeCloud) | DrawableSporeCloud | [inline] |
setDefaultAttributes(const std::string &texturefile="", bool emissive_particles=true, bool lighting=false, int texture_unit=0) | DrawableSporeCloud | |
setEnableView(bool state) | DrawableSporeCloud | [inline] |
single_pass_render(const osg::Matrix &modelview) const (defined in DrawableSporeCloud) | DrawableSporeCloud | [protected] |
sizex | SporeCloud | [protected] |
sizey | SporeCloud | [protected] |
sizez | SporeCloud | [protected] |
SporeCloud(double originx, double originy, double originz, double sizex, double sizey, double sizez, int divx, int divy, int divz, double baseDiffusionCoef, double lowestConcentration, SporeVolumeFactory factory=&sporeVolumeFactory, void *user=0) (defined in SporeCloud) | SporeCloud | |
sporeVolumeFactory(void *user) | SporeCloud | [static] |
SporeVolumeFactory typedef (defined in SporeCloud) | SporeCloud | |
step() | DrawableSporeCloud | [virtual] |
stepx (defined in DrawableSporeCloud) | DrawableSporeCloud | [protected] |
stepy (defined in DrawableSporeCloud) | DrawableSporeCloud | [protected] |
stepz (defined in DrawableSporeCloud) | DrawableSporeCloud | [protected] |
terrain (defined in DrawableSporeCloud) | DrawableSporeCloud | [protected] |
timeStep | SporeCloud | [protected] |
viewDisabled (defined in DrawableSporeCloud) | DrawableSporeCloud | [protected] |
visibleList (defined in DrawableSporeCloud) | DrawableSporeCloud | [protected] |
visibleListMutex (defined in DrawableSporeCloud) | DrawableSporeCloud | [mutable, protected] |
volume | SporeCloud | [protected] |
volumeEnd (defined in SporeCloud) | SporeCloud | [protected] |
vsize (defined in SporeCloud) | SporeCloud | [protected] |
~SporeCloud() (defined in SporeCloud) | SporeCloud | [virtual] |