#include <Brake.h>
◆ BrakeMode
| Enumerator |
|---|
| TrimBrake | |
| BlockBrake | |
◆ BrakeType
| Enumerator |
|---|
| FrictionBrake | |
| MagneticBrake | |
| HideBrakeDevice | |
◆ Position
| Enumerator |
|---|
| FirstCar | |
| MiddleCar | |
◆ SectionType
| Enumerator |
|---|
| Track | |
| Station | |
| Lift | |
| Transport | |
| Brake | |
| Storage | |
◆ Brake()
| NoLimits::NoLimits2::Brake::Brake |
( |
| ) |
|
|
inline |
◆ debug()
| void NoLimits::NoLimits2::Brake::debug |
( |
| ) |
|
|
inlinevirtual |
◆ getBrakeType()
◆ getCompleteStop()
| bool NoLimits::NoLimits2::Brake::getCompleteStop |
( |
| ) |
const |
◆ getDeceleration()
| double NoLimits::NoLimits2::Brake::getDeceleration |
( |
| ) |
const |
◆ getEnableTransport()
| bool NoLimits::NoLimits2::Brake::getEnableTransport |
( |
| ) |
const |
◆ getExtraBlockLength()
| double NoLimits::NoLimits2::Brake::getExtraBlockLength |
( |
| ) |
const |
◆ getHysteresis()
| double NoLimits::NoLimits2::Brake::getHysteresis |
( |
| ) |
const |
◆ getMode()
◆ getName()
| std::string NoLimits::NoLimits2::Section::getName |
( |
| ) |
const |
|
inherited |
◆ getPositionOnSection()
| double NoLimits::NoLimits2::Brake::getPositionOnSection |
( |
| ) |
const |
◆ getPositionOnTrain()
◆ getSection()
| Section * NoLimits::NoLimits2::Section::getSection |
( |
| ) |
const |
|
inherited |
◆ getSectionType()
◆ getSpeedLimit()
| double NoLimits::NoLimits2::Brake::getSpeedLimit |
( |
| ) |
const |
◆ getTransportDevice()
◆ getWaitTime()
| double NoLimits::NoLimits2::Brake::getWaitTime |
( |
| ) |
const |
◆ setBrakeType()
| void NoLimits::NoLimits2::Brake::setBrakeType |
( |
const BrakeType & |
value | ) |
|
◆ setCompleteStop()
| void NoLimits::NoLimits2::Brake::setCompleteStop |
( |
bool |
value | ) |
|
◆ setDeceleration()
| void NoLimits::NoLimits2::Brake::setDeceleration |
( |
double |
value | ) |
|
◆ setEnableTransport()
| void NoLimits::NoLimits2::Brake::setEnableTransport |
( |
bool |
value | ) |
|
◆ setExtraBlockLength()
| void NoLimits::NoLimits2::Brake::setExtraBlockLength |
( |
double |
value | ) |
|
◆ setHysteresis()
| void NoLimits::NoLimits2::Brake::setHysteresis |
( |
double |
value | ) |
|
◆ setMode()
| void NoLimits::NoLimits2::Brake::setMode |
( |
const BrakeMode & |
value | ) |
|
◆ setName()
| void NoLimits::NoLimits2::Section::setName |
( |
const std::string & |
value | ) |
|
|
inherited |
◆ setPositionOnSection()
| void NoLimits::NoLimits2::Brake::setPositionOnSection |
( |
double |
value | ) |
|
◆ setPositionOnTrain()
| void NoLimits::NoLimits2::Brake::setPositionOnTrain |
( |
const Position & |
value | ) |
|
◆ setSection()
| void NoLimits::NoLimits2::Section::setSection |
( |
Section * |
value | ) |
|
|
inherited |
◆ setSectionType()
| void NoLimits::NoLimits2::Section::setSectionType |
( |
const SectionType & |
sectionType | ) |
|
|
inherited |
◆ setSpeedLimit()
| void NoLimits::NoLimits2::Brake::setSpeedLimit |
( |
double |
value | ) |
|
◆ setTransportDevice()
| void NoLimits::NoLimits2::Brake::setTransportDevice |
( |
TransportDevice * |
value | ) |
|
◆ setWaitTime()
| void NoLimits::NoLimits2::Brake::setWaitTime |
( |
double |
value | ) |
|
◆ brakeType
| BrakeType NoLimits::NoLimits2::Brake::brakeType |
|
private |
◆ completeStop
| bool NoLimits::NoLimits2::Brake::completeStop |
|
private |
◆ deceleration
| double NoLimits::NoLimits2::Brake::deceleration |
|
private |
◆ enableTransport
| bool NoLimits::NoLimits2::Brake::enableTransport |
|
private |
◆ extraBlockLength
| double NoLimits::NoLimits2::Brake::extraBlockLength |
|
private |
◆ hysteresis
| double NoLimits::NoLimits2::Brake::hysteresis |
|
private |
◆ mode
◆ positionOnSection
| double NoLimits::NoLimits2::Brake::positionOnSection |
|
private |
◆ positionOnTrain
| Position NoLimits::NoLimits2::Brake::positionOnTrain |
|
private |
◆ speedLimit
| double NoLimits::NoLimits2::Brake::speedLimit |
|
private |
◆ transportDevice
◆ waitTime
| double NoLimits::NoLimits2::Brake::waitTime |
|
private |
The documentation for this class was generated from the following files:
- libnolimits/NL2/Coaster/Track/Section/Brake.h
- libnolimits/NL2/Coaster/Track/Section/Brake.cpp