|
Open CASCADE Technology
6.9.0
|
Writes a cube of voxels on disk. More...
#include <Voxel_Writer.hxx>
Public Member Functions | |
| Voxel_Writer () | |
| An empty constructor. More... | |
| void | SetFormat (const Voxel_VoxelFileFormat format) |
| Defines the file format for voxels. ASCII - slow and occupies more space on disk. BINARY - fast and occupies less space on disk. More... | |
| void | SetVoxels (const Voxel_BoolDS &voxels) |
| Defines the voxels (1bit). More... | |
| void | SetVoxels (const Voxel_ColorDS &voxels) |
| Defines the voxels (4bit). More... | |
| void | SetVoxels (const Voxel_FloatDS &voxels) |
| Defines the voxels (4bytes). More... | |
| Standard_Boolean | Write (const TCollection_ExtendedString &file) const |
| Writes the voxels on disk using the defined format and file name. More... | |
Writes a cube of voxels on disk.
| Voxel_Writer::Voxel_Writer | ( | ) |
An empty constructor.
| void Voxel_Writer::SetFormat | ( | const Voxel_VoxelFileFormat | format | ) |
Defines the file format for voxels. ASCII - slow and occupies more space on disk. BINARY - fast and occupies less space on disk.
| void Voxel_Writer::SetVoxels | ( | const Voxel_BoolDS & | voxels | ) |
Defines the voxels (1bit).
| void Voxel_Writer::SetVoxels | ( | const Voxel_ColorDS & | voxels | ) |
Defines the voxels (4bit).
| void Voxel_Writer::SetVoxels | ( | const Voxel_FloatDS & | voxels | ) |
Defines the voxels (4bytes).
| Standard_Boolean Voxel_Writer::Write | ( | const TCollection_ExtendedString & | file | ) | const |
Writes the voxels on disk using the defined format and file name.
1.8.5