openalea.phenomenal.object.voxelGrid.VoxelGrid

class openalea.phenomenal.object.voxelGrid.VoxelGrid(voxels_position, voxels_size)[source]

Bases: object

__init__(voxels_position, voxels_size)[source]

Methods

__init__(voxels_position, voxels_size)

bounding_box()

from_image_3d(image_3d[, voxels_value, ...])

read(filename[, voxel_size])

read_from_csv(filename[, read_header])

read_from_json(filename)

read_from_npz(filename)

read_from_xyz(filename, voxels_size)

show()

to_image_3d()

volume()

Compute the volume of the voxel point cloud

write(filename)

write_to_csv(filename[, header])

write_to_json(filename)

write_to_npz(filename)

write_to_xyz(filename)

Attributes

voxels_position

voxels_size

volume()[source]

Compute the volume of the voxel point cloud