#include <Segment.h>
|
| enum | Tunnel {
None,
Steel,
Wooden,
RoundConcrete,
RectangularConcrete,
Virtual
} |
| |
| enum | TieSpacing {
LowestStress,
LowerStress,
LowStress,
Normal,
HighStress,
HighestStress
} |
| |
◆ TieSpacing
| Enumerator |
|---|
| LowestStress | |
| LowerStress | |
| LowStress | |
| Normal | |
| HighStress | |
| HighestStress | |
◆ Tunnel
| Enumerator |
|---|
| None | |
| Steel | |
| Wooden | |
| RoundConcrete | |
| RectangularConcrete | |
| Virtual | |
◆ Segment()
| NoLimits::NoLimits2::Segment::Segment |
( |
| ) |
|
|
inline |
◆ debug()
| void NoLimits::NoLimits2::Segment::debug |
( |
| ) |
|
|
inlinevirtual |
◆ getCatwalksColor()
| glm::vec3 NoLimits::NoLimits2::Segment::getCatwalksColor |
( |
| ) |
const |
◆ getCrossTiesColor()
| glm::vec3 NoLimits::NoLimits2::Segment::getCrossTiesColor |
( |
| ) |
const |
◆ getHandrailsColor()
| glm::vec3 NoLimits::NoLimits2::Segment::getHandrailsColor |
( |
| ) |
const |
◆ getInvisibleSegment()
| bool NoLimits::NoLimits2::Segment::getInvisibleSegment |
( |
| ) |
const |
◆ getLeftRailingAndCatwalk()
| bool NoLimits::NoLimits2::Segment::getLeftRailingAndCatwalk |
( |
| ) |
const |
◆ getLeftRailingLights()
| bool NoLimits::NoLimits2::Segment::getLeftRailingLights |
( |
| ) |
const |
◆ getLeftRailingLightsColor()
| glm::vec3 NoLimits::NoLimits2::Segment::getLeftRailingLightsColor |
( |
| ) |
const |
◆ getMainSpineColor()
| glm::vec3 NoLimits::NoLimits2::Segment::getMainSpineColor |
( |
| ) |
const |
◆ getRailColor()
| glm::vec3 NoLimits::NoLimits2::Segment::getRailColor |
( |
| ) |
const |
◆ getRightRailingAndCatwalk()
| bool NoLimits::NoLimits2::Segment::getRightRailingAndCatwalk |
( |
| ) |
const |
◆ getRightRailingLights()
| bool NoLimits::NoLimits2::Segment::getRightRailingLights |
( |
| ) |
const |
◆ getRightRailingLightsColor()
| glm::vec3 NoLimits::NoLimits2::Segment::getRightRailingLightsColor |
( |
| ) |
const |
◆ getSpineColorScheme()
◆ getSpineType()
| uint8_t NoLimits::NoLimits2::Segment::getSpineType |
( |
| ) |
const |
◆ getTieSpacing()
◆ getTransparentCatwalks()
| bool NoLimits::NoLimits2::Segment::getTransparentCatwalks |
( |
| ) |
const |
◆ getTunnel()
◆ getUseCatwalksColor()
| bool NoLimits::NoLimits2::Segment::getUseCatwalksColor |
( |
| ) |
const |
◆ getUseCrossTiesColor()
| bool NoLimits::NoLimits2::Segment::getUseCrossTiesColor |
( |
| ) |
const |
◆ getUseHandrailsColor()
| bool NoLimits::NoLimits2::Segment::getUseHandrailsColor |
( |
| ) |
const |
◆ getUseMainSpineColor()
| bool NoLimits::NoLimits2::Segment::getUseMainSpineColor |
( |
| ) |
const |
◆ getUseRailsColor()
| bool NoLimits::NoLimits2::Segment::getUseRailsColor |
( |
| ) |
const |
◆ getUseSpineColorScheme()
| bool NoLimits::NoLimits2::Segment::getUseSpineColorScheme |
( |
| ) |
const |
◆ getWoodenSupportGenerator()
◆ setCatwalksColor()
| void NoLimits::NoLimits2::Segment::setCatwalksColor |
( |
const glm::vec3 & |
value | ) |
|
◆ setCrossTiesColor()
| void NoLimits::NoLimits2::Segment::setCrossTiesColor |
( |
const glm::vec3 & |
value | ) |
|
◆ setHandrailsColor()
| void NoLimits::NoLimits2::Segment::setHandrailsColor |
( |
const glm::vec3 & |
value | ) |
|
◆ setInvisibleSegment()
| void NoLimits::NoLimits2::Segment::setInvisibleSegment |
( |
bool |
value | ) |
|
◆ setLeftRailingAndCatwalk()
| void NoLimits::NoLimits2::Segment::setLeftRailingAndCatwalk |
( |
bool |
value | ) |
|
◆ setLeftRailingLights()
| void NoLimits::NoLimits2::Segment::setLeftRailingLights |
( |
bool |
value | ) |
|
◆ setLeftRailingLightsColor()
| void NoLimits::NoLimits2::Segment::setLeftRailingLightsColor |
( |
const glm::vec3 & |
value | ) |
|
◆ setMainSpineColor()
| void NoLimits::NoLimits2::Segment::setMainSpineColor |
( |
const glm::vec3 & |
value | ) |
|
◆ setRailColor()
| void NoLimits::NoLimits2::Segment::setRailColor |
( |
const glm::vec3 & |
value | ) |
|
◆ setRightRailingAndCatwalk()
| void NoLimits::NoLimits2::Segment::setRightRailingAndCatwalk |
( |
bool |
value | ) |
|
◆ setRightRailingLights()
| void NoLimits::NoLimits2::Segment::setRightRailingLights |
( |
bool |
value | ) |
|
◆ setRightRailingLightsColor()
| void NoLimits::NoLimits2::Segment::setRightRailingLightsColor |
( |
const glm::vec3 & |
value | ) |
|
◆ setSpineColorScheme()
◆ setSpineType()
| void NoLimits::NoLimits2::Segment::setSpineType |
( |
const uint8_t & |
value | ) |
|
◆ setTieSpacing()
| void NoLimits::NoLimits2::Segment::setTieSpacing |
( |
const TieSpacing & |
value | ) |
|
◆ setTransparentCatwalks()
| void NoLimits::NoLimits2::Segment::setTransparentCatwalks |
( |
bool |
value | ) |
|
◆ setTunnel()
| void NoLimits::NoLimits2::Segment::setTunnel |
( |
const Tunnel & |
value | ) |
|
◆ setUseCatwalksColor()
| void NoLimits::NoLimits2::Segment::setUseCatwalksColor |
( |
bool |
value | ) |
|
◆ setUseCrossTiesColor()
| void NoLimits::NoLimits2::Segment::setUseCrossTiesColor |
( |
bool |
value | ) |
|
◆ setUseHandrailsColor()
| void NoLimits::NoLimits2::Segment::setUseHandrailsColor |
( |
bool |
value | ) |
|
◆ setUseMainSpineColor()
| void NoLimits::NoLimits2::Segment::setUseMainSpineColor |
( |
bool |
value | ) |
|
◆ setUseRailsColor()
| void NoLimits::NoLimits2::Segment::setUseRailsColor |
( |
bool |
value | ) |
|
◆ setUseSpineColorScheme()
| void NoLimits::NoLimits2::Segment::setUseSpineColorScheme |
( |
bool |
value | ) |
|
◆ catwalksColor
| glm::vec3 NoLimits::NoLimits2::Segment::catwalksColor |
|
private |
◆ crossTiesColor
| glm::vec3 NoLimits::NoLimits2::Segment::crossTiesColor |
|
private |
◆ handrailsColor
| glm::vec3 NoLimits::NoLimits2::Segment::handrailsColor |
|
private |
◆ invisibleSegment
| bool NoLimits::NoLimits2::Segment::invisibleSegment |
|
private |
◆ leftRailingAndCatwalk
| bool NoLimits::NoLimits2::Segment::leftRailingAndCatwalk |
|
private |
◆ leftRailingLights
| bool NoLimits::NoLimits2::Segment::leftRailingLights |
|
private |
◆ leftRailingLightsColor
| glm::vec3 NoLimits::NoLimits2::Segment::leftRailingLightsColor |
|
private |
◆ mainSpineColor
| glm::vec3 NoLimits::NoLimits2::Segment::mainSpineColor |
|
private |
◆ railColor
| glm::vec3 NoLimits::NoLimits2::Segment::railColor |
|
private |
◆ rightRailingAndCatwalk
| bool NoLimits::NoLimits2::Segment::rightRailingAndCatwalk |
|
private |
◆ rightRailingLights
| bool NoLimits::NoLimits2::Segment::rightRailingLights |
|
private |
◆ rightRailingLightsColor
| glm::vec3 NoLimits::NoLimits2::Segment::rightRailingLightsColor |
|
private |
◆ spineColorScheme
◆ spineType
| uint8_t NoLimits::NoLimits2::Segment::spineType |
|
private |
◆ tieSpacing
| TieSpacing NoLimits::NoLimits2::Segment::tieSpacing |
|
private |
◆ transparentCatwalks
| bool NoLimits::NoLimits2::Segment::transparentCatwalks |
|
private |
◆ tunnel
| Tunnel NoLimits::NoLimits2::Segment::tunnel |
|
private |
◆ useCatwalksColor
| bool NoLimits::NoLimits2::Segment::useCatwalksColor |
|
private |
◆ useCrossTiesColor
| bool NoLimits::NoLimits2::Segment::useCrossTiesColor |
|
private |
◆ useHandrailsColor
| bool NoLimits::NoLimits2::Segment::useHandrailsColor |
|
private |
◆ useMainSpineColor
| bool NoLimits::NoLimits2::Segment::useMainSpineColor |
|
private |
◆ useRailsColor
| bool NoLimits::NoLimits2::Segment::useRailsColor |
|
private |
◆ useSpineColorScheme
| bool NoLimits::NoLimits2::Segment::useSpineColorScheme |
|
private |
◆ woodenSupportGenerator
The documentation for this class was generated from the following files: