7 #ifndef __terrain_StratumI_h__ 8 #define __terrain_StratumI_h__ 31 virtual Phase getPhase(
void)
const =0;
32 virtual void setPhase(Phase phase) =0;
34 virtual Real getDensity(
void)
const =0;
35 virtual void setDensity(Real density) =0;
37 virtual Real getOffset(
void)
const =0;
38 virtual void setOffset(Real offset) =0;
40 virtual Real getScale(
void)
const =0;
41 virtual void setScale(Real scale) =0;
43 virtual void setTime(Real time) =0;
45 virtual Real height(Real x,Real y)
const =0;
47 virtual void sample(Real startx,Real starty,Real incx,Real incy,
kernel
Definition: namespace.dox:3
Base for all interfacable components.
Definition: Component.h:20
Elevation at location.
Definition: StratumI.h:21