Public Member Functions | Private Attributes
towr::Chimney Class Reference

Sample terrain with a tilted vertical wall to cross a gap. More...

#include <height_map_examples.h>

Inheritance diagram for towr::Chimney:
Inheritance graph
[legend]

List of all members.

Public Member Functions

double GetHeight (double x, double y) const override
double GetHeightDerivWrtY (double x, double y) const override

Private Attributes

const double length_ = 1.5
const double slope_ = 3.0
const double x_end_ = x_start_+length_
const double x_start_ = 1.0
const double y_start_ = 0.5

Detailed Description

Sample terrain with a tilted vertical wall to cross a gap.

Definition at line 136 of file height_map_examples.h.


Member Function Documentation

double towr::Chimney::GetHeight ( double  x,
double  y 
) const [override, virtual]
Returns:
The height of the terrain [m] at a specific 2D position.
Parameters:
xThe x position.
yThe y position.

Implements towr::HeightMap.

Definition at line 162 of file height_map_examples.cc.

double towr::Chimney::GetHeightDerivWrtY ( double  x,
double  y 
) const [override, virtual]

Reimplemented from towr::HeightMap.

Definition at line 173 of file height_map_examples.cc.


Member Data Documentation

const double towr::Chimney::length_ = 1.5 [private]

Definition at line 143 of file height_map_examples.h.

const double towr::Chimney::slope_ = 3.0 [private]

Definition at line 145 of file height_map_examples.h.

const double towr::Chimney::x_end_ = x_start_+length_ [private]

Definition at line 147 of file height_map_examples.h.

const double towr::Chimney::x_start_ = 1.0 [private]

Definition at line 142 of file height_map_examples.h.

const double towr::Chimney::y_start_ = 0.5 [private]

Definition at line 144 of file height_map_examples.h.


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


towr
Author(s): Alexander W. Winkler
autogenerated on Mon Apr 15 2019 02:42:32