libnolimits  1.0.0-beta
A NoLimits Roller Coaster 1 and 2 Library written in C++, which provides functionality to manipulate and create NoLimits 2 Parks or NoLimits 1 Tracks programmatically.
Public Member Functions | Private Attributes | List of all members
NoLimits::NoLimits2::AutoPaint Class Reference

#include <AutoPaint.h>

Collaboration diagram for NoLimits::NoLimits2::AutoPaint:
[legend]

Public Member Functions

 AutoPaint ()
 
void debug ()
 
bool getEnabled () const
 
void setEnabled (bool value)
 
float getCovarage () const
 
void setCovarage (float value)
 
float getMaxHeight () const
 
void setMaxHeight (float value)
 
float getMinHeight () const
 
void setMinHeight (float value)
 
float getMinSlope () const
 
void setMinSlope (float value)
 
float getMaxSlope () const
 
void setMaxSlope (float value)
 
float getNoise () const
 
void setNoise (float value)
 
float getNoiseDetail () const
 
void setNoiseDetail (float value)
 

Private Attributes

bool enabled
 
float covarage
 
float maxHeight
 
float minHeight
 
float minSlope
 
float maxSlope
 
float noise
 
float noiseDetail
 

Constructor & Destructor Documentation

◆ AutoPaint()

NoLimits::NoLimits2::AutoPaint::AutoPaint ( )
inline

Member Function Documentation

◆ debug()

void NoLimits::NoLimits2::AutoPaint::debug ( )
inlinevirtual

Reimplemented from NoLimits::Stream::Chunk.

◆ getCovarage()

float NoLimits::NoLimits2::AutoPaint::getCovarage ( ) const

◆ getEnabled()

bool NoLimits::NoLimits2::AutoPaint::getEnabled ( ) const

◆ getMaxHeight()

float NoLimits::NoLimits2::AutoPaint::getMaxHeight ( ) const

◆ getMaxSlope()

float NoLimits::NoLimits2::AutoPaint::getMaxSlope ( ) const

◆ getMinHeight()

float NoLimits::NoLimits2::AutoPaint::getMinHeight ( ) const

◆ getMinSlope()

float NoLimits::NoLimits2::AutoPaint::getMinSlope ( ) const

◆ getNoise()

float NoLimits::NoLimits2::AutoPaint::getNoise ( ) const

◆ getNoiseDetail()

float NoLimits::NoLimits2::AutoPaint::getNoiseDetail ( ) const

◆ setCovarage()

void NoLimits::NoLimits2::AutoPaint::setCovarage ( float  value)

◆ setEnabled()

void NoLimits::NoLimits2::AutoPaint::setEnabled ( bool  value)

◆ setMaxHeight()

void NoLimits::NoLimits2::AutoPaint::setMaxHeight ( float  value)

◆ setMaxSlope()

void NoLimits::NoLimits2::AutoPaint::setMaxSlope ( float  value)

◆ setMinHeight()

void NoLimits::NoLimits2::AutoPaint::setMinHeight ( float  value)

◆ setMinSlope()

void NoLimits::NoLimits2::AutoPaint::setMinSlope ( float  value)

◆ setNoise()

void NoLimits::NoLimits2::AutoPaint::setNoise ( float  value)

◆ setNoiseDetail()

void NoLimits::NoLimits2::AutoPaint::setNoiseDetail ( float  value)

Member Data Documentation

◆ covarage

float NoLimits::NoLimits2::AutoPaint::covarage
private

◆ enabled

bool NoLimits::NoLimits2::AutoPaint::enabled
private

◆ maxHeight

float NoLimits::NoLimits2::AutoPaint::maxHeight
private

◆ maxSlope

float NoLimits::NoLimits2::AutoPaint::maxSlope
private

◆ minHeight

float NoLimits::NoLimits2::AutoPaint::minHeight
private

◆ minSlope

float NoLimits::NoLimits2::AutoPaint::minSlope
private

◆ noise

float NoLimits::NoLimits2::AutoPaint::noise
private

◆ noiseDetail

float NoLimits::NoLimits2::AutoPaint::noiseDetail
private

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