public class SobStrassenKnoten extends SobIndikator
| Constructor and Description |
|---|
SobStrassenKnoten(FahrtRichtung richtung,
de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.StrassenKnoten indikator)
Konstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.MessQuerschnittAllgemein[] |
getAbfahrtMq()
liefert die Liste der Messquerschnitte, die den abfließenden Verkehr des
Strassenknotens innerhalb einer Fahrtrichtung ermitteln.
|
de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.StrassenKnoten |
getIndikator()
liefert den verwendeten Störfallindikator aus der
Datenverteilerkonfiguration.
|
SobInneresStrassenSegment |
getInneresSegment()
liefert das verbindene innere Straßensegment des Knotens.
|
double |
getLaenge()
liefert die zugeordnete Länge des Indikators auf der Straße.
|
double |
getStauBeginn()
liefert die Position in der ein durch den Indikator bewirkter Staubereich
beginnt (in Metern).
|
double |
getStauEnde()
liefert die Position in der ein durch den Indikator bewirkter Staubereich
endet (in Metern).
|
de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.MessQuerschnittAllgemein[] |
getZufahrtMq()
liefert die Liste der Messquerschnitte, die den zufließenden Verkehr des
Strassenknotens innerhalb einer Fahrtrichtung ermitteln.
|
void |
setIss(ISobIndikator segment)
setzt das innere Straßensegment, das eine Fahrtrichtung über den Knoten
hinaus verbindet.
|
changed, datensatzAktualisiert, getName, getNext, getPosition, getPrev, getRichtung, getSituation, getStrasse, getUsedIndikator, isFreierVerkehr, isGeaendert, setGeaendert, setPosition, sichereSituation, toStringpublic SobStrassenKnoten(FahrtRichtung richtung, de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.StrassenKnoten indikator)
richtung - die FahrtRichtung in der der Indikator verwendet wirdindikator - der zu Grunde liegende Störfallindikator aus der
Datenverteilerkonfigurationpublic de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.MessQuerschnittAllgemein[] getAbfahrtMq()
public final de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.StrassenKnoten getIndikator()
ISobIndikatorpublic SobInneresStrassenSegment getInneresSegment()
null geliefert.nullpublic final double getLaenge()
ISobIndikatorpublic double getStauBeginn()
ISobIndikatorpublic double getStauEnde()
ISobIndikatorpublic de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.MessQuerschnittAllgemein[] getZufahrtMq()
public void setIss(ISobIndikator segment)
segment - das Segment