Autoware.Auto
autoware::localization::ndt::VoxelView< StaticNDTVoxel > Class Reference

VoxelViewBase implementation for StaticNDTVoxel. It's just a pure wrapper. More...

#include <ndt_voxel_view.hpp>

Inheritance diagram for autoware::localization::ndt::VoxelView< StaticNDTVoxel >:
Collaboration diagram for autoware::localization::ndt::VoxelView< StaticNDTVoxel >:

Public Types

using Point = Eigen::Vector3d
 
using Cov = Eigen::Matrix3d
 
using Base = VoxelViewBase< StaticNDTVoxel, VoxelView< StaticNDTVoxel > >
 
- Public Types inherited from autoware::localization::ndt::VoxelViewBase< StaticNDTVoxel, VoxelView< StaticNDTVoxel > >
using Point = Eigen::Vector3d
 
using Cov = Eigen::Matrix3d
 

Public Member Functions

 VoxelView (const StaticNDTVoxel &voxel)
 
const Covinverse_covariance_ () const
 
const Pointcentroid_ () const
 
bool8_t usable_ () const noexcept
 
- Public Member Functions inherited from autoware::localization::ndt::VoxelViewBase< StaticNDTVoxel, VoxelView< StaticNDTVoxel > >
 VoxelViewBase (const StaticNDTVoxel &vx)
 
const Pointcentroid () const
 
const Covinverse_covariance () const
 
bool8_t usable () const noexcept
 
const StaticNDTVoxelget () const noexcept
 

Additional Inherited Members

- Protected Member Functions inherited from autoware::common::helper_functions::crtp< VoxelView< StaticNDTVoxel > >
const VoxelView< StaticNDTVoxel > & impl () const
 
VoxelView< StaticNDTVoxel > & impl ()
 

Detailed Description

VoxelViewBase implementation for StaticNDTVoxel. It's just a pure wrapper.

Member Typedef Documentation

◆ Base

◆ Cov

◆ Point

Constructor & Destructor Documentation

◆ VoxelView()

autoware::localization::ndt::StaticView::VoxelView ( const StaticNDTVoxel voxel)
explicit

Member Function Documentation

◆ centroid_()

const StaticView::Point & autoware::localization::ndt::StaticView::centroid_ ( ) const

◆ inverse_covariance_()

const StaticView::Cov & autoware::localization::ndt::StaticView::inverse_covariance_ ( ) const

◆ usable_()

bool8_t autoware::localization::ndt::StaticView::usable_ ( ) const
noexcept

The documentation for this class was generated from the following files: