18 #ifndef _GAZEBO_HEIGHTMAPDATA_HH_
19 #define _GAZEBO_HEIGHTMAPDATA_HH_
22 #include <ignition/math/Vector3.hh>
52 public:
virtual void FillHeightMap(
int _subSampling,
53 unsigned int _vertSize,
const ignition::math::Vector3d &_size,
54 const ignition::math::Vector3d &_scale,
bool _flipY,
55 std::vector<float> &_heights) = 0;
59 public:
virtual unsigned int GetHeight()
const = 0;
63 public:
virtual unsigned int GetWidth()
const = 0;
67 public:
virtual float GetMaxElevation()
const = 0;
Encapsulates a generic heightmap data file.
Definition: HeightmapData.hh:37
#define GZ_COMMON_VISIBLE
Definition: system.hh:84
virtual ~HeightmapData()
Destructor.
Definition: HeightmapData.hh:40