0.44.0
|
#include <iVoxelOperation.h>
Inherited by igor::iVoxelOperationBox, and igor::iVoxelOperationSphere.
Public Member Functions | |
virtual void | apply (iVoxelBlock *voxelBlock)=0 |
virtual void | getBoundings (iAABoxI &boundings)=0 |
base class for voxel operations on a voxel terrain
|
pure virtual |
applies operation on voxel terrain data
voxelBlock | the voxel data block to apply operation to |
Implemented in igor::iVoxelOperationBox, and igor::iVoxelOperationSphere.
|
pure virtual |
returns bounding box of operation
[out] | boundings | returning bounding box of the magnitude of this operation |
Implemented in igor::iVoxelOperationBox, and igor::iVoxelOperationSphere.