Public Member Functions | Public Attributes | List of all members
RobotPose Class Reference

#include <robot_pose.h>

Public Member Functions

const RobotPose operator+ (const RobotPoseDelta &delta) const
 
const RobotPoseoperator+= (const RobotPoseDelta &delta)
 
const RobotPoseDelta operator- (const RobotPose &that) const
 
RobotPoseoperator= (const RobotPose &that)
 
auto point () const
 
 RobotPose (double x, double y, double theta)
 
 RobotPose (const RobotPoseDelta &rpd)
 
 RobotPose ()
 
 RobotPose (const RobotPose &that)
 
 RobotPose (const RobotPose &&that)
 
 ~RobotPose ()
 

Public Attributes

double theta
 
double x
 
double y
 

Detailed Description

Definition at line 92 of file robot_pose.h.

Constructor & Destructor Documentation

RobotPose::RobotPose ( double  x,
double  y,
double  theta 
)
inline

Definition at line 94 of file robot_pose.h.

RobotPose::RobotPose ( const RobotPoseDelta rpd)
inline

Definition at line 95 of file robot_pose.h.

RobotPose::RobotPose ( )
inline

Definition at line 97 of file robot_pose.h.

RobotPose::RobotPose ( const RobotPose that)
inline

Definition at line 98 of file robot_pose.h.

RobotPose::RobotPose ( const RobotPose &&  that)
inline

Definition at line 99 of file robot_pose.h.

RobotPose::~RobotPose ( )
inline

Definition at line 100 of file robot_pose.h.

Member Function Documentation

const RobotPose RobotPose::operator+ ( const RobotPoseDelta delta) const
inline

Definition at line 116 of file robot_pose.h.

const RobotPose& RobotPose::operator+= ( const RobotPoseDelta delta)
inline

Definition at line 120 of file robot_pose.h.

const RobotPoseDelta RobotPose::operator- ( const RobotPose that) const
inline

Definition at line 112 of file robot_pose.h.

RobotPose& RobotPose::operator= ( const RobotPose that)
inline

Definition at line 102 of file robot_pose.h.

auto RobotPose::point ( ) const
inline

Definition at line 129 of file robot_pose.h.

Member Data Documentation

double RobotPose::theta

Definition at line 131 of file robot_pose.h.

double RobotPose::x

Definition at line 131 of file robot_pose.h.

double RobotPose::y

Definition at line 131 of file robot_pose.h.


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


slam_constructor
Author(s): JetBrains Research, OSLL team
autogenerated on Mon Jun 10 2019 15:08:26