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::BrakeDevice Class Reference

#include <BrakeDevice.h>

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

Public Member Functions

 BrakeDevice ()
 
void debug ()
 
double getDeceleration () const
 
void setDeceleration (double value)
 
Brake::BrakeType getBrakeType () const
 
void setBrakeType (const Brake::BrakeType &value)
 

Private Attributes

double deceleration
 
Brake::BrakeType brakeType
 

Constructor & Destructor Documentation

◆ BrakeDevice()

NoLimits::NoLimits2::BrakeDevice::BrakeDevice ( )
inline

Member Function Documentation

◆ debug()

void NoLimits::NoLimits2::BrakeDevice::debug ( )
inline

◆ getBrakeType()

Brake::BrakeType NoLimits::NoLimits2::BrakeDevice::getBrakeType ( ) const

◆ getDeceleration()

double NoLimits::NoLimits2::BrakeDevice::getDeceleration ( ) const

◆ setBrakeType()

void NoLimits::NoLimits2::BrakeDevice::setBrakeType ( const Brake::BrakeType value)

◆ setDeceleration()

void NoLimits::NoLimits2::BrakeDevice::setDeceleration ( double  value)

Member Data Documentation

◆ brakeType

Brake::BrakeType NoLimits::NoLimits2::BrakeDevice::brakeType
private

◆ deceleration

double NoLimits::NoLimits2::BrakeDevice::deceleration
private

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