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

Public Member Functions

 NearScanVisitor (LocalizedRangeScan *pScan, 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 1344 of file Mapper.cpp.

Constructor & Destructor Documentation

◆ NearScanVisitor()

karto::NearScanVisitor::NearScanVisitor ( LocalizedRangeScan pScan,
kt_double  maxDistance,
kt_bool  useScanBarycenter 
)
inline

Definition at line 1347 of file Mapper.cpp.

Member Function Documentation

◆ serialize()

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

Definition at line 1377 of file Mapper.cpp.

◆ Visit()

virtual kt_bool karto::NearScanVisitor::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 1354 of file Mapper.cpp.

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 1375 of file Mapper.cpp.

Member Data Documentation

◆ m_CenterPose

Pose2 karto::NearScanVisitor::m_CenterPose
protected

Definition at line 1372 of file Mapper.cpp.

◆ m_MaxDistanceSquared

kt_double karto::NearScanVisitor::m_MaxDistanceSquared
protected

Definition at line 1373 of file Mapper.cpp.

◆ m_UseScanBarycenter

kt_bool karto::NearScanVisitor::m_UseScanBarycenter
protected

Definition at line 1374 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