#include <voxel_block_ray_iterator.hpp>
|
| | VoxelBlockRayIterator (const MapT &map, const Eigen::Vector3f &ray_origin_M, const Eigen::Vector3f &ray_dir_M, const float near_plane, const float far_plane) |
| |
| BlockType * | next () |
| | Return a pointer to the next se::VoxelBlock along the ray. More...
|
| |
| float | tmin () const |
| | The distance along the ray until the octree is entered. More...
|
| |
| float | tmax () const |
| | The distance along the ray until the octree is exited. More...
|
| |
| float | tcmin () const |
| | The distance along the ray until the current se::VoxelBlock is entered. More...
|
| |
| float | tcmax () const |
| | The distance along the ray until the current se::VoxelBlock is exited. More...
|
| |
◆ VoxelBlockRayIterator()
◆ next()
Return a pointer to the next se::VoxelBlock along the ray.
- Returns
- A pointer to an se::VoxelBlock or nullptr if all se::VoxelBlock along the ray have been iterated through.
◆ tmin()
The distance along the ray until the octree is entered.
- Returns
- The distance in meters.
◆ tmax()
The distance along the ray until the octree is exited.
- Returns
- The distance in meters.
◆ tcmin()
◆ tcmax()
The distance along the ray until the current se::VoxelBlock is exited.
- Warning
- Returns an undefined value if se::VoxelBlockRayIterator::next() has not been called yet.
- Returns
- The distance in meters.
The documentation for this class was generated from the following file: