All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions | Public Attributes | Private Member Functions | Friends
cop::RelPose Class Reference

Specialization of jlo::LocatedObject, manages a list of such objects. More...

#include <RelPose.h>

Inheritance diagram for cop::RelPose:
Inheritance graph
[legend]

List of all members.

Public Member Functions

double DistanceTo (LocatedObjectID_t id)
Matrix GetCovariance (LocatedObjectID_t id)
Matrix GetMatrix (LocatedObjectID_t id)
double ProbabilityOfCorrespondence (RelPose *pose, bool no_rotation=true)
 RelPose (jlo::LazyLocatedObjectLoader *loader, LocatedObjectID_t, LocatedObjectID_t parentID, Matrix m, Matrix cov, std::string name="")
XMLTagSave ()
XMLTagSaveComplete ()
 ~RelPose ()

Public Attributes

std::string m_mapstring
double m_qualityMeasure

Private Member Functions

 RelPose (jlo::LazyLocatedObjectLoader *)
 RelPose (jlo::LocatedObject &pose)
 RelPose (RelPose *pose, Matrix m, Matrix cov)
 RelPose (jlo::LocatedObject *pose, Matrix m, Matrix cov)

Friends

class RelPoseFactory
class RelPoseHTuple

Detailed Description

Specialization of jlo::LocatedObject, manages a list of such objects.

class RelPose

Definition at line 52 of file RelPose.h.


Constructor & Destructor Documentation

cop::RelPose::~RelPose ( ) [inline]

Definition at line 55 of file RelPose.h.

RelPose::RelPose ( jlo::LazyLocatedObjectLoader loader,
LocatedObjectID_t  id,
LocatedObjectID_t  parentID,
Matrix  m,
Matrix  cov,
std::string  name = "" 
)

Constructor for a Locate Object Reference (see lo, jlo) Construction should be done using the static functions of RelPoseFactory

Definition at line 145 of file RelPose.cpp.

Definition at line 139 of file RelPose.cpp.

RelPose::RelPose ( jlo::LocatedObject pose) [private]

Definition at line 152 of file RelPose.cpp.

cop::RelPose::RelPose ( RelPose pose,
Matrix  m,
Matrix  cov 
) [private]
cop::RelPose::RelPose ( jlo::LocatedObject pose,
Matrix  m,
Matrix  cov 
) [private]

Member Function Documentation

Definition at line 569 of file RelPose.cpp.

Definition at line 384 of file RelPose.cpp.

Definition at line 364 of file RelPose.cpp.

double RelPose::ProbabilityOfCorrespondence ( RelPose pose,
bool  no_rotation = true 
)

Probability of of pose beeing in this

Definition at line 525 of file RelPose.cpp.

Definition at line 190 of file RelPose.cpp.

Definition at line 216 of file RelPose.cpp.


Friends And Related Function Documentation

friend class RelPoseFactory [friend]

Definition at line 81 of file RelPose.h.

friend class RelPoseHTuple [friend]

Definition at line 82 of file RelPose.h.


Member Data Documentation

Definition at line 64 of file RelPose.h.

Temporary variable for holding the algorithmic success used to generate this lo

Definition at line 63 of file RelPose.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


cognitive_perception
Author(s): Ulrich F Klank
autogenerated on Thu May 23 2013 07:38:35