public class StrassenTeilSegment extends StoerfallIndikator implements LinieXY
MessQuerschnitt
benutzt.Modifier and Type | Class and Description |
---|---|
class |
StrassenTeilSegment.AsbStationierung
Eintrag für die Konfiguration der AsbStationierung (eines
Straßenteilsegments).
|
class |
StrassenTeilSegment.BetriebsKilometer
Eintrag für die Konfiguration der Betriebskilometer (eines
Straßenteilsegments).
|
SystemObjekt.PidComparator
ATT_NAME_SITUATION
Constructor and Description |
---|
StrassenTeilSegment(de.bsvrz.dav.daf.main.config.SystemObject obj)
Erzeugt ein Straßenteilsegment aus einem Systemobjekt.
|
Modifier and Type | Method and Description |
---|---|
int |
getAnzahlFahrstreifen()
liefert die Anzahl der Fahrstreifen des Strassenteilsegments.
|
List<StrassenTeilSegment.AsbStationierung> |
getAsbStationierung()
liefert die konfigurierte Liste der AsbStationierungen.
|
List<StrassenTeilSegment.BetriebsKilometer> |
getBetriebsKilometer()
liefert die konfigurierte Liste der Betriebskilometer.
|
List<Punkt> |
getKoordinaten()
liefert die konfigurierten Koordinaten des Straßenteilsegments.
|
float |
getLaenge()
Gibt die Länge des Straßenteilsegments zurück.
|
List<MessQuerschnittAllgemein> |
getMessQuerschnitte()
Gibt die Menge der Messquerschnitte dieses Straßenteilsegment
zurück.
|
double |
getSegmentOffsetAnfang()
Deprecated.
Es wird nur das erste Straßensegment zur Berechnung des
Offsets verwendet. Stattdessen sollte die Funktion
StrassenSegment.getTeilSegmentOffset(StrassenTeilSegment)
verwendet werden |
int |
getSteigungGefaelle()
liefert die Steigung/Gefälle des Strassenteilsegments.
|
List<StrassenSegment> |
getStrassenSegment()
Gibt die Straßensegmente zurück, auf denen das
Straßenteilsegment liegt.
|
SystemObjektTyp |
getTyp()
Gibt den Typ des Systemobjekts zurück.
|
compareTo, equals, getId, getName, getOnlineDatensatz, getOnlineDatensatz, getParameterDatensatz, getParameterDatensatz, getPid, getSystemObject, hashCode, hasOnlineDatensatz, hasParameterDatensatz, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getId, getName, getOnlineDatensatz, getOnlineDatensatz, getParameterDatensatz, getParameterDatensatz, getPid, getSystemObject, hasOnlineDatensatz, hasParameterDatensatz
compareTo
public StrassenTeilSegment(de.bsvrz.dav.daf.main.config.SystemObject obj)
obj
- Ein Systemobjekt, welches ein Straßenteilsegment sein
mussIllegalArgumentException
- das übergebene Objekt hat den falschen Typpublic int getAnzahlFahrstreifen()
public List<StrassenTeilSegment.AsbStationierung> getAsbStationierung()
public List<StrassenTeilSegment.BetriebsKilometer> getBetriebsKilometer()
public List<Punkt> getKoordinaten()
getKoordinaten
in interface LinieXY
public float getLaenge()
public List<MessQuerschnittAllgemein> getMessQuerschnitte()
@Deprecated public double getSegmentOffsetAnfang()
StrassenSegment.getTeilSegmentOffset(StrassenTeilSegment)
verwendet werdenpublic int getSteigungGefaelle()
public List<StrassenSegment> getStrassenSegment()
public SystemObjektTyp getTyp()
SystemObjekt
getTyp
in interface SystemObjekt
getTyp
in class StoerfallIndikator
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.