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

#include <Graph.hh>

Inheritance diagram for QuadVoxelFromObjects:
Collaboration diagram for QuadVoxelFromObjects:

Public Member Functions

 QuadVoxelFromObjects (FaceCollection &coll, Bitmap< Point > &pos)
int SizeX () const
int SizeY () const
int SizeZ () const
Quad Map (int x, int y, int z) const
Public Member Functions inherited from Voxel< Quad >
virtual void Prepare ()=0
virtual unsigned int Color (int x, int y, int z) const
virtual Vector Normal (int x, int y, int z) const
virtual void CleanPrepare ()=0
virtual ~Voxel ()
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual void Collect (CollectVisitor &vis)=0
virtual int NumBlocks () const
virtual void HeavyPrepare ()=0
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ QuadVoxelFromObjects()

QuadVoxelFromObjects::QuadVoxelFromObjects ( FaceCollection & coll,
Bitmap< Point > & pos )
inline

Member Function Documentation

◆ Map()

Quad QuadVoxelFromObjects::Map ( int x,
int y,
int z ) const
inlinevirtual

Implements Voxel< Quad >.

◆ SizeX()

int QuadVoxelFromObjects::SizeX ( ) const
inlinevirtual

Implements Voxel< Quad >.

◆ SizeY()

int QuadVoxelFromObjects::SizeY ( ) const
inlinevirtual

Implements Voxel< Quad >.

◆ SizeZ()

int QuadVoxelFromObjects::SizeZ ( ) const
inlinevirtual

Implements Voxel< Quad >.


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