Class TSScIdx

java.lang.Object
  extended by TSScIdx
All Implemented Interfaces:
java.io.Serializable

 class TSScIdx
extends java.lang.Object
implements java.io.Serializable

.

======================================================================
 Klasse TSScIdx -- Definition eines Shape-Verbindungs-Eintrags
   Diese Klasse beschreibt einen SectionIdx-Eintrag, wie er in
   einer Shape-Definition (tsection.dat) verwendet wird.
 ##TSScIdx (Eyecatcher)
======================================================================
 


Field Summary
private  TSPos dP
           
protected static java.lang.String IdStr
           
private  TSSect[] Sc
           
private  double wy
           
 
Constructor Summary
protected TSScIdx()
          .
protected TSScIdx(int c, double w, TSPos p)
          .
 
Method Summary
protected  boolean adj(boolean m, TSQDir cD, TSPos cP)
          .
protected  TSSect chgScR(int ix, TSSect sc)
          .
protected  int get$Sc()
          .
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

IdStr

protected static final java.lang.String IdStr
See Also:
Constant Field Values

wy

private double wy

dP

private TSPos dP

Sc

private TSSect[] Sc
Constructor Detail

TSScIdx

protected TSScIdx()
.
=====================================================================
 Constructor: (1) Create default-entry
=====================================================================
  


TSScIdx

protected TSScIdx(int c,
                  double w,
                  TSPos p)
.
=====================================================================
 Constructor: (2) create standard-entry(global)
=====================================================================
  

Method Detail

adj

protected final boolean adj(boolean m,
                            TSQDir cD,
                            TSPos cP)
.
=====================================================================
 Method "adj"
 Compute direction of offset-vector and add/sub it to/from
  current position
 ##adj.TSScIdx (Eyecatcher)
=====================================================================
  


chgScR

protected final TSSect chgScR(int ix,
                              TSSect sc)
.
=====================================================================
 Methode "chgScR"
 liefern/modifizieren der verbundenen Section-Definition
 ##chgScR.TSScIdx (Eyecatcher)
=====================================================================
  


get$Sc

protected final int get$Sc()
.
=====================================================================
 Methode "get$Sc"
 Anzahl der Elemente des Feldes 'Sc' liefern
 ##get$Sc.TSScIdx (Eyecatcher)
=====================================================================
  


toStr

protected final java.lang.String toStr()
.
=====================================================================
 Method "toStr"
 Build a string-representation of all values of this class
 ##toStr.TSScIdx (Eyecatcher)
=====================================================================