#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