#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: