us.ihmc.utilities.listeners
Class RemoteListener3D

java.lang.Object
  extended by us.ihmc.utilities.listeners.RemoteListener3D
All Implemented Interfaces:
Listener, Listener3D

public class RemoteListener3D
extends java.lang.Object
implements Listener3D


Constructor Summary
RemoteListener3D(java.lang.String name, java.util.HashMap<java.lang.String,GraphicAttributesSimple> keyToPointAttributesSimple, java.util.HashMap<java.lang.String,GraphicAttributesSimple> keyToVectorAttributesSimple, java.util.HashMap<java.lang.String,GraphicAttributesSimple> keyToLineAttributesSimple)
           
 
Method Summary
 void close()
           
 boolean init(java.io.DataOutputStream dataOutputStream)
           
 boolean init(int port, java.lang.String address)
           
static void main(java.lang.String[] args)
           
 void resetAll()
           
 void resetLine(java.lang.Object key)
           
 void resetPoint(java.lang.Object key)
           
 void resetVector(java.lang.Object key)
           
 void sendMessage(java.lang.String message)
           
 void setLineInWorld(java.lang.Object key, double xStart, double yStart, double zStart, double xEnd, double yEnd, double zEnd)
           
 void setPointInWorld(java.lang.Object key, double x, double y, double z)
           
 void setVectorInWorld(java.lang.Object key, double xStart, double yStart, double zStart, double xEnd, double yEnd, double zEnd)
           
 void tick()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteListener3D

public RemoteListener3D(java.lang.String name,
                        java.util.HashMap<java.lang.String,GraphicAttributesSimple> keyToPointAttributesSimple,
                        java.util.HashMap<java.lang.String,GraphicAttributesSimple> keyToVectorAttributesSimple,
                        java.util.HashMap<java.lang.String,GraphicAttributesSimple> keyToLineAttributesSimple)
Method Detail

init

public boolean init(java.io.DataOutputStream dataOutputStream)

init

public boolean init(int port,
                    java.lang.String address)

close

public void close()

setPointInWorld

public void setPointInWorld(java.lang.Object key,
                            double x,
                            double y,
                            double z)
Specified by:
setPointInWorld in interface Listener3D

setVectorInWorld

public void setVectorInWorld(java.lang.Object key,
                             double xStart,
                             double yStart,
                             double zStart,
                             double xEnd,
                             double yEnd,
                             double zEnd)
Specified by:
setVectorInWorld in interface Listener3D

setLineInWorld

public void setLineInWorld(java.lang.Object key,
                           double xStart,
                           double yStart,
                           double zStart,
                           double xEnd,
                           double yEnd,
                           double zEnd)
Specified by:
setLineInWorld in interface Listener3D

resetPoint

public void resetPoint(java.lang.Object key)
Specified by:
resetPoint in interface Listener3D

resetVector

public void resetVector(java.lang.Object key)
Specified by:
resetVector in interface Listener3D

resetLine

public void resetLine(java.lang.Object key)
Specified by:
resetLine in interface Listener3D

resetAll

public void resetAll()
Specified by:
resetAll in interface Listener3D

sendMessage

public void sendMessage(java.lang.String message)
Specified by:
sendMessage in interface Listener

tick

public void tick()
Specified by:
tick in interface Listener

main

public static void main(java.lang.String[] args)