Main MRPT website > C++ reference for MRPT 1.4.0
List of all members | Public Attributes
mrpt::nav::CLogFileRecord_ND Class Reference

Detailed Description

A class for storing extra information about the execution of CHolonomicND navigation.

See also
CHolonomicND, CHolonomicLogFileRecord

Definition at line 173 of file CHolonomicND.h.

#include <mrpt/nav/holonomic/CHolonomicND.h>

Inheritance diagram for mrpt::nav::CLogFileRecord_ND:
Inheritance graph

Public Attributes

vector_int gaps_ini
 Member data.
 
vector_int gaps_end
 
std::vector< double > gaps_eval
 
int32_t selectedSector
 
double evaluation
 
double riskEvaluation
 
CHolonomicND::TSituations situation
 

Static Public Attributes

RTTI stuff <br>
static const mrpt::utils::TRuntimeClassId classCHolonomicLogFileRecord
 

Protected Member Functions

CSerializable virtual methods
void writeToStream (mrpt::utils::CStream &out, int *getVersion) const MRPT_OVERRIDE
 
void readFromStream (mrpt::utils::CStream &in, int version) MRPT_OVERRIDE
 

RTTI stuff <br>

typedef CLogFileRecord_NDPtr SmartPtr
 
static mrpt::utils::CLASSINIT _init_CLogFileRecord_ND
 
static mrpt::utils::TRuntimeClassId classCLogFileRecord_ND
 
static const mrpt::utils::TRuntimeClassIdclassinfo
 
static const mrpt::utils::TRuntimeClassId_GetBaseClass ()
 
virtual const mrpt::utils::TRuntimeClassIdGetRuntimeClass () const MRPT_OVERRIDE
 
virtual mrpt::utils::CObjectduplicate () const MRPT_OVERRIDE
 
static mrpt::utils::CObjectCreateObject ()
 
static CLogFileRecord_NDPtr Create ()
 

Member Typedef Documentation

◆ SmartPtr

A typedef for the associated smart pointer

Definition at line 175 of file CHolonomicND.h.

Member Function Documentation

◆ _GetBaseClass()

static const mrpt::utils::TRuntimeClassId * mrpt::nav::CLogFileRecord_ND::_GetBaseClass ( )
staticprotected

◆ Create()

static CLogFileRecord_NDPtr mrpt::nav::CLogFileRecord_ND::Create ( )
static

◆ CreateObject()

static mrpt::utils::CObject * mrpt::nav::CLogFileRecord_ND::CreateObject ( )
static

◆ duplicate()

virtual mrpt::utils::CObject * mrpt::nav::CLogFileRecord_ND::duplicate ( ) const
virtual

◆ GetRuntimeClass()

virtual const mrpt::utils::TRuntimeClassId * mrpt::nav::CLogFileRecord_ND::GetRuntimeClass ( ) const
virtual

◆ readFromStream()

void mrpt::nav::CLogFileRecord_ND::readFromStream ( mrpt::utils::CStream in,
int  version 
)
protected

◆ writeToStream()

void mrpt::nav::CLogFileRecord_ND::writeToStream ( mrpt::utils::CStream out,
int *  getVersion 
) const
protected

Member Data Documentation

◆ _init_CLogFileRecord_ND

mrpt::utils::CLASSINIT mrpt::nav::CLogFileRecord_ND::_init_CLogFileRecord_ND
staticprotected

Definition at line 175 of file CHolonomicND.h.

◆ classCHolonomicLogFileRecord

const mrpt::utils::TRuntimeClassId mrpt::nav::CHolonomicLogFileRecord::classCHolonomicLogFileRecord
staticinherited

Definition at line 31 of file CHolonomicLogFileRecord.h.

◆ classCLogFileRecord_ND

mrpt::utils::TRuntimeClassId mrpt::nav::CLogFileRecord_ND::classCLogFileRecord_ND
static

Definition at line 175 of file CHolonomicND.h.

◆ classinfo

const mrpt::utils::TRuntimeClassId* mrpt::nav::CLogFileRecord_ND::classinfo
static

Definition at line 175 of file CHolonomicND.h.

◆ evaluation

double mrpt::nav::CLogFileRecord_ND::evaluation

Definition at line 183 of file CHolonomicND.h.

◆ gaps_end

vector_int mrpt::nav::CLogFileRecord_ND::gaps_end

Definition at line 180 of file CHolonomicND.h.

◆ gaps_eval

std::vector<double> mrpt::nav::CLogFileRecord_ND::gaps_eval

Definition at line 181 of file CHolonomicND.h.

◆ gaps_ini

vector_int mrpt::nav::CLogFileRecord_ND::gaps_ini

Member data.

Definition at line 180 of file CHolonomicND.h.

◆ riskEvaluation

double mrpt::nav::CLogFileRecord_ND::riskEvaluation

Definition at line 184 of file CHolonomicND.h.

◆ selectedSector

int32_t mrpt::nav::CLogFileRecord_ND::selectedSector

Definition at line 182 of file CHolonomicND.h.

◆ situation

CHolonomicND::TSituations mrpt::nav::CLogFileRecord_ND::situation

Definition at line 185 of file CHolonomicND.h.




Page generated by Doxygen 1.9.6 for MRPT 1.4.0 SVN: at Wed Mar 22 06:08:57 UTC 2023