us.ihmc.utilities.listeners
Class RemoteListener3D
java.lang.Object
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 keyToPointAttributesSimple,
java.util.HashMap keyToVectorAttributesSimple,
java.util.HashMap 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 |
RemoteListener3D
public RemoteListener3D(java.lang.String name,
java.util.HashMap keyToPointAttributesSimple,
java.util.HashMap keyToVectorAttributesSimple,
java.util.HashMap keyToLineAttributesSimple)
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)