A B C D E F G H I L M N O P Q R S T U V W X Y

R

radius - Variable in class rp1.rossum.RsPlacement
 
radius - Variable in class rp1.rossum.RsTarget
 
random - Variable in class rp1.rossum.request.RsTargetSelectionRequest
 
range - Variable in class rp1.rossum.event.RsRangeSensorEvent
 
range - Variable in class rp1.rossum.event.RsTargetSensorEvent
 
readPlan(InputStream) - Method in class rp1.planparser.RsPlanReader
 
refBounds - Variable in class rp1.rossum.RsBody
 
refEnclosure - Variable in class rp1.rossum.RsBody
 
region - Variable in class rp1.rossum.event.RsPaintSensorEvent
 
remove(SimTask) - Method in class rp1.simulator.SimTaskQueue
 
removeClient(SimClient) - Method in class rp1.simulator.SimSession
 
removeContactSensorEventHandler(RsBodyContactSensor) - Method in class rp1.rossum.RsClient
 
removeContactSensorEventHandler(RsBodyContactSensor, RsContactSensorEventHandler) - Method in class rp1.rossum.RsClient
 
removeEncoderStatusEventHandler() - Method in class rp1.rossum.RsClient
 
removeEncoderStatusEventHandler(RsEncoderStatusEventHandler) - Method in class rp1.rossum.RsClient
 
removeHeartbeatEventHandler() - Method in class rp1.rossum.RsClient
 
removeHeartbeatEventHandler(RsHeartbeatEventHandler) - Method in class rp1.rossum.RsClient
 
removeMotionHaltedEventHandler() - Method in class rp1.rossum.RsClient
 
removeMotionHaltedEventHandler(RsMotionStartedEventHandler) - Method in class rp1.rossum.RsClient
 
removeMotionStartedEventHandler() - Method in class rp1.rossum.RsClient
 
removeMotionStartedEventHandler(RsMotionStartedEventHandler) - Method in class rp1.rossum.RsClient
 
removeMouseClickEventHandler() - Method in class rp1.rossum.RsClient
 
removeMouseClickEventHandler(RsMouseClickEventHandler) - Method in class rp1.rossum.RsClient
 
removePaintPattern() - Method in class rp1.rossum.RsBodyPainter
 
removePaintSensorEventHandler(RsBodyPaintSensor) - Method in class rp1.rossum.RsClient
 
removePaintSensorEventHandler(RsBodyPaintSensor, RsPaintSensorEventHandler) - Method in class rp1.rossum.RsClient
 
removePlacementEventHandler() - Method in class rp1.rossum.RsClient
 
removePlacementEventHandler(RsPlacementEventHandler) - Method in class rp1.rossum.RsClient
 
removePlanEventHandler() - Method in class rp1.rossum.RsClient
 
removePlanEventHandler(RsPlanEventHandler) - Method in class rp1.rossum.RsClient
 
removePositionEventHandler() - Method in class rp1.rossum.RsClient
 
removePositionEventHandler(RsPositionEventHandler) - Method in class rp1.rossum.RsClient
 
removeRangeSensorEventHandler(RsBodyRangeSensor) - Method in class rp1.rossum.RsClient
 
removeRangeSensorEventHandler(RsBodyRangeSensor, RsRangeSensorEventHandler) - Method in class rp1.rossum.RsClient
 
removeStartMotionTask() - Method in class rp1.simulator.SimClient
 
removeTargetSelectionEventHandler() - Method in class rp1.rossum.RsClient
 
removeTargetSelectionEventHandler(RsTargetSelectionEventHandler) - Method in class rp1.rossum.RsClient
 
removeTargetSensorEventHandler(RsBodyTargetSensor) - Method in class rp1.rossum.RsClient
 
removeTargetSensorEventHandler(RsBodyTargetSensor, RsTargetSensorEventHandler) - Method in class rp1.rossum.RsClient
 
removeTasksForOriginator(Object) - Method in class rp1.simulator.SimTaskQueue
 
removeTimeoutEventHandler() - Method in class rp1.rossum.RsClient
 
removeTimeoutEventHandler(RsTimeoutEventHandler) - Method in class rp1.rossum.RsClient
 
removeTrailer() - Method in class rp1.rossum.RsBodyPainter
 
repaint(Graphics, RsTransform) - Method in class rp1.simulator.SimPaintBox
 
REQ_ACTUATOR_CONTROL - Static variable in class rp1.rossum.request.RsRequest
 
REQ_ARRAY_SIZE - Static variable in class rp1.rossum.request.RsRequest
 
REQ_ENCODER_STATUS - Static variable in class rp1.rossum.request.RsRequest
 
REQ_HALT - Static variable in class rp1.rossum.request.RsRequest
 
REQ_HEARTBEAT - Static variable in class rp1.rossum.request.RsRequest
 
REQ_MAX_CODE - Static variable in class rp1.rossum.request.RsRequest
 
REQ_MOTION - Static variable in class rp1.rossum.request.RsRequest
 
REQ_PAINTER_CHANGE - Static variable in class rp1.rossum.request.RsRequest
 
REQ_PLACEMENT - Static variable in class rp1.rossum.request.RsRequest
 
REQ_PLAN - Static variable in class rp1.rossum.request.RsRequest
 
REQ_POSITION - Static variable in class rp1.rossum.request.RsRequest
 
REQ_SENSOR_STATUS - Static variable in class rp1.rossum.request.RsRequest
 
REQ_SET_POSITION - Static variable in class rp1.rossum.request.RsRequest
 
REQ_SUBSCRIPTION - Static variable in class rp1.rossum.request.RsRequest
 
REQ_TARGET_SELECTION - Static variable in class rp1.rossum.request.RsRequest
 
REQ_TIMEOUT - Static variable in class rp1.rossum.request.RsRequest
 
requestID - Variable in class rp1.rossum.request.RsRequest
 
requestIndex - Variable in class rp1.rossum.event.RsEncoderStatusEvent
Request index from RsClient.sendEncoderStatusRequest.
requestIndex - Variable in class rp1.rossum.request.RsEncoderStatusRequest
 
RESET - Static variable in class rp1.rossum.request.RsActuatorControlRequest
 
resetEncoder() - Method in class rp1.rossum.RsWheel
Resets all state data for the encoder.
resetPaintBoxes() - Method in class rp1.simulator.SimSession
 
resetStateData() - Method in class rp1.rossum.RsBody
 
resetStateData() - Method in class rp1.rossum.RsBodyPart
resetStateData is usually called when a placement is established.
resetStateData() - Method in class rp1.rossum.RsWheel
 
resetStateData() - Method in class rp1.rossum.RsWheelSystem
 
resolveInternalCoordinate(double) - Method in class rp1.rossum.RsUnits
 
resolveUserCoordinate(double) - Method in class rp1.rossum.RsUnits
 
retrieveStateData(SimStateDataInterface) - Method in class rp1.simulator.SimStateDataExchange
 
rotationalVelocity - Variable in class rp1.rossum.event.RsMotionStartedEvent
 
rotationalVelocity - Variable in class rp1.rossum.request.RsMotionRequest
 
rp1 - package rp1
The main container package for all RP1 packages and the main Server class.
rp1.planparser - package rp1.planparser
Provides classes for parsing RP1 floor plan specification files; this package is intended strictly for the use of the RP1 simulator and is of little or no interest to developers creating RP1 client applications.
rp1.rossum - package rp1.rossum
Provides classes to be used as the basis of both the RP1 simulator and client applications.
rp1.rossum.event - package rp1.rossum.event
Provides classes to be used for RP1 Events; relevant to client applications.
rp1.rossum.request - package rp1.rossum.request
Provides classes to be used for RP1 Events; only a few of the classes are relevant to client applications.
rp1.simulator - package rp1.simulator
Provides classes to be used for the RP1 simulator internals.
RsAccelerationParameter - Class in rp1.rossum
A class used to specify acceleration profiles.
RsAccelerationParameter(double, double) - Constructor for class rp1.rossum.RsAccelerationParameter
 
RsAckermanSteering - Class in rp1.rossum
An actuator class representing the Ackerman steering locomotion systems.
RsAckermanSteering(double, double, double, double, boolean) - Constructor for class rp1.rossum.RsAckermanSteering
Creates and initializes an object representing an Ackerman steering system..
RsActuator - Class in rp1.rossum
The abstract, base class for all actuator implementations.
RsActuator() - Constructor for class rp1.rossum.RsActuator
 
RsActuatorControlRequest - Class in rp1.rossum.request
The request used to specify all actuator control sequences; unlike other request classes, this one is often instantiated directly in client applications.
RsActuatorControlRequest(int, int) - Constructor for class rp1.rossum.request.RsActuatorControlRequest
 
RsActuatorControlRequestHandler - Interface in rp1.rossum.request
A server-side handler used for all actuator requests.
RsBody - Class in rp1.rossum
The container class for defining a simulated robot.
RsBody(String) - Constructor for class rp1.rossum.RsBody
 
RsBodyArt - Class in rp1.rossum
A class for composing non-interactive, render-only body parts.
RsBodyArt(double[], int) - Constructor for class rp1.rossum.RsBodyArt
 
RsBodyCircle - Class in rp1.rossum
A convenience class for creating circular body parts.
RsBodyCircle(double, double, double) - Constructor for class rp1.rossum.RsBodyCircle
 
RsBodyContactSensor - Class in rp1.rossum
The sensor for detecting contact with other objects (a touch sensor).
RsBodyContactSensor(double[], int) - Constructor for class rp1.rossum.RsBodyContactSensor
 
RsBodyPainter - Class in rp1.rossum
The class that enables the robot to deposit paint trails in the simulation environment; a robot may have more than one of these.
RsBodyPainter() - Constructor for class rp1.rossum.RsBodyPainter
 
RsBodyPainter(double[], int) - Constructor for class rp1.rossum.RsBodyPainter
 
RsBodyPaintSensor - Class in rp1.rossum
A sensor for detecting paint features in the simulated floor plan.
RsBodyPaintSensor(double[], int, double, double) - Constructor for class rp1.rossum.RsBodyPaintSensor
 
RsBodyPart - Class in rp1.rossum
The abstract base class for all body parts.
RsBodyPart() - Constructor for class rp1.rossum.RsBodyPart
 
RsBodyRangeSensor - Class in rp1.rossum
The sensor for measuring distance to objects.
RsBodyRangeSensor(double[], int, double, double, double, double, int) - Constructor for class rp1.rossum.RsBodyRangeSensor
 
RsBodySensor - Class in rp1.rossum
The abstract base class for all sensor classes.
RsBodySensor(double[], int) - Constructor for class rp1.rossum.RsBodySensor
 
RsBodyShape - Class in rp1.rossum
A class for defining physical, interactive body parts for robot bodies.
RsBodyShape() - Constructor for class rp1.rossum.RsBodyShape
 
RsBodyShape(double[], int) - Constructor for class rp1.rossum.RsBodyShape
 
RsBodyTargetSensor - Class in rp1.rossum
A sensor for detecting "target" objects in the simulated floor plan.
RsBodyTargetSensor(double[], int, double, double, double, double, double, int, int) - Constructor for class rp1.rossum.RsBodyTargetSensor
 
RsCaptionSpecParser - Class in rp1.planparser
 
RsCaptionSpecParser(RsTokenReader) - Constructor for class rp1.planparser.RsCaptionSpecParser
 
RsClient - Class in rp1.rossum
The main class for connecting a client-side application to the simulator.
RsClient() - Constructor for class rp1.rossum.RsClient
 
RsColor - Class in rp1.rossum
A class providing static methods useful for translating color names.
RsColor() - Constructor for class rp1.rossum.RsColor
 
RsComponent - Class in rp1.rossum
The abstract base class for all RP1 simulation objects, including body parts, motions, and walls and other floorplan features.
RsComponent() - Constructor for class rp1.rossum.RsComponent
 
RsConnection - Class in rp1.rossum
A class used by the simulator to communicate with clients.
RsConnection() - Constructor for class rp1.rossum.RsConnection
 
RsConnectionBodyHandler - Class in rp1.rossum
An abstract class intended for internal use in the RP1 simulator, RsConnectionBodyHandler defines methods for transferring RP1 robot body definitions.
RsConnectionBodyHandler() - Constructor for class rp1.rossum.RsConnectionBodyHandler
 
RsContactSensorEvent - Class in rp1.rossum.event
An event generated by the simulator when a contact sensor undergoes a change in state.
RsContactSensorEvent(double, int, boolean) - Constructor for class rp1.rossum.event.RsContactSensorEvent
 
RsContactSensorEvent(double, int, boolean, String) - Constructor for class rp1.rossum.event.RsContactSensorEvent
 
RsContactSensorEventHandler - Interface in rp1.rossum.event
An event handler for contact sensor events.
RsDeclarationParser - Class in rp1.planparser
 
RsDeclarationParser() - Constructor for class rp1.planparser.RsDeclarationParser
 
RsDifferentialSteering - Class in rp1.rossum
An actuator class representing differential steering locomotion systems.
RsDifferentialSteering(double, double) - Constructor for class rp1.rossum.RsDifferentialSteering
Creates and initializes an object representing an differential steering system.
RsDummyParser - Class in rp1.planparser
 
RsDummyParser(String, RsTokenReader) - Constructor for class rp1.planparser.RsDummyParser
 
RsEncoder - Interface in rp1.rossum
An incompletely implemented interface to describe encoders.
RsEncoderStatusEvent - Class in rp1.rossum.event
Provides data for encoder data; because this is a transitional implementation it is not treated as a true sensor event.
RsEncoderStatusEvent(double, int, int, int, int, int, int, double, boolean) - Constructor for class rp1.rossum.event.RsEncoderStatusEvent
 
RsEncoderStatusEventHandler - Interface in rp1.rossum.event
An event handler for contact sensor events.
RsEncoderStatusRequest - Class in rp1.rossum.request
A request for status for one or more encoders.
RsEncoderStatusRequest(int, int[], boolean) - Constructor for class rp1.rossum.request.RsEncoderStatusRequest
 
RsEncoderStatusRequestHandler - Interface in rp1.rossum.request
A server-side handler for encoder status requests.
RsEvent - Class in rp1.rossum.event
The abstract base class for all simulator-event classes.
RsEvent(int, double) - Constructor for class rp1.rossum.event.RsEvent
 
RsEventHandler - Interface in rp1.rossum.event
The base interface for all event handlers.
RsFeet - Class in rp1.rossum
A class for performing units conversions for values given in feet.
RsFeet() - Constructor for class rp1.rossum.RsFeet
 
RsHaltRequest - Class in rp1.rossum.request
A request for a halt.
RsHaltRequest() - Constructor for class rp1.rossum.request.RsHaltRequest
 
RsHaltRequestHandler - Interface in rp1.rossum.request
A server-side handler for halt requests.
RsHeartbeatEvent - Class in rp1.rossum.event
An event generated by the simulator at fixed intervals upon request by the client.
RsHeartbeatEvent(double, int) - Constructor for class rp1.rossum.event.RsHeartbeatEvent
 
RsHeartbeatEventHandler - Interface in rp1.rossum.event
A handler for the heartbeat event.
RsHeartbeatRequest - Class in rp1.rossum.request
A request for a heartbest event.
RsHeartbeatRequest(double) - Constructor for class rp1.rossum.request.RsHeartbeatRequest
 
RsHeartbeatRequestHandler - Interface in rp1.rossum.request
A server-side handler used for heartbeat requests.
RsInches - Class in rp1.rossum
A class for performing units conversions for values given in inches.
RsInches() - Constructor for class rp1.rossum.RsInches
 
RsInterlock - Interface in rp1.rossum
An interface used to support the RP1 interlock function.
RsLogger - Class in rp1.rossum
A deprecated class for logging.
RsLogger(String, boolean) - Constructor for class rp1.rossum.RsLogger
 
RsLogInterface - Interface in rp1.rossum
An interface for defining logging functions.
RsMeters - Class in rp1.rossum
A class for performing units conversions for values given in meters.
RsMeters() - Constructor for class rp1.rossum.RsMeters
 
RsMotion - Class in rp1.rossum
The abstract base class for all classes that model body trajectories.
RsMotion(RsMotion, double, double) - Constructor for class rp1.rossum.RsMotion
 
RsMotionCircle - Class in rp1.rossum
The class used for modeling trajectories that follow a circular arc.
RsMotionCircle(RsMotion, double, double, RsPoint, double) - Constructor for class rp1.rossum.RsMotionCircle
 
RsMotionDepiction - Class in rp1.rossum
A class used for obtaining instantaneous velocity and other state data for bodies in motion.
RsMotionDepiction(double, RsPoint, RsVector, double, boolean) - Constructor for class rp1.rossum.RsMotionDepiction
 
RsMotionHaltedEvent - Class in rp1.rossum.event
An event generated by the simulator when a motion is terminated or completed.
RsMotionHaltedEvent(double, int, double, double, double, double) - Constructor for class rp1.rossum.event.RsMotionHaltedEvent
 
RsMotionHaltedEventHandler - Interface in rp1.rossum.event
An event handler for motion-halted events.
RsMotionLine - Class in rp1.rossum
The class used for modeling trajectories that follow a linear path.
RsMotionLine(RsMotion, double, double, RsVector, double) - Constructor for class rp1.rossum.RsMotionLine
 
RsMotionNull - Class in rp1.rossum
The class used for modeling stationary motions (stopped motions).
RsMotionNull(RsMotion, double) - Constructor for class rp1.rossum.RsMotionNull
 
RsMotionNull(double, double, double, double) - Constructor for class rp1.rossum.RsMotionNull
 
RsMotionRequest - Class in rp1.rossum.request
A request for a motion; unlike many other request classes, this one is often instantiated directly in client applications.
RsMotionRequest(double, double, double) - Constructor for class rp1.rossum.request.RsMotionRequest
 
RsMotionRequestHandler - Interface in rp1.rossum.request
A server-side handler for motion requests.
RsMotionStartedEvent - Class in rp1.rossum.event
An event generated by the simulator when a motion is begun.
RsMotionStartedEvent(double, double, double, double, double, double, double) - Constructor for class rp1.rossum.event.RsMotionStartedEvent
 
RsMotionStartedEventHandler - Interface in rp1.rossum.event
An event handler for motion-started events.
RsMouseClickEvent - Class in rp1.rossum.event
An eventgenerated by the simulator when the client clicks the mouse within the simulator GUI.
RsMouseClickEvent(double, int, int, double, double) - Constructor for class rp1.rossum.event.RsMouseClickEvent
 
RsMouseClickEventHandler - Interface in rp1.rossum.event
An event handler for mouse-click events.
RsNavLink - Class in rp1.rossum
A floor-plan object used for modeling pre-programmed paths.
RsNavLink(String, RsPlan) - Constructor for class rp1.rossum.RsNavLink
 
RsNavLinkParser - Class in rp1.planparser
 
RsNavLinkParser(RsTokenReader) - Constructor for class rp1.planparser.RsNavLinkParser
 
RsNavNode - Class in rp1.rossum
A floor-plan object usef for modeling pre-programmed path intersections.
RsNavNode(String, RsPlan) - Constructor for class rp1.rossum.RsNavNode
 
RsNavNodeParser - Class in rp1.planparser
 
RsNavNodeParser(RsTokenReader) - Constructor for class rp1.planparser.RsNavNodeParser
 
RsObject - Class in rp1.rossum
The abstract base class for all floor-plan objects.
RsObject(String, RsPlan) - Constructor for class rp1.rossum.RsObject
 
RsObstacleParser - Class in rp1.planparser
 
RsObstacleParser(RsTokenReader) - Constructor for class rp1.planparser.RsObstacleParser
 
RsPaint - Class in rp1.rossum
A floor-plan object used for describing special regions within the floor plan or, simply, just for putting "paint" on the floor.
RsPaint(String, RsPlan) - Constructor for class rp1.rossum.RsPaint
 
RsPainterChangeRequest - Class in rp1.rossum.request
A request for a change in the status of a RsBodyPainter.
RsPainterChangeRequest(int, boolean, boolean, boolean, double, double, double, Color[]) - Constructor for class rp1.rossum.request.RsPainterChangeRequest
 
RsPainterChangeRequestHandler - Interface in rp1.rossum.request
A server-side handler for painter-change requests.
RsPaintParser - Class in rp1.planparser
 
RsPaintParser(RsTokenReader) - Constructor for class rp1.planparser.RsPaintParser
 
RsPaintSensorEvent - Class in rp1.rossum.event
An event generated by the simulator when a paint sensor undergoes a change in state.
RsPaintSensorEvent(double, int, double, double, boolean, int) - Constructor for class rp1.rossum.event.RsPaintSensorEvent
 
RsPaintSensorEventHandler - Interface in rp1.rossum.event
An event handler for paint-sensor events;
RsParser - Class in rp1.planparser
 
RsParser() - Constructor for class rp1.planparser.RsParser
 
RsParsingException - Exception in rp1.planparser
 
RsParsingException() - Constructor for exception rp1.planparser.RsParsingException
 
RsParsingException(String) - Constructor for exception rp1.planparser.RsParsingException
 
RsPlacement - Class in rp1.rossum
A floor-plan object giving named positions and orientations for the initial placement of robots.
RsPlacement(String, RsPlan) - Constructor for class rp1.rossum.RsPlacement
 
RsPlacementEvent - Class in rp1.rossum.event
An event generated by the simulator when it accepts placement of a robot.
RsPlacementEvent(double, boolean, String, double, double, double) - Constructor for class rp1.rossum.event.RsPlacementEvent
 
RsPlacementEventHandler - Interface in rp1.rossum.event
An event handler for placement events.
RsPlacementParser - Class in rp1.planparser
 
RsPlacementParser(RsTokenReader) - Constructor for class rp1.planparser.RsPlacementParser
 
RsPlacementRequest - Class in rp1.rossum.request
A request for placement.
RsPlacementRequest(String) - Constructor for class rp1.rossum.request.RsPlacementRequest
 
RsPlacementRequestHandler - Interface in rp1.rossum.request
A server-side handler for placement requests.
RsPlan - Class in rp1.rossum
The main container class for floor-plans.
RsPlan() - Constructor for class rp1.rossum.RsPlan
 
RsPlan(String) - Constructor for class rp1.rossum.RsPlan
 
RsPlanEvent - Class in rp1.rossum.event
An event generated by the simulator on request by the application for communicating the floor-plan data.
RsPlanEvent(double, Object) - Constructor for class rp1.rossum.event.RsPlanEvent
 
RsPlanEventHandler - Interface in rp1.rossum.event
An event handler for the plan event.
RsPlanReader - Class in rp1.planparser
 
RsPlanReader(String) - Constructor for class rp1.planparser.RsPlanReader
 
RsPlanRequest - Class in rp1.rossum.request
A request for a floor-plan event.
RsPlanRequest() - Constructor for class rp1.rossum.request.RsPlanRequest
 
RsPlanRequestHandler - Interface in rp1.rossum.request
A server-side handler for floor-plan requests.
RsPoint - Class in rp1.rossum
A representation of a single point.
RsPoint() - Constructor for class rp1.rossum.RsPoint
 
RsPoint(RsPoint) - Constructor for class rp1.rossum.RsPoint
 
RsPoint(double, double) - Constructor for class rp1.rossum.RsPoint
 
RsPoint(int, int) - Constructor for class rp1.rossum.RsPoint
 
RsPoint(RsVector) - Constructor for class rp1.rossum.RsPoint
 
RsPolygon - Class in rp1.rossum
A representation of a polygon; this class is used by the simulator for collision analysis, placement determination, paint sensing, etc.
RsPolygon(int, RsSegment[]) - Constructor for class rp1.rossum.RsPolygon
 
RsPolygon(double[], int) - Constructor for class rp1.rossum.RsPolygon
 
RsPolygonException - Exception in rp1.rossum
An exception thrown when an application attempts to instantiate a RsPolygon with defective coordinates.
RsPolygonException() - Constructor for exception rp1.rossum.RsPolygonException
 
RsPolygonException(String) - Constructor for exception rp1.rossum.RsPolygonException
 
RsPolygonParser - Class in rp1.planparser
 
RsPolygonParser(RsTokenReader) - Constructor for class rp1.planparser.RsPolygonParser
 
RsPositionEvent - Class in rp1.rossum.event
An event generated by the simulator on request by the application to obtain position data.
RsPositionEvent(double, double, double, double, double, double) - Constructor for class rp1.rossum.event.RsPositionEvent
 
RsPositionEventHandler - Interface in rp1.rossum.event
The event handler for position events;
RsPositionRequestHandler - Interface in rp1.rossum.request
A server-side handler for position requests.
rsProperties - Variable in class rp1.rossum.RsClient
 
RsProperties - Class in rp1.rossum
An extension of the Java Properties class with some convenience functions for reading datatypes.
RsProperties() - Constructor for class rp1.rossum.RsProperties
 
RsProperties(String[]) - Constructor for class rp1.rossum.RsProperties
 
RsPropertiesException - Exception in rp1.rossum
An exception thrown when invalidly formatted data is found in a RsProperties file.
RsPropertiesException() - Constructor for exception rp1.rossum.RsPropertiesException
 
RsPropertiesException(String) - Constructor for exception rp1.rossum.RsPropertiesException
 
RsProtocol - Class in rp1.rossum
The base class for both RsClient and RsConnection, defines most of the protocol elements for RP1 communications.
RsProtocol() - Constructor for class rp1.rossum.RsProtocol
 
RsProtocolShutdownHandler - Interface in rp1.rossum
A handler invoked when a client or server shuts down RP1 communications.
RsRangeSensorEvent - Class in rp1.rossum.event
An event generated by the simulator when a range sensor undergoes a change in state.
RsRangeSensorEvent(double, int, double, double, double, double, boolean, double) - Constructor for class rp1.rossum.event.RsRangeSensorEvent
 
RsRangeSensorEvent(double, int, double, double, double, double, boolean, double, String) - Constructor for class rp1.rossum.event.RsRangeSensorEvent
 
RsRangeSensorEventHandler - Interface in rp1.rossum.event
An event handler for range-sensor events.
RsRectangle - Class in rp1.rossum
A class used to represent rectangular regions using floating-point values, RsRectangle is used for analysis and graphics.
RsRectangle() - Constructor for class rp1.rossum.RsRectangle
 
RsRectangle(RsRectangle) - Constructor for class rp1.rossum.RsRectangle
 
RsRectangle(double, double, double, double) - Constructor for class rp1.rossum.RsRectangle
 
RsRectangle(RsPoint[], int) - Constructor for class rp1.rossum.RsRectangle
 
RsRequest - Class in rp1.rossum.request
The abstract base class for all requests.
RsRequest(int) - Constructor for class rp1.rossum.request.RsRequest
 
RsRequestHandler - Interface in rp1.rossum.request
The base interface for all server-side request handlers.
RsRunnable - Interface in rp1.rossum
This interface, which is intended for RP1 internal use, extends the Java Runnable interface, adding methods that are used for dynamically loaded clients.
RsSegment - Class in rp1.rossum
A representation of a fixed-length line segment; this class is used by the server for analysis.
RsSegment() - Constructor for class rp1.rossum.RsSegment
 
RsSegment(RsPoint, RsPoint) - Constructor for class rp1.rossum.RsSegment
 
RsSegment(double, double, double, double) - Constructor for class rp1.rossum.RsSegment
 
RsSegment(RsSegment) - Constructor for class rp1.rossum.RsSegment
 
RsSegSect - Class in rp1.rossum
A class used to treat line intersections.
RsSegSect() - Constructor for class rp1.rossum.RsSegSect
 
RsSensorEvent - Class in rp1.rossum.event
The base class for all sensor-related events.
RsSensorEvent(int, double, int) - Constructor for class rp1.rossum.event.RsSensorEvent
 
RsSensorEvent(int, double, int, String) - Constructor for class rp1.rossum.event.RsSensorEvent
 
RsSensorRequest - Class in rp1.rossum.request
A request for sensor status.
RsSensorRequest(int) - Constructor for class rp1.rossum.request.RsSensorRequest
 
RsSensorRequestHandler - Interface in rp1.rossum.request
A server-side handler for all sensor requests.
RsSpecificationParser - Class in rp1.planparser
 
RsSpecificationParser() - Constructor for class rp1.planparser.RsSpecificationParser
 
RsSubscriptionRequest - Class in rp1.rossum.request
A request for a subscription to events such as mouse-clicks or heartbeats that are triggered by something other client requests.
RsSubscriptionRequest(int, int, boolean) - Constructor for class rp1.rossum.request.RsSubscriptionRequest
 
RsSubscriptionRequestHandler - Interface in rp1.rossum.request
A server-side handler for subscription requests.
RsTarget - Class in rp1.rossum
A floor-plan object representing targets.
RsTarget(String, RsPlan) - Constructor for class rp1.rossum.RsTarget
 
RsTargetParser - Class in rp1.planparser
 
RsTargetParser(RsTokenReader) - Constructor for class rp1.planparser.RsTargetParser
 
RsTargetSelectionEvent - Class in rp1.rossum.event
An event issued when the user selects a specific target of interest.
RsTargetSelectionEvent(double, String, boolean) - Constructor for class rp1.rossum.event.RsTargetSelectionEvent
 
RsTargetSelectionEventHandler - Interface in rp1.rossum.event
An event handler for the target-selection event.
RsTargetSelectionRequest - Class in rp1.rossum.request
A client request for the simulator to select a specific target.
RsTargetSelectionRequest(boolean, String, boolean, boolean) - Constructor for class rp1.rossum.request.RsTargetSelectionRequest
 
RsTargetSelectionRequestHandler - Interface in rp1.rossum.request
A server-side handler for all target-selection requests.
RsTargetSensorEvent - Class in rp1.rossum.event
An event issued when a target sensor undergoes a state change.
RsTargetSensorEvent(double, int, double, double, double, double, boolean, double, double, double, double) - Constructor for class rp1.rossum.event.RsTargetSensorEvent
 
RsTargetSensorEvent(double, int, double, double, double, double, boolean, double, double, double, double, String) - Constructor for class rp1.rossum.event.RsTargetSensorEvent
 
RsTargetSensorEventHandler - Interface in rp1.rossum.event
An event handler for target-detection sensor events.
RsTimeoutEvent - Class in rp1.rossum.event
An event issued by request after a client specified timeout period expires.
RsTimeoutEvent(double, int) - Constructor for class rp1.rossum.event.RsTimeoutEvent
 
RsTimeoutEventHandler - Interface in rp1.rossum.event
An event handler for timeout events.
RsTimeoutRequest - Class in rp1.rossum.request
A client request for a timeout after a fixed period; note that timeout requests are all marked with a unique serial number that is returned to the client in the corresponding timeout event.
RsTimeoutRequest(double, int) - Constructor for class rp1.rossum.request.RsTimeoutRequest
 
RsTimeoutRequestHandler - Interface in rp1.rossum.request
A server-side handler for timeouts.
RsToken - Class in rp1.planparser
 
RsToken() - Constructor for class rp1.planparser.RsToken
 
RsTokenReader - Class in rp1.planparser
 
RsTokenReader(Reader) - Constructor for class rp1.planparser.RsTokenReader
 
RsTransform - Class in rp1.rossum
A class for representing matrix-based transformation of object position and orientation, used for both modeling and graphics.
RsTransform() - Constructor for class rp1.rossum.RsTransform
 
RsTransform(RsTransform) - Constructor for class rp1.rossum.RsTransform
 
RsTransform(double, double, double) - Constructor for class rp1.rossum.RsTransform
 
RsTransform(RsTransform, RsTransform) - Constructor for class rp1.rossum.RsTransform
 
RsUnits - Class in rp1.rossum
An abstract base class for RsInches, RsMeters, and RsFeet.
RsUnits(String) - Constructor for class rp1.rossum.RsUnits
 
RsUnitsSpecParser - Class in rp1.planparser
 
RsUnitsSpecParser(RsTokenReader) - Constructor for class rp1.planparser.RsUnitsSpecParser
 
RsVector - Class in rp1.rossum
A representation of a 2-element vector with a limited set of vector algebra operations; used for analysis.
RsVector() - Constructor for class rp1.rossum.RsVector
 
RsVector(RsVector) - Constructor for class rp1.rossum.RsVector
 
RsVector(double, double) - Constructor for class rp1.rossum.RsVector
 
RsWall - Class in rp1.rossum
A floor-plan object used to represent walls.
RsWall(String, RsPlan) - Constructor for class rp1.rossum.RsWall
 
RsWallParser - Class in rp1.planparser
 
RsWallParser(RsTokenReader) - Constructor for class rp1.planparser.RsWallParser
 
RsWheel - Class in rp1.rossum
A class used to represent wheels, generally stored in the collection elements of the RsWheelSystem.
RsWheel(double[], int, double, double, double) - Constructor for class rp1.rossum.RsWheel
 
RsWheel(double[], int, double, double, double, double) - Constructor for class rp1.rossum.RsWheel
 
RsWheelCaster - Class in rp1.rossum
A class used to represent caster wheels, generally stored in the collection elements of the RsWheelSystem.
RsWheelCaster(double[], int, double, double) - Constructor for class rp1.rossum.RsWheelCaster
 
RsWheelSystem - Class in rp1.rossum
This is the abstract base class for all locomotor classes.
RsWheelSystem() - Constructor for class rp1.rossum.RsWheelSystem
 
run() - Method in class rp1.rossum.RsClient
 
run() - Method in class rp1.rossum.RsConnection
note: in the references below, we have several places where we check verbosity if(verbosity) verbose(someString+someOtherString); If we are not in verbose mode, verbose is a do-nothing method, but we check first anyway so as not to incur the overhead of creating a temporary string (in Java, someString+someOtherString would be created as a short-lived String object even though it is never used).
run() - Method in class rp1.simulator.SimClientLauncherTask
 
run() - Method in class rp1.simulator.SimClientListenerTask
 
run() - Method in class rp1.simulator.SimSession
 
run() - Method in class rp1.simulator.SimTaskQueue
 

A B C D E F G H I L M N O P Q R S T U V W X Y