public abstract class MessQuerschnittAllgemein extends StoerfallIndikator implements PunktXY, PunktLiegtAufLinienObjekt
SystemObjekt.PidComparator
ATT_NAME_SITUATION
Constructor and Description |
---|
MessQuerschnittAllgemein(de.bsvrz.dav.daf.main.config.SystemObject obj)
Erzeugt einen allgemeinen Messquerschnitt aus einem Systemobjekt.
|
Modifier and Type | Method and Description |
---|---|
Punkt |
getKoordinate()
liefert die konfigurierten Koordinaten, an denen sich der Meßquerschnitt
befindet.
|
StrassenSegment |
getLinie()
liefert die Linie, auf der der Punkt liegt.
|
float |
getOffset()
liefert den Offset des Punktes auf dem Linienobjekt.
|
StrassenSegment |
getStrassenSegment()
Gibt das Straßensegment zurück, auf dem der Messquerschnitt
liegt.
|
float |
getStrassenSegmentOffset()
Gibt die Position des Messquerschnitts auf dem Straßensegment als
Offset zur Länge des Straßensegments zurück.
|
StrassenTeilSegment |
getStrassenTeilSegment()
Gibt das Straßenteilsegment zurück auf dem sich der
Messquerschnitt befindet.
|
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 MessQuerschnittAllgemein(de.bsvrz.dav.daf.main.config.SystemObject obj)
obj
- Ein Systemobjekt, welches ein MessQuerschnittAllgemein sein
musspublic Punkt getKoordinate()
getKoordinate
in interface PunktXY
null
, wenn keine konfiguriert
wurdepublic StrassenSegment getLinie()
PunktLiegtAufLinienObjekt
null
geliefert.getLinie
in interface PunktLiegtAufLinienObjekt
null
public float getOffset()
PunktLiegtAufLinienObjekt
getOffset
in interface PunktLiegtAufLinienObjekt
public StrassenSegment getStrassenSegment()
public float getStrassenSegmentOffset()
public StrassenTeilSegment getStrassenTeilSegment()
public SystemObjektTyp getTyp()
SystemObjekt
getTyp
in interface SystemObjekt
getTyp
in class StoerfallIndikator
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.