18 #ifndef _GAZEBO_IMAGE_HEIGHTMAP_DATA_HH_    19 #define _GAZEBO_IMAGE_HEIGHTMAP_DATA_HH_    23 #include <ignition/math/Vector3.hh>    49       public: 
int Load(
const std::string &_filename=
"");
    52       public: 
void FillHeightMap(
int _subSampling, 
unsigned int _vertSize,
    54           std::vector<float> &_heights);
    57       public: 
void FillHeightMap(
int _subSampling, 
unsigned int _vertSize,
    58           const ignition::math::Vector3d &_size,
    59           const ignition::math::Vector3d &_scale, 
bool _flipY,
    60           std::vector<float> &_heights);
    64       public: std::string GetFilename() 
const;
    67       public: 
unsigned int GetHeight() 
const;
    70       public: 
unsigned int GetWidth() 
const;
    73       public: 
float GetMaxElevation() 
const;
 
Forward declarations for the common classes. 
Definition: Animation.hh:33
 
The Vector3 class represents the generic vector containing 3 elements. 
Definition: Vector3.hh:39
 
Encapsulates a generic heightmap data file. 
Definition: HeightmapData.hh:37
 
Encapsulates an image that will be interpreted as a heightmap. 
Definition: ImageHeightmap.hh:39
 
Encapsulates an image. 
Definition: Image.hh:74