Public Member Functions | Protected Attributes
HeightmapShape Class Reference

Height map collision. More...

#include <HeightmapShape.hh>

Inheritance diagram for HeightmapShape:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 HeightmapShape (CollisionPtr parent)
 Constructor.
virtual ~HeightmapShape ()
 Destructor.
void Update ()
 Update function.
virtual void Load (sdf::ElementPtr &_sdf)
 Load the heightmap.
virtual void Init ()
 Initialize the heightmap.
std::string GetFilename () const
math::Vector3 GetSize () const
math::Vector3 GetOffset () const
void FillShapeMsg (msgs::Geometry &_msg)
virtual void ProcessMsg (const msgs::Geometry &_msg)

Protected Attributes

std::vector< double > heights
common::Image img

Detailed Description

Height map collision.


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