rp1.rossum
Class RsNavLink

java.lang.Object
  extended by rp1.rossum.RsObject
      extended by rp1.rossum.RsNavLink

public class RsNavLink
extends RsObject

A floor-plan object used for modeling pre-programmed paths.


Field Summary
 RsNavNode n0
           
 RsNavNode n1
           
 RsSegment segment
           
 boolean visited
           
 
Fields inherited from class rp1.rossum.RsObject
fillColor, isGeometrySet, label, lineColor, plan
 
Constructor Summary
RsNavLink(java.lang.String nameReference, RsPlan planReference)
           
 
Method Summary
 java.lang.String getClassName()
           
 double[] getGeometry()
           
 java.lang.String getLabel()
           
 void paint(java.awt.Graphics g, RsTransform gt)
           
 void setGeometry(double[] a)
           
 void setLabel(java.lang.String _label)
           
 void setNodes(RsNavNode _n0, RsNavNode _n1)
           
 
Methods inherited from class rp1.rossum.RsObject
getBounds, getName, getSelected, setBounds, setColor, setFillColor, setLineColor, setName, setSelected
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

n0

public RsNavNode n0

n1

public RsNavNode n1

segment

public RsSegment segment

visited

public boolean visited
Constructor Detail

RsNavLink

public RsNavLink(java.lang.String nameReference,
                 RsPlan planReference)
Method Detail

setNodes

public void setNodes(RsNavNode _n0,
                     RsNavNode _n1)

setGeometry

public void setGeometry(double[] a)
Specified by:
setGeometry in class RsObject

getGeometry

public double[] getGeometry()
Specified by:
getGeometry in class RsObject

setLabel

public void setLabel(java.lang.String _label)
Overrides:
setLabel in class RsObject

getLabel

public java.lang.String getLabel()

getClassName

public java.lang.String getClassName()
Specified by:
getClassName in class RsObject

paint

public void paint(java.awt.Graphics g,
                  RsTransform gt)
Specified by:
paint in class RsObject