0.44.0
|
#include <iVoxelOperationBox.h>
Inherits igor::iVoxelOperation.
Public Member Functions | |
iVoxelOperationBox (const iAABoxI &box, uint8 density) | |
void | apply (iVoxelBlock *voxelBlock) |
void | getBoundings (iAABoxI &boundings) |
virtual void | apply (iVoxelBlock *voxelBlock)=0 |
virtual void | getBoundings (iAABoxI &boundings)=0 |
voxel operation that set the values of an area specified by a bounding box
ctor initializes members
box | the box to manipulate |
density | the new density to set |
|
virtual |
applies the operation within a specified voxel block
voxelBlock | the current voxel block to manipulate |
Implements igor::iVoxelOperation.
|
virtual |
returns boundings of this operation
boundings | the param to return the operation boundings with |
Implements igor::iVoxelOperation.