Public Member Functions | Protected Attributes | List of all members
karto::NearScanVisitor Class Reference

#include <Mapper.h>

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)
 

Protected Attributes

Pose2 m_CenterPose
 
kt_double m_MaxDistanceSquared
 
kt_bool m_UseScanBarycenter
 

Detailed Description

Definition at line 618 of file Mapper.h.

Constructor & Destructor Documentation

◆ NearScanVisitor()

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

Definition at line 621 of file Mapper.h.

Member Function Documentation

◆ 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 628 of file Mapper.h.

Member Data Documentation

◆ m_CenterPose

Pose2 karto::NearScanVisitor::m_CenterPose
protected

Definition at line 639 of file Mapper.h.

◆ m_MaxDistanceSquared

kt_double karto::NearScanVisitor::m_MaxDistanceSquared
protected

Definition at line 640 of file Mapper.h.

◆ m_UseScanBarycenter

kt_bool karto::NearScanVisitor::m_UseScanBarycenter
protected

Definition at line 641 of file Mapper.h.


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


open_karto
Author(s):
autogenerated on Tue Jul 23 2024 02:26:00