org.nlogo.agent
Class LinkStamp3D

java.lang.Object
  extended by org.nlogo.agent.LinkStamp3D
All Implemented Interfaces:
RenderableAgent, RenderableLink, RenderableLink3D

public class LinkStamp3D
extends Object
implements RenderableLink3D


Method Summary
 Object color()
           
 boolean hasLabel()
           
 double heading()
           
 boolean isDirectedLink()
           
 Object labelColor()
           
 String labelString()
           
 double lineThickness()
           
 double linkDestinationSize()
           
 double midpointX()
           
 double midpointY()
           
 double pitch()
           
 String shape()
           
 double size()
           
 double x1()
           
 double x2()
           
 double y1()
           
 double y2()
           
 double z1()
           
 double z2()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

shape

public String shape()
Specified by:
shape in interface RenderableAgent

color

public Object color()
Specified by:
color in interface RenderableAgent

lineThickness

public double lineThickness()
Specified by:
lineThickness in interface RenderableAgent

x1

public double x1()
Specified by:
x1 in interface RenderableLink

y1

public double y1()
Specified by:
y1 in interface RenderableLink

z1

public double z1()
Specified by:
z1 in interface RenderableLink3D

x2

public double x2()
Specified by:
x2 in interface RenderableLink

y2

public double y2()
Specified by:
y2 in interface RenderableLink

z2

public double z2()
Specified by:
z2 in interface RenderableLink3D

midpointX

public double midpointX()
Specified by:
midpointX in interface RenderableLink

midpointY

public double midpointY()
Specified by:
midpointY in interface RenderableLink

isDirectedLink

public boolean isDirectedLink()
Specified by:
isDirectedLink in interface RenderableLink

linkDestinationSize

public double linkDestinationSize()
Specified by:
linkDestinationSize in interface RenderableLink

heading

public double heading()
Specified by:
heading in interface RenderableLink

pitch

public double pitch()
Specified by:
pitch in interface RenderableLink3D

size

public double size()
Specified by:
size in interface RenderableAgent

hasLabel

public boolean hasLabel()
Specified by:
hasLabel in interface RenderableAgent

labelString

public String labelString()
Specified by:
labelString in interface RenderableAgent

labelColor

public Object labelColor()
Specified by:
labelColor in interface RenderableAgent