GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
VolumeVoxel Class Reference

#include <Graph.hh>

Inheritance diagram for VolumeVoxel:
Collaboration diagram for VolumeVoxel:

Public Member Functions

 VolumeVoxel (VolumeObject &vol, Range< float > x, Range< float > y, Range< float > z)
void Collect (CollectVisitor &vis)
void HeavyPrepare ()
void Prepare ()
float SizeX () const
float SizeY () const
float SizeZ () const
bool Map (float xx, float yy, float zz) const
Public Member Functions inherited from ContinuousVoxel< bool >
virtual ~ContinuousVoxel ()
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ VolumeVoxel()

VolumeVoxel::VolumeVoxel ( VolumeObject & vol,
Range< float > x,
Range< float > y,
Range< float > z )
inline

Member Function Documentation

◆ Collect()

void VolumeVoxel::Collect ( CollectVisitor & vis)
inlinevirtual

Implements CollectInterface.

◆ HeavyPrepare()

void VolumeVoxel::HeavyPrepare ( )
inlinevirtual

Implements CollectInterface.

◆ Map()

bool VolumeVoxel::Map ( float xx,
float yy,
float zz ) const
inlinevirtual

◆ Prepare()

void VolumeVoxel::Prepare ( )
inlinevirtual

◆ SizeX()

float VolumeVoxel::SizeX ( ) const
inlinevirtual

◆ SizeY()

float VolumeVoxel::SizeY ( ) const
inlinevirtual

◆ SizeZ()

float VolumeVoxel::SizeZ ( ) const
inlinevirtual

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