edu.cmu.emulator.demoVis
Interface DemoWorldVis

All Superinterfaces:
Remote
All Known Implementing Classes:
DemoWorldVisImpl

public interface DemoWorldVis
extends Remote


Method Summary
 void destinationReached(String name, double[] pos)
           
 void loadMap(String mapName, double pixelsPerMeterX, double pixelsPerMeterY, double originPixelX, double originPixelY)
           
 void newObjectPosition(String name, double[] pos)
           
 void nodeMoved(String nodeName, double[] pos)
           
 void objectAdded(String nodeName, double[] pos, String color)
           
 void objectMoved(String nodeName, double[] pos)
           
 void objectSetPosition(String nodeName, double[] pos)
           
 void objectSetStationary(String nodeName, double[] pos)
           
 void start()
           
 

Method Detail

start

void start()
           throws RemoteException
Throws:
RemoteException

loadMap

void loadMap(String mapName,
             double pixelsPerMeterX,
             double pixelsPerMeterY,
             double originPixelX,
             double originPixelY)
             throws RemoteException
Throws:
RemoteException

destinationReached

void destinationReached(String name,
                        double[] pos)
                        throws RemoteException
Throws:
RemoteException

newObjectPosition

void newObjectPosition(String name,
                       double[] pos)
                       throws RemoteException
Throws:
RemoteException

nodeMoved

void nodeMoved(String nodeName,
               double[] pos)
               throws RemoteException
Throws:
RemoteException

objectAdded

void objectAdded(String nodeName,
                 double[] pos,
                 String color)
                 throws RemoteException
Throws:
RemoteException

objectSetPosition

void objectSetPosition(String nodeName,
                       double[] pos)
                       throws RemoteException
Throws:
RemoteException

objectSetStationary

void objectSetStationary(String nodeName,
                         double[] pos)
                         throws RemoteException
Throws:
RemoteException

objectMoved

void objectMoved(String nodeName,
                 double[] pos)
                 throws RemoteException
Throws:
RemoteException


Copyright © 2013. All Rights Reserved.