Main MRPT website > C++ reference
MRPT logo
Public Member Functions | Public Attributes

mrpt::detectors::CDetectable3D Class Reference


Detailed Description

Definition at line 105 of file CDetectableObject.h.

#include <mrpt/detectors/CDetectableObject.h>

Inheritance diagram for mrpt::detectors::CDetectable3D:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CDetectable3D ()
 CDetectable3D (const CDetectable2DPtr &object2d)
 CDetectable3D (const CDetectable3D *d)
 Copy pointer content constructor.

Public Attributes

float m_z
 Z coordinate of detected object.

RTTI stuff



typedef CDetectable3DPtr SmartPtr
static mrpt::utils::CLASSINIT _init_CDetectable3D
static mrpt::utils::TRuntimeClassId classCDetectable3D
static const
mrpt::utils::TRuntimeClassId
classinfo
static const
mrpt::utils::TRuntimeClassId
_GetBaseClass ()
virtual const
mrpt::utils::TRuntimeClassId
GetRuntimeClass () const
 Returns information about the class of an object in runtime.
virtual mrpt::utils::CObjectduplicate () const
 Returns a copy of the object, indepently of its class.
static mrpt::utils::CObjectCreateObject ()
static CDetectable3DPtr Create ()

Member Typedef Documentation

A typedef for the associated smart pointer

Reimplemented from mrpt::detectors::CDetectable2D.

Definition at line 107 of file CDetectableObject.h.


Constructor & Destructor Documentation

mrpt::detectors::CDetectable3D::CDetectable3D (  )  [inline]

Definition at line 111 of file CDetectableObject.h.

mrpt::detectors::CDetectable3D::CDetectable3D ( const CDetectable2DPtr object2d  )  [inline]

Definition at line 113 of file CDetectableObject.h.

mrpt::detectors::CDetectable3D::CDetectable3D ( const CDetectable3D d  )  [inline]

Copy pointer content constructor.

Definition at line 118 of file CDetectableObject.h.


Member Function Documentation

static const mrpt::utils::TRuntimeClassId* mrpt::detectors::CDetectable3D::_GetBaseClass (  )  [static, protected]

Reimplemented from mrpt::detectors::CDetectable2D.

static CDetectable3DPtr mrpt::detectors::CDetectable3D::Create (  )  [static]

Reimplemented from mrpt::detectors::CDetectable2D.

static mrpt::utils::CObject* mrpt::detectors::CDetectable3D::CreateObject (  )  [static]

Reimplemented from mrpt::detectors::CDetectable2D.

virtual mrpt::utils::CObject* mrpt::detectors::CDetectable3D::duplicate (  )  const [virtual]

Returns a copy of the object, indepently of its class.

Reimplemented from mrpt::detectors::CDetectable2D.

virtual const mrpt::utils::TRuntimeClassId* mrpt::detectors::CDetectable3D::GetRuntimeClass (  )  const [virtual]

Returns information about the class of an object in runtime.

Reimplemented from mrpt::detectors::CDetectable2D.


Member Data Documentation

Definition at line 107 of file CDetectableObject.h.

Definition at line 107 of file CDetectableObject.h.

Reimplemented from mrpt::detectors::CDetectable2D.

Definition at line 107 of file CDetectableObject.h.

Z coordinate of detected object.

Definition at line 121 of file CDetectableObject.h.




Page generated by Doxygen 1.7.1 for MRPT 0.9.4 SVN: at Mon Jan 10 23:33:19 UTC 2011