Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
karto::NearPoseVisitor Class Reference
Inheritance diagram for karto::NearPoseVisitor:
Inheritance graph
[legend]

Public Member Functions

 NearPoseVisitor (Pose2 refPose, kt_double maxDistance, kt_bool useScanBarycenter)
 
virtual kt_bool Visit (Vertex< LocalizedRangeScan > *pVertex)
 
- Public Member Functions inherited from karto::Visitor< LocalizedRangeScan >
void serialize (Archive &ar, const unsigned int version)
 

Protected Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Protected Attributes

Pose2 m_CenterPose
 
kt_double m_MaxDistanceSquared
 
kt_bool m_UseScanBarycenter
 

Friends

class boost::serialization::access
 

Detailed Description

Definition at line 1390 of file Mapper.cpp.

Constructor & Destructor Documentation

◆ NearPoseVisitor()

karto::NearPoseVisitor::NearPoseVisitor ( Pose2  refPose,
kt_double  maxDistance,
kt_bool  useScanBarycenter 
)
inline

Definition at line 1393 of file Mapper.cpp.

Member Function Documentation

◆ serialize()

template<class Archive >
void karto::NearPoseVisitor::serialize ( Archive &  ar,
const unsigned int  version 
)
inlineprotected

Definition at line 1416 of file Mapper.cpp.

◆ Visit()

virtual kt_bool karto::NearPoseVisitor::Visit ( Vertex< LocalizedRangeScan > *  pVertex)
inlinevirtual

Applies the visitor to the vertex

Parameters
pVertex
Returns
true if the visitor accepted the vertex, false otherwise

Implements karto::Visitor< LocalizedRangeScan >.

Definition at line 1400 of file Mapper.cpp.

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 1414 of file Mapper.cpp.

Member Data Documentation

◆ m_CenterPose

Pose2 karto::NearPoseVisitor::m_CenterPose
protected

Definition at line 1411 of file Mapper.cpp.

◆ m_MaxDistanceSquared

kt_double karto::NearPoseVisitor::m_MaxDistanceSquared
protected

Definition at line 1412 of file Mapper.cpp.

◆ m_UseScanBarycenter

kt_bool karto::NearPoseVisitor::m_UseScanBarycenter
protected

Definition at line 1413 of file Mapper.cpp.


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


slam_toolbox
Author(s): Steve Macenski
autogenerated on Thu Jan 11 2024 03:37:56