spatio_temporal_voxel_layer
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace buffer
Namespace geometry
Namespace nav2_costmap_2d
Namespace observation
Namespace spatio_temporal_voxel_layer
Namespace std
Namespace utilities
Namespace volume_grid
Classes and Structs
Struct VectorWithPt3D
Struct MeasurementReading
Template Struct hash< volume_grid::occupany_cell >
Struct frustum_model
Struct occupany_cell
Class MeasurementBuffer
Class DepthCameraFrustum
Class Frustum
Class ThreeDimensionalLidarFrustum
Class SpatioTemporalVoxelLayer
Class VDB2PCLPointCloud
Class SpatioTemporalVoxelGrid
Enums
Enum Filters
Enum ModelType
Enum GlobalDecayModel
Defines
Define VISUALIZE_FRUSTUM
Typedefs
Typedef buffer::point_cloud_ptr
Typedef buffer::readings_iter
Typedef spatio_temporal_voxel_layer::observation_buffers_iter
Typedef spatio_temporal_voxel_layer::observation_subscribers_iter
Directories
Directory include
Directory spatio_temporal_voxel_layer
Directory frustum_models
Files
File depth_camera_frustum.hpp
File frustum.hpp
File measurement_buffer.hpp
File measurement_reading.h
File spatio_temporal_voxel_grid.hpp
File spatio_temporal_voxel_layer.hpp
File three_dimensional_lidar_frustum.hpp
File vdb2pc.hpp
Service Definitions
SaveGrid
Standard Documents
PACKAGE
Index
spatio_temporal_voxel_layer
C++ API
Struct VectorWithPt3D
View page source
Struct VectorWithPt3D
Defined in
File frustum.hpp
Struct Documentation
struct
VectorWithPt3D
Public Functions
inline
VectorWithPt3D
(
const
double
&
x_
,
const
double
&
y_
,
const
double
&
z_
,
const
Eigen
::
Vector3d
&
p0
)
inline
VectorWithPt3D
(
void
)
inline
VectorWithPt3D
operator
*
(
double
a
)
inline
void
TransformFrames
(
const
Eigen
::
Affine3d
&
homogeneous_transform
)
Public Members
double
x
double
y
double
z
Eigen
::
Vector3d
initial_point