Drive Engine  1.0.0
Plateforme de reconstruction 3D
DriveEngine::DefaultFeature3DCloudPair Class Reference
Inheritance diagram for DriveEngine::DefaultFeature3DCloudPair:
DriveEngine::IFeature3DCloudPair IExportable

Public Member Functions

 CONSTRUCTOR_H (IFeature3DCloudPair, DefaultFeature3DCloudPair, const IMatch &key, IFeature3D &value)
 
 DESTRUCTOR_H (DefaultFeature3DCloudPair)
 
virtual const IMatchGetKey () const
 Get the key, that is the match. More...
 
virtual IFeature3DGetValue () const
 Gets the value, that is a 3D feature. More...
 
virtual const IFeature3DGetConstValue () const
 Gets the constant value, that is a 3D feature. More...
 
- Public Member Functions inherited from IExportable
virtual void Delete () const =0
 Deletes the current object. Needed for memory management. More...
 

Member Function Documentation

const IFeature3D * DefaultFeature3DCloudPair::GetConstValue ( ) const
virtual

Gets the constant value, that is a 3D feature.

Exception safety : No-throw guarantee. This member function never throws exceptions.

Returns
The 3D feature.

Implements DriveEngine::IFeature3DCloudPair.

const IMatch * DefaultFeature3DCloudPair::GetKey ( ) const
virtual

Get the key, that is the match.

Exception safety : No-throw guarantee. This member function never throws exceptions.

Returns
The match.

Implements DriveEngine::IFeature3DCloudPair.

IFeature3D * DefaultFeature3DCloudPair::GetValue ( ) const
virtual

Gets the value, that is a 3D feature.

Exception safety : No-throw guarantee. This member function never throws exceptions.

Returns
The 3D feature.

Implements DriveEngine::IFeature3DCloudPair.


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