Drive Engine  1.0.0
Plateforme de reconstruction 3D
IFeature3D.h
1 // Copyright (c) 2015. All rights reserved to DriveEngine Team.
2 
3 #pragma once
4 
5 #include "IDatatype.h"
6 #include "IPosition3D.h"
7 
8 namespace DriveEngine
9 {
21  class IFeature3D : public IDatatype
22  {
23  public:
24 
41  virtual const IPosition3D* GetPosition3D() const = 0;
42 
51  virtual void SetPostion3D(const IPosition3D& position) = 0;
52  };
53 }
The 3D feature datatype interface.
Definition: IFeature3D.h:21
virtual void SetPostion3D(const IPosition3D &position)=0
Sets the position.
The 3D position datatype interface.
Definition: IPosition3D.h:17
Definition: DefaultCalibrationInfoList.h:12
virtual const IPosition3D * GetPosition3D() const =0
Gets the position.
The datatype interface.
Definition: IDatatype.h:18