#include <volume_grid.h>
|
| | VolumeGrid (size_t x, size_t y, size_t z) |
| |
| | VolumeGrid (const std::array< size_t, 3 > &dims) |
| |
| | VolumeGrid (std::unique_ptr< float[]> buffer, const std::array< size_t, 3 > &dims) |
| |
| | VolumeGrid (VolumeGrid &&other)=default |
| |
| VolumeGrid & | operator= (VolumeGrid &&other)=default |
| |
| float & | operator() (size_t x, size_t y, size_t z) |
| |
| const float & | operator() (size_t x, size_t y, size_t z) const |
| |
| Eigen::Map< FMatRM > | slice (size_t x) |
| |
| Eigen::Map< const FMatRM > | slice (size_t x) const |
| |
| void | set_zero () |
| |
| const std::array< size_t, 3 > & | dimensions () const |
| |
| size_t | nx () const |
| |
| size_t | ny () const |
| |
| size_t | nz () const |
| |
| size_t | size () const |
| |
| float * | data () |
| |
| const float * | data () const |
| |
◆ VolumeGrid() [1/4]
| occ::geometry::VolumeGrid::VolumeGrid |
( |
size_t |
x, |
|
|
size_t |
y, |
|
|
size_t |
z |
|
) |
| |
◆ VolumeGrid() [2/4]
| occ::geometry::VolumeGrid::VolumeGrid |
( |
const std::array< size_t, 3 > & |
dims | ) |
|
◆ VolumeGrid() [3/4]
| occ::geometry::VolumeGrid::VolumeGrid |
( |
std::unique_ptr< float[]> |
buffer, |
|
|
const std::array< size_t, 3 > & |
dims |
|
) |
| |
◆ VolumeGrid() [4/4]
| occ::geometry::VolumeGrid::VolumeGrid |
( |
VolumeGrid && |
other | ) |
|
|
default |
◆ data() [1/2]
| float * occ::geometry::VolumeGrid::data |
( |
| ) |
|
|
inline |
◆ data() [2/2]
| const float * occ::geometry::VolumeGrid::data |
( |
| ) |
const |
|
inline |
◆ dimensions()
| const std::array< size_t, 3 > & occ::geometry::VolumeGrid::dimensions |
( |
| ) |
const |
|
inline |
◆ nx()
| size_t occ::geometry::VolumeGrid::nx |
( |
| ) |
const |
|
inline |
◆ ny()
| size_t occ::geometry::VolumeGrid::ny |
( |
| ) |
const |
|
inline |
◆ nz()
| size_t occ::geometry::VolumeGrid::nz |
( |
| ) |
const |
|
inline |
◆ operator()() [1/2]
| float & occ::geometry::VolumeGrid::operator() |
( |
size_t |
x, |
|
|
size_t |
y, |
|
|
size_t |
z |
|
) |
| |
◆ operator()() [2/2]
| const float & occ::geometry::VolumeGrid::operator() |
( |
size_t |
x, |
|
|
size_t |
y, |
|
|
size_t |
z |
|
) |
| const |
◆ operator=()
◆ set_zero()
| void occ::geometry::VolumeGrid::set_zero |
( |
| ) |
|
◆ size()
| size_t occ::geometry::VolumeGrid::size |
( |
| ) |
const |
|
inline |
◆ slice() [1/2]
| Eigen::Map< FMatRM > occ::geometry::VolumeGrid::slice |
( |
size_t |
x | ) |
|
◆ slice() [2/2]
| Eigen::Map< const FMatRM > occ::geometry::VolumeGrid::slice |
( |
size_t |
x | ) |
const |
The documentation for this class was generated from the following file: