org.nlogo.agent
Class Link3D

java.lang.Object
  extended by java.util.Observable
      extended by org.nlogo.agent.Agent
          extended by org.nlogo.agent.Link
              extended by org.nlogo.agent.Link3D
All Implemented Interfaces:
Comparable, RenderableAgent, RenderableLink, RenderableLink3D, Agent, Link

public class Link3D
extends Link
implements RenderableLink3D


Field Summary
 
Fields inherited from class org.nlogo.agent.Link
BIT, DEFAULT_COLOR, LAST_PREDEFINED_VAR, MODE_FIXED, MODE_FREE, MODE_NONE, NUMBER_PREDEFINED_VARS, VAR_BREED, VAR_COLOR, VAR_END1, VAR_END2, VAR_LABEL, VAR_SHAPE, VAR_THICKNESS, VAR_TIEMODE
 
Fields inherited from class org.nlogo.agent.Agent
id, variables
 
Constructor Summary
Link3D(World world, Turtle end1, Turtle end2, AgentSet breed)
           
 
Method Summary
 double pitch()
           
 double z1()
           
 double z2()
           
 
Methods inherited from class org.nlogo.agent.Link
agentKey, bothEnds, cachedShape, cachedShape, classDisplayName, color, color, colorDouble, colorDoubleUnchecked, compareTo, die, end1, end2, getAgentBit, getAgentClass, getBreed, getBreedIndex, getBreedVariable, getImplicitVariables, getLinkBreedVariable, getLinkVariable, getLinkVariableDouble, getObserverVariable, getPatchAtOffsets, getPatchVariable, getPatchVariableDouble, getTurtleOrLinkVariable, getTurtleVariable, getTurtleVariableDouble, getVariable, hasLabel, heading, id, isDirectedLink, isDoubleVariable, isSpecialVariable, isTied, label, label, labelColor, labelColor, labelColor, labelString, lhidden, lhidden, lineThickness, lineThickness, linkDestinationSize, midpointX, midpointY, mode, mode, setBreed, setBreedVariable, setBreedVariable, setLinkBreedVariable, setLinkVariable, setLinkVariable, setObserverVariable, setPatchVariable, setPatchVariable, setTurtleOrLinkVariable, setTurtleVariable, setTurtleVariable, setVariable, shape, shape, size, toString, untie, x1, x2, y1, y2
 
Methods inherited from class org.nlogo.agent.Agent
getVariableCount, variableConstraint, variableConstraint, world
 
Methods inherited from class java.util.Observable
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nlogo.agent.RenderableLink
heading, isDirectedLink, linkDestinationSize, midpointX, midpointY, x1, x2, y1, y2
 
Methods inherited from interface org.nlogo.agent.RenderableAgent
color, hasLabel, labelColor, labelString, lineThickness, shape, size
 

Constructor Detail

Link3D

public Link3D(World world,
              Turtle end1,
              Turtle end2,
              AgentSet breed)
Method Detail

z1

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

z2

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

pitch

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