|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectTSPatPDP
class TSPatPDP
.
====================================================================== Class TSPatPDP -- Pathpoint-definitions (PDP) of a path. (PDP = Path-Definition-Point) Attention: Syntactically invalid entries remain in the list of Pathpoint-entries. However, they are marked as 'null'-entries. ##TSPatPDP (Eyecatcher) ======================================================================
Field Summary | |
---|---|
protected static double |
chkTol
|
private int |
Cnt
|
private boolean |
corrY
|
protected static java.lang.String |
IdStr
|
private int |
Ix
|
private TSVector |
Nde
|
private int |
Opt
|
private TSQPos |
Pos
|
private int |
Typ
|
Constructor Summary | |
---|---|
protected |
TSPatPDP()
. |
protected |
TSPatPDP(int ix,
TSQPos cP,
int t,
int o)
. |
Method Summary | |
---|---|
protected java.lang.String |
adjHgt(double d)
. |
protected int |
chgNr(int nr)
. |
protected java.lang.String |
chkPos(java.util.TreeSet<TSQuad> QDf)
. |
protected java.util.Iterator<java.lang.String> |
crDef(java.util.ArrayList<java.lang.String> LneT)
. |
protected TSQPos |
crPos()
. |
protected java.lang.String |
fndNde(TSRoute cR)
. |
protected int |
incCnt(int inc)
. |
protected boolean |
isCorr()
. |
protected TSQPos |
setPos(TSQPos cP)
. |
protected java.lang.String |
toStr()
. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String IdStr
protected static double chkTol
private int Ix
private int Typ
private int Opt
private int Cnt
private TSQPos Pos
private TSVector Nde
private boolean corrY
Constructor Detail |
---|
protected TSPatPDP()
PDP-Typen: Typ Opt Bedeutung 2 0 Junction-Node 1 1 Startpunkt/Endpunkt/Wendepunkt 1 x ? ===================================================================== Constructor: (1) Create default-entry =====================================================================
protected TSPatPDP(int ix, TSQPos cP, int t, int o)
===================================================================== Constructor: (2) Create standard-entry =====================================================================
Method Detail |
---|
protected java.lang.String adjHgt(double d)
===================================================================== Methode "adjHgt" Hoehenwert eines Knotens anpassen Ergebniswert muss nicht geprueft werden ##adjHgt.TSPatPDP (Eyecatcher) =====================================================================
protected int chgNr(int nr)
===================================================================== Methode "chgNr" Nummer des PDP-Eintrages abfragen oder aendern ##chgNr.TSPatPDP (Eyecatcher) =====================================================================
protected java.lang.String chkPos(java.util.TreeSet<TSQuad> QDf)
===================================================================== Methode "chkPos" Check position-definition and add quad-reference if valid. ##chkPos.TSPatPDP (Eyecatcher) =====================================================================
protected final java.util.Iterator<java.lang.String> crDef(java.util.ArrayList<java.lang.String> LneT)
===================================================================== Method "crDef" Create Output-line of Pathpoint-definition ##crDef.TSPatPDP (Eyecatcher) =====================================================================
protected TSQPos crPos()
===================================================================== Methode "crPos" Information-Hiding: Positionswerte als TSQPos-Objekt liefern Achtung: Es wird eine (shallow-)Kopie geliefert, sodass die Attribute dieses Objektes (testweise) modifiziert werden koennen, ohne das Basisobjekt zu beeinflussen ##crPos.TSPatPDP (Eyecatcher) =====================================================================
protected java.lang.String fndNde(TSRoute cR)
===================================================================== Methode "fndNde" Node-Referenz (aus Track-Nodes) suchen und registrieren Im Fehlerfall wird die gespeicherte Referenz NICHT veraendert ##fndNde.TSPatPDP (Eyecatcher) =====================================================================
protected final int incCnt(int inc)
===================================================================== Method "incCnt" Increment reference-counter (using argument'0', reference-counter may be returned only) ##incCnt.TSPatPDP (Eyecatcher) =====================================================================
protected boolean isCorr()
===================================================================== Methode "isCorr" Pruefen, ob Hoehenwert veraendert wurde ##isCorr.TSPatPDP (Eyecatcher) =====================================================================
protected TSQPos setPos(TSQPos cP)
===================================================================== Methode "setPos" neues Positionsobjektes speichern/ersetzen (unbedingt) ##setPos.TSPatPDP (Eyecatcher) =====================================================================
protected final java.lang.String toStr()
===================================================================== Method "toStr" Build a string-representation of all values of this class ##toStr.TSPatPDP (Eyecatcher) =====================================================================
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |