10 #include "VoxelLayer.h"
18 virtual void setSize(
int sx,
int sy,
int sz);
19 virtual void getSize(
int& sizeX,
int& sizeY,
int& sizeZ)
const;
35 inline int index(
int x,
int y,
int z)
const
37 return z * dx * dy + x * dy + y;
40 void allocateVoxelData(
void);
42 void deleteVoxelData(
void);
virtual void readVoxel(int x, int y, int z, Voxel &voxel) const
Reads one voxel from clipboard.
Contains all classes and functions for the VoxelFarm engine.
virtual void getSize(int &sizeX, int &sizeY, int &sizeZ) const
Gets dimensions for clipboard data.
virtual void writeVoxel(int x, int y, int z, const Voxel &voxel)
Writes one voxel to clipboard.
virtual void setSize(int sx, int sy, int sz)
Sets dimensions for clipboard data.