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

R

random() - Static method in class java.lang.Math
Random number generator.
Random - Class in java.util
Pseudo-random number generation.
Random(long) - Constructor for class java.util.Random
 
Random() - Constructor for class java.util.Random
 
random(int, int) - Static method in class lejos.util.Matrix
Generate matrix with random elements
RandomAccess - Interface in java.util
Just some interface that something allowes efficient RandomAccess (for example a List).
range(Pose) - Method in class lejos.robotics.mapping.LineMap
Calculate the range of a robot to the nearest wall
range(Pose) - Method in interface lejos.robotics.mapping.RangeMap
The the range to the nearest wall (or other feature)
RangeFinder - Interface in lejos.robotics
Abstraction for a range finder sensor that returns the distance to the nearest object
RangeMap - Interface in lejos.robotics.mapping
The RangeMap interface supports determining the range to a feature on the map (such as a wall), from an object with a specific pose.
RangeReading - Class in lejos.robotics
Represent a single range reading
RangeReading(float, float) - Constructor for class lejos.robotics.RangeReading
Create the reading
RangeReadings - Class in lejos.robotics
Represents a set of range readings.
RangeReadings(int) - Constructor for class lejos.robotics.RangeReadings
 
RangeScanner - Interface in lejos.robotics
Abstraction for a single range scanning sensor, rotating platform with a range finder, or a complete robot, that obtains a set of range readings at a set of angles to# the robot's heading.
RAW - Static variable in class lejos.nxt.comm.NXTConnection
 
rawADValue - Variable in class lejos.nxt.remote.InputValues
The raw value from the Analog to Digital (AD) converter.
RAWMODE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
RConsole - Class in lejos.nxt.comm
This class provides a simple way of sending output for viewing on a PC.
RCXAbstractPort - Class in lejos.nxt.rcxcomm
RCXAbstractPort provides an interface similar to java.net.Socket Adapted from original code created by the LEGO3 Team at DTU-IAU RCXAbstractPort implements input and output stream handling and input buffering.
RCXAbstractPort(PacketHandler) - Constructor for class lejos.nxt.rcxcomm.RCXAbstractPort
Constructor for the RCXAbstractPort.
RCXLightSensor - Class in lejos.nxt.addon
This class is used to obtain readings from a legacy RCX light sensor, using an adapter cable to connect it to the NXT brick.
RCXLightSensor(LegacySensorPort) - Constructor for class lejos.nxt.addon.RCXLightSensor
Create an RCX light sensor object attached to the specified port.
RCXLink - Class in lejos.nxt.addon
Supports Mindsensors NRLink RCX IR adapter.
RCXLink(I2CPort) - Constructor for class lejos.nxt.addon.RCXLink
 
RCXMotor - Class in lejos.nxt.addon
Abstraction for an RCX motor.
RCXMotor(BasicMotorPort) - Constructor for class lejos.nxt.addon.RCXMotor
 
RCXMotorMultiplexer - Class in lejos.nxt.addon
Supports the mindsensors RCX Motor Multiplexer
RCXMotorMultiplexer(I2CPort) - Constructor for class lejos.nxt.addon.RCXMotorMultiplexer
 
RCXPlexedMotorPort - Class in lejos.nxt.addon
Supports a motor connected to the Mindsensors RCX Motor Multiplexer
RCXPlexedMotorPort(RCXMotorMultiplexer, int) - Constructor for class lejos.nxt.addon.RCXPlexedMotorPort
 
RCXPort - Class in lejos.nxt.rcxcomm
RCXPort provides an interface similar to java.net.Socket Adapted from original code created by the LEGO3 Team at DTU-IAU Uses Reliable low-level comms for communication.
RCXPort(SensorPort) - Constructor for class lejos.nxt.rcxcomm.RCXPort
 
RCXRemoteMotorPort - Class in lejos.nxt.addon
Supports a motor connected to a remote RCX via a mindsensord NRLink adapter
RCXRemoteMotorPort(RCXLink, int) - Constructor for class lejos.nxt.addon.RCXRemoteMotorPort
 
RCXRotationSensor - Class in lejos.nxt.addon
Provide access to the Lego RCX Rotation Sensor.
RCXRotationSensor(LegacySensorPort) - Constructor for class lejos.nxt.addon.RCXRotationSensor
Create an RCX rotation sensor object attached to the specified port.
RCXSensorMultiplexer - Class in lejos.nxt.addon
Supports Mindsensors RXMux
This sensor allows you to connect up to four RCX type sensors toa single port.
RCXSensorMultiplexer(I2CPort) - Constructor for class lejos.nxt.addon.RCXSensorMultiplexer
 
RCXTemperatureSensor - Class in lejos.nxt.addon
Abstraction for an RCX temperature sensor.
RCXTemperatureSensor(LegacySensorPort) - Constructor for class lejos.nxt.addon.RCXTemperatureSensor
Create an RCX temperature sensor object attached to the specified port.
read() - Method in class java.io.BufferedInputStream
 
read(byte[], int, int) - Method in class java.io.BufferedInputStream
 
read() - Method in class java.io.ByteArrayInputStream
 
read(byte[], int, int) - Method in class java.io.ByteArrayInputStream
 
read() - Method in class java.io.FileInputStream
 
read(byte[], int, int) - Method in class java.io.FileInputStream
 
read() - Method in class java.io.FilterInputStream
 
read(byte[], int, int) - Method in class java.io.FilterInputStream
 
read() - Method in class java.io.InputStream
Reads the next byte of data from the input stream.
read(byte[]) - Method in class java.io.InputStream
Reads some number of bytes from the input stream and stores them into the buffer array b.
read(byte[], int, int) - Method in class java.io.InputStream
Reads up to len bytes of data from the input stream into an array of bytes.
read() - Method in class java.io.Reader
 
read(char[]) - Method in class java.io.Reader
 
read(char[], int, int) - Method in class java.io.Reader
 
READ - Static variable in class javax.microedition.io.Connector
Access mode READ.
read() - Method in class lejos.io.LejosInputStreamReader
 
read(char[], int, int) - Method in class lejos.io.LejosInputStreamReader
 
READ - Static variable in class lejos.nxt.comm.LCP
 
read(byte[], int, boolean) - Method in class lejos.nxt.comm.NXTConnection
Attempt to read data from the connection.
read(byte[], int) - Method in class lejos.nxt.comm.NXTConnection
Perform a blocking read on the connection
read() - Method in class lejos.nxt.comm.NXTInputStream
Returns one byte as an integer between 0 and 255.
read() - Static method in class lejos.nxt.rcxcomm.LLC
read a single byte, if available
READ - Static variable in interface lejos.nxt.remote.NXTProtocol
 
READ_WRITE - Static variable in class javax.microedition.io.Connector
Access mode READ_WRITE.
readBoolean() - Method in interface java.io.DataInput
 
readBoolean() - Method in class java.io.DataInputStream
 
readBooleanValue() - Method in interface lejos.nxt.ADSensorPort
 
readBooleanValue() - Method in class lejos.nxt.remote.RemoteSensorPort
Reads the boolean value of the sensor.
readBooleanValue() - Method in class lejos.nxt.SensorPort
Reads the boolean value of the sensor.
readButtons() - Static method in class lejos.nxt.Button
Low-level API that reads status of buttons.
readByte() - Method in interface java.io.DataInput
 
readByte() - Method in class java.io.DataInputStream
 
readBytes(byte[]) - Method in class lejos.nxt.addon.RCXLink
 
readChar() - Method in interface java.io.DataInput
 
readChar() - Method in class java.io.DataInputStream
 
readColor() - Method in class lejos.nxt.ColorLightSensor
Read the current color and return an enum value.
readDouble() - Method in interface java.io.DataInput
 
readDouble() - Method in class java.io.DataInputStream
 
Reader - Class in java.io
Basic Reader implementation.
readFile(byte, int) - Method in class lejos.nxt.remote.NXTCommand
Returns requested number of bytes from a file.
readFloat() - Method in interface java.io.DataInput
 
readFloat() - Method in class java.io.DataInputStream
 
readFully(byte[]) - Method in interface java.io.DataInput
 
readFully(byte[], int, int) - Method in interface java.io.DataInput
 
readFully(byte[]) - Method in class java.io.DataInputStream
 
readFully(byte[], int, int) - Method in class java.io.DataInputStream
 
readInt() - Method in interface java.io.DataInput
 
readInt() - Method in class java.io.DataInputStream
 
readLine() - Method in interface java.io.DataInput
 
readLine() - Method in class java.io.DataInputStream
Deprecated. broken in various ways, use BufferedReader.readLine instead
readLong() - Method in interface java.io.DataInput
 
readLong() - Method in class java.io.DataInputStream
 
readNormalizedValue() - Method in class lejos.nxt.LightSensor
Get the normalized light reading
readPacket(byte[], int) - Static method in class lejos.nxt.comm.Bluetooth
Read a packet from the stream.
readPacket(byte[], int) - Method in class lejos.nxt.comm.NXTConnection
Read a packet from the stream.
readPacket(byte[]) - Static method in class lejos.nxt.rcxcomm.Serial
Read an assembled packet.
readPage(byte[], int) - Static method in class lejos.nxt.Flash
 
readRawValue() - Method in class lejos.nxt.addon.EOPD
 
readRawValue() - Method in interface lejos.nxt.ADSensorPort
 
readRawValue() - Method in class lejos.nxt.ColorLightSensor
Return a single raw value from the device.
readRawValue() - Method in class lejos.nxt.remote.RemoteSensorPort
Reads the raw value of the sensor.
readRawValue() - Method in class lejos.nxt.SensorPort
Reads the raw value of the sensor.
readRawValues(int[]) - Method in class lejos.nxt.ColorLightSensor
When in full color mode this returns all four raw color values from the device by doing four very quick reads and flashing all colors.
readRawValues(int[]) - Method in class lejos.nxt.SensorPort
Return a variable number of raw sensor values
readSensorPin(int) - Method in class lejos.nxt.SensorPort
Read the current ADC value from a sensor port pin
readShort() - Method in interface java.io.DataInput
 
readShort() - Method in class java.io.DataInputStream
 
readTransponder(boolean) - Method in class lejos.nxt.addon.RFIDSensor
Read a transponder id.
readTransponderAsLong(boolean) - Method in class lejos.nxt.addon.RFIDSensor
 
readUnsignedByte() - Method in interface java.io.DataInput
 
readUnsignedByte() - Method in class java.io.DataInputStream
 
readUnsignedShort() - Method in interface java.io.DataInput
 
readUnsignedShort() - Method in class java.io.DataInputStream
 
readUTF() - Method in interface java.io.DataInput
 
readUTF() - Method in class java.io.DataInputStream
 
readUTF(DataInput) - Static method in class java.io.DataInputStream
 
readValue() - Method in class lejos.nxt.addon.GyroSensor
Read the gyro value
readValue() - Method in class lejos.nxt.addon.RCXLightSensor
Deprecated. Use RCXLightSensor.getLightValue() instead
readValue() - Method in class lejos.nxt.addon.RCXTemperatureSensor
Read the current sensor value.
readValue() - Method in interface lejos.nxt.ADSensorPort
 
readValue() - Method in class lejos.nxt.ColorLightSensor
Return a single processed value.
readValue() - Method in class lejos.nxt.LightSensor
Get the light reading
readValue() - Method in class lejos.nxt.remote.RemoteSensorPort
Returns value compatible with Lego firmware.
readValue() - Method in class lejos.nxt.SensorPort
Returns value compatible with Lego firmware.
readValue() - Method in class lejos.nxt.SoundSensor
Read the current sensor value.
readValues(int[]) - Method in class lejos.nxt.ColorLightSensor
Return a set of calibrated data.
readValues(int[]) - Method in class lejos.nxt.SensorPort
Return a variable number of sensor values
ready() - Method in class java.io.Reader
 
RealtimeThread - Class in lejos.realtime
Class used to create a Realtime thread.
RealtimeThread() - Constructor for class lejos.realtime.RealtimeThread
Create a real-time thread with default values for all parameters.
RealtimeThread(SchedulingParameters) - Constructor for class lejos.realtime.RealtimeThread
Create a real-time thread with the given SchedulingParameters and default values for all other parameters.
RealtimeThread(SchedulingParameters, ReleaseParameters) - Constructor for class lejos.realtime.RealtimeThread
Create a real-time thread with the given SchedulingParameters and ReleaseParameters and default values for all other parameters.
RealtimeThread(SchedulingParameters, ReleaseParameters, MemoryParameters, MemoryArea) - Constructor for class lejos.realtime.RealtimeThread
 
RealtimeThread(SchedulingParameters, ReleaseParameters, MemoryParameters, MemoryArea, ProcessingGroupParameters, Runnable) - Constructor for class lejos.realtime.RealtimeThread
 
receive() - Static method in class lejos.nxt.rcxcomm.LLC
wait a little while for a byte to become available
receiveAck(byte[]) - Method in class lejos.nxt.rcxcomm.LLCHandler
Receive an ack.
receiveAck(byte[]) - Method in class lejos.nxt.rcxcomm.PacketHandler
 
receiveMessage(int, int, boolean) - Method in class lejos.nxt.remote.RemoteNXT
Get a message from a remote index to a local inbox
receivePacket(byte[]) - Method in class lejos.nxt.rcxcomm.LLCHandler
Receive a packet.
receivePacket(byte[]) - Method in class lejos.nxt.rcxcomm.LLCReliableHandler
Receive a packet.
receivePacket(byte[]) - Method in class lejos.nxt.rcxcomm.PacketHandler
Receive a packet.
Rectangle - Class in java.awt
A rectangle with integer coordinates.
Rectangle(int, int, int, int) - Constructor for class java.awt.Rectangle
Creates a rectangle with top left corner at (x,y) and with specified width and height.
Rectangle(int, int) - Constructor for class java.awt.Rectangle
Creates a rectangle with top left corner at (0,0) and with specified width and height.
Rectangle() - Constructor for class java.awt.Rectangle
Creates an empty rectangle at (0,0).
Rectangle(Point) - Constructor for class java.awt.Rectangle
Create an empty rectangle at the given point
Rectangle2D - Class in java.awt.geom
An abstract class for a Rectangle.
Rectangle2D.Double - Class in java.awt.geom
A Rectangle2D with double coordinates
Rectangle2D.Double() - Constructor for class java.awt.geom.Rectangle2D.Double
Create an empty rectangle at (0,0)
Rectangle2D.Double(double, double, double, double) - Constructor for class java.awt.geom.Rectangle2D.Double
 
Rectangle2D.Float - Class in java.awt.geom
A Rectangle2D with float coordinates.
Rectangle2D.Float() - Constructor for class java.awt.geom.Rectangle2D.Float
Create an empty rectangle at (0,0)
Rectangle2D.Float(float, float, float, float) - Constructor for class java.awt.geom.Rectangle2D.Float
Create a rectangle with float coordinates
RectangularShape - Class in java.awt.geom
An abstract base class for shapes based on a rectangular frame.
RectangularShape() - Constructor for class java.awt.geom.RectangularShape
 
RED - Static variable in class lejos.robotics.Colors
 
REFLECTION - Static variable in interface lejos.nxt.remote.NXTProtocol
 
refresh() - Method in class javax.microedition.lcdui.Graphics
 
refresh() - Static method in class lejos.nxt.LCD
Update the display.
REGULATED - Static variable in interface lejos.nxt.remote.NXTProtocol
Turns on the regulation
regulateSpeed(boolean) - Method in class lejos.nxt.Motor
turns speed regulation on/off;
Cumulative speed error is within about 1 degree after initial acceleration.
regulateSpeed(boolean) - Method in class lejos.nxt.remote.RemoteMotor
 
regulateSpeed(boolean) - Method in class lejos.robotics.navigation.TachoPilot
 
regulateSpeed(boolean) - Method in interface lejos.robotics.TachoMotor
Turns speed regulation on/off.
REGULATION_MODE_IDLE - Static variable in interface lejos.nxt.remote.NXTProtocol
No regulation will be enabled
REGULATION_MODE_MOTOR_SPEED - Static variable in interface lejos.nxt.remote.NXTProtocol
Power control will be enabled on specified output
REGULATION_MODE_MOTOR_SYNC - Static variable in interface lejos.nxt.remote.NXTProtocol
Synchronization will be enabled (Needs enabled on two output)
regulationMode - Variable in class lejos.nxt.remote.OutputState
 
regulator - Variable in class lejos.nxt.Motor
 
relative(Clock) - Method in class lejos.realtime.AbsoluteTime
 
relative(Clock, RelativeTime) - Method in class lejos.realtime.AbsoluteTime
 
relative(Clock) - Method in class lejos.realtime.HighResolutionTime
Convert the time of this to a relative time, using the given instance of Clock to determine the current time when necessary.
relative(Clock, RelativeTime) - Method in class lejos.realtime.HighResolutionTime
Convert the time of this to a relative time, using the given instance of Clock to determine the current time when necessary.
relative(Clock) - Method in class lejos.realtime.RelativeTime
 
relative(Clock, RelativeTime) - Method in class lejos.realtime.RelativeTime
 
relativeCCW(double, double, double, double, double, double) - Static method in class java.awt.geom.Line2D
Returns an indicator of where the specified point lies with respect to the line
relativeCCW(Point2D) - Method in class java.awt.geom.Line2D
Returns an indicator of where the specified point lies with respect to the line
relativeCCW(double, double) - Method in class java.awt.geom.Line2D
Returns an indicator of where the specified point lies with respect to the line.
RelativeTime - Class in lejos.realtime
 
RelativeTime() - Constructor for class lejos.realtime.RelativeTime
Equivalent to new RelativeTime(0,0).
RelativeTime(Clock) - Constructor for class lejos.realtime.RelativeTime
Equivalent to new RelativeTime(0,0,clock).
RelativeTime(long, int) - Constructor for class lejos.realtime.RelativeTime
Construct a RelativeTime object representing an interval based on the parameter millis plus the parameter nanos.
RelativeTime(long, int, Clock) - Constructor for class lejos.realtime.RelativeTime
Construct a RelativeTime object representing an interval based on the parameter millis plus the parameter nanos.
RelativeTime(RelativeTime) - Constructor for class lejos.realtime.RelativeTime
 
RelativeTime(RelativeTime, Clock) - Constructor for class lejos.realtime.RelativeTime
Make a new RelativeTime object from the given RelativeTime object.
ReleaseParameters - Class in lejos.realtime
This ReleaseParameters class is an equivalent of the ReleaseParameters class in RTSJ.
ReleaseParameters() - Constructor for class lejos.realtime.ReleaseParameters
Create a new instance of ReleaseParameters.
ReleaseParameters(RelativeTime, RelativeTime, AsyncEventHandler, AsyncEventHandler) - Constructor for class lejos.realtime.ReleaseParameters
Create a new instance of ReleaseParameters with the given parameter values.
RemoteBattery - Class in lejos.nxt.remote
Battery readings from a remote NXT.
RemoteBattery(NXTCommand) - Constructor for class lejos.nxt.remote.RemoteBattery
 
RemoteDevice - Class in javax.bluetooth
Represents a remote Bluetooth device.
RemoteDevice(String, String, byte[]) - Constructor for class javax.bluetooth.RemoteDevice
 
RemoteMotor - Class in lejos.nxt.remote
Motor class.
RemoteMotor(NXTCommand, int) - Constructor for class lejos.nxt.remote.RemoteMotor
 
RemoteMotorPort - Class in lejos.nxt.remote
Supports a motor connected to a remote NXT
RemoteMotorPort(NXTCommand, int) - Constructor for class lejos.nxt.remote.RemoteMotorPort
 
RemoteNXT - Class in lejos.nxt.remote
Provides an API similar to the leJOS API for accessing motors, sensors etc. on a remote NXT accessed over Bluetooth using LCP.
RemoteNXT(String, NXTCommConnector) - Constructor for class lejos.nxt.remote.RemoteNXT
 
RemoteSensorPort - Class in lejos.nxt.remote
Emulates a Sensor Port using LCP
RemoteSensorPort(NXTCommand, int) - Constructor for class lejos.nxt.remote.RemoteSensorPort
 
remove(int) - Method in class java.util.ArrayList
Remove a element at a specific index.
remove(Object) - Method in class java.util.ArrayList
 
remove(Object) - Method in interface java.util.Collection
 
remove() - Method in interface java.util.Iterator
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove(int) - Method in interface java.util.List
 
removeAll(Collection<?>) - Method in interface java.util.Collection
 
removeAllElements() - Method in class java.util.Vector
 
removeCommand(Command) - Method in class javax.microedition.lcdui.Displayable
 
removeCommand(Command) - Method in class javax.microedition.lcdui.Item
 
removeDevice(RemoteDevice) - Static method in class lejos.nxt.comm.Bluetooth
Remove device from known devices
removeElement(Object) - Method in class java.util.Vector
 
removeElementAt(int) - Method in class java.util.Vector
 
removeFromFeasibility() - Method in class lejos.realtime.AsyncEventHandler
 
removeFromFeasibility() - Method in class lejos.realtime.RealtimeThread
 
removeFromFeasibility() - Method in interface lejos.realtime.Schedulable
 
removeHandler(AsyncEventHandler) - Method in class lejos.realtime.AsyncEvent
Remove a handler from the set associated with this event.
removeKeylistener(KeyListener) - Method in class lejos.addon.keyboard.Keyboard
Removes the specified KeyListener from the Keyboard so it will no longer notify the listener of new events.
removeListener(GPSListener) - Static method in class lejos.addon.gps.SimpleGPS
Remove a listener
removeProximityListener(ProximityListener) - Static method in class javax.microedition.location.LocationProvider
Removes a ProximityListener from the list of recipients for updates.
repaint() - Method in class javax.microedition.lcdui.Displayable
 
REPLY_COMMAND - Static variable in class lejos.nxt.comm.LCP
 
REPLY_COMMAND - Static variable in interface lejos.nxt.remote.NXTProtocol
 
REQUEST_FAILED - Static variable in interface lejos.nxt.remote.ErrorMessages
Request failed (i.e. specified file not found)
resample() - Method in class lejos.robotics.localization.MCLParticleSet
Resample the set picking those with higher weights.
reset() - Method in class java.io.ByteArrayInputStream
 
reset() - Method in class java.io.ByteArrayOutputStream
 
reset() - Static method in class java.io.File
Reset the files array after an error.
reset() - Method in class java.io.FilterInputStream
 
reset() - Method in class java.io.InputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class java.io.Reader
 
reset() - Method in class javax.microedition.location.LocationProvider
Resets the LocationProvider.
reset() - Static method in class lejos.nxt.comm.Bluetooth
Force a reset of the Bluetooth module.
RESET - Static variable in class lejos.nxt.comm.USB
 
reset() - Method in class lejos.nxt.Motor.Regulator
called by forward() backward() and reverseDirection()
resets parameters for speed regulation
reset() - Method in class lejos.nxt.rcxcomm.LLCReliableHandler
Reset sequence numbers.
reset() - Method in class lejos.nxt.rcxcomm.PacketHandler
Reset sequence numbers for this handler
reset() - Method in class lejos.nxt.rcxcomm.RCXAbstractPort
Resets sequence numbers for this port
reset() - Method in class lejos.nxt.SensorPort
Reset this port and attempt to reset any attached device.
reset() - Method in class lejos.nxt.UltrasonicSensor
Reset the device Performs a "soft reset" of the device.
reset() - Method in class lejos.robotics.navigation.CompassPilot
 
reset() - Method in interface lejos.robotics.navigation.Pilot
Reset traveled distance and rotated angle.
reset() - Method in class lejos.robotics.navigation.TachoPilot
Resets tacho count for both motors.
reset() - Method in class lejos.robotics.proposal.DifferentialPilot
Resets tacho count for both motors.
reset() - Method in class lejos.util.Datalogger
Clears the log; next write is at the beginning;
reset() - Method in class lejos.util.Stopwatch
Reset watch to zero
RESET_MOTOR_POSITION - Static variable in class lejos.nxt.comm.LCP
 
RESET_MOTOR_POSITION - Static variable in interface lejos.nxt.remote.NXTProtocol
 
RESET_SCALED_INPUT_VALUE - Static variable in class lejos.nxt.comm.LCP
 
RESET_SCALED_INPUT_VALUE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
resetBlockTacho() - Method in class lejos.nxt.remote.RemoteMotor
Deprecated.  
resetCartesianZero() - Method in class lejos.nxt.addon.CompassSensor
Changes the current direction the compass is facing into the zero angle.
resetCartesianZero() - Method in interface lejos.robotics.DirectionFinder
Changes the current direction the compass is facing into the zero angle.
resetCartesianZero() - Method in class lejos.robotics.navigation.CompassPilot
 
resetEstimate() - Method in class lejos.robotics.localization.MCLParticleSet
Reset the estimated position to unknown
resetMotorPosition(int, boolean) - Method in class lejos.nxt.remote.NXTCommand
Resets either RotationCount or BlockTacho
resetSerial() - Static method in class lejos.nxt.rcxcomm.Serial
Reset the link - null
resetTachoCount() - Method in class lejos.nxt.addon.RCXRotationSensor
Reset the tacho count to zero.
resetTachoCount() - Method in class lejos.nxt.Motor
Resets the tachometer count to zero.
resetTachoCount() - Method in class lejos.nxt.MotorPort
resets the tachometer count to 0;
resetTachoCount() - Method in class lejos.nxt.remote.RemoteMotor
 
resetTachoCount() - Method in class lejos.nxt.remote.RemoteMotorPort
 
resetTachoCount() - Method in interface lejos.robotics.Encoder
Reset the tachometer count.
resetTachoCountById(int) - Static method in class lejos.nxt.MotorPort
 
resetTimeout() - Method in class lejos.util.TextMenu
Reset the timeout period.
reshape(int, int, int, int) - Method in class java.awt.Rectangle
Deprecated. 
resize(int, int) - Method in class java.awt.Rectangle
Deprecated. 
resumeThread(Object) - Static method in class lejos.nxt.VM
Resume a thread.
retainAll(Collection<?>) - Method in interface java.util.Collection
 
Retention - Annotation Type in java.lang.annotation
 
RetentionPolicy - Enum in java.lang.annotation
 
retrieveDevices(int) - Method in class javax.bluetooth.DiscoveryAgent
Returns an array of Bluetooth devices that have either been found by the local device during previous inquiry requests or been specified as a pre-known device depending on the argument.
reverse(int) - Static method in class java.lang.Integer
 
reverse(long) - Static method in class java.lang.Long
 
reverseBytes(char) - Static method in class java.lang.Character
 
reverseBytes(int) - Static method in class java.lang.Integer
 
reverseBytes(long) - Static method in class java.lang.Long
 
reverseBytes(short) - Static method in class java.lang.Short
 
reverseDirection() - Method in class lejos.nxt.BasicMotor
Reverses direction of the motor.
reverseDirection() - Method in class lejos.nxt.Motor
Reverses direction of the motor.
RFIDSensor - Class in lejos.nxt.addon
Support for the Codatex RFID Sensor.
RFIDSensor(I2CPort) - Constructor for class lejos.nxt.addon.RFIDSensor
Create a class to provide access to the device.
RGB_BLANK - Static variable in class lejos.robotics.Colors
 
RGB_BLUE - Static variable in class lejos.robotics.Colors
 
RGB_GREEN - Static variable in class lejos.robotics.Colors
 
RGB_RED - Static variable in class lejos.robotics.Colors
Index into the data returned by readRawValues and readValues when using the Color sensor in full mode.
RIGHT - Static variable in class lejos.nxt.Button
The Right button.
RIGHT_MASK - Static variable in class lejos.nxt.Poll
 
rint(double) - Static method in class java.lang.Math
Returns the closest mathematical integer to the argument.
RMCSentence - Class in lejos.addon.gps
RMC is a Class designed to manage RMC Sentences from a NMEA GPS Receiver RMC - NMEA has its own version of essential gps pvt (position, velocity, time) data.
RMCSentence() - Constructor for class lejos.addon.gps.RMCSentence
 
RMScheduler - Class in lejos.realtime
 
ROP_AND - Static variable in class lejos.nxt.LCD
 
ROP_ANDINVERTED - Static variable in class lejos.nxt.LCD
 
ROP_ANDREVERSE - Static variable in class lejos.nxt.LCD
 
ROP_CLEAR - Static variable in class lejos.nxt.LCD
Common raster operations for use with bitBlt
ROP_COPY - Static variable in class lejos.nxt.LCD
 
ROP_COPYINVERTED - Static variable in class lejos.nxt.LCD
 
ROP_EQUIV - Static variable in class lejos.nxt.LCD
 
ROP_INVERT - Static variable in class lejos.nxt.LCD
 
ROP_NAND - Static variable in class lejos.nxt.LCD
 
ROP_NOOP - Static variable in class lejos.nxt.LCD
 
ROP_NOR - Static variable in class lejos.nxt.LCD
 
ROP_OR - Static variable in class lejos.nxt.LCD
 
ROP_ORINVERTED - Static variable in class lejos.nxt.LCD
 
ROP_ORREVERSE - Static variable in class lejos.nxt.LCD
 
ROP_SET - Static variable in class lejos.nxt.LCD
 
ROP_XOR - Static variable in class lejos.nxt.LCD
 
rotate(int) - Method in class lejos.nxt.Motor
 
rotate(int, boolean) - Method in class lejos.nxt.Motor
 
rotate(int, boolean) - Method in class lejos.nxt.remote.RemoteMotor
 
rotate(int) - Method in class lejos.nxt.remote.RemoteMotor
 
rotate(float, boolean) - Method in class lejos.robotics.localization.TachoLocalizer
 
rotate(float, boolean) - Method in class lejos.robotics.navigation.CompassPilot
robot rotates to the specified compass heading;
rotate(float) - Method in class lejos.robotics.navigation.CompassPilot
Rotates the NXT robot through a specific angle; Rotates left if angle is positive, right if negative, Returns when angle is reached.
rotate(float) - Method in interface lejos.robotics.navigation.Pilot
Rotates the NXT robot the specified number of degrees; direction determined by the sign of the parameter.
rotate(float, boolean) - Method in interface lejos.robotics.navigation.Pilot
Rotates the NXT robot the specifed number of degress; direction determined by the sign of the parameter.
rotate(float) - Method in class lejos.robotics.navigation.SimpleNavigator
Rotates the NXT robot through a specific number of degrees in a direction (+ or -).
rotate(float, boolean) - Method in class lejos.robotics.navigation.SimpleNavigator
Rotates the NXT robot through a specific number of degrees in a direction (+ or -).
rotate(float) - Method in class lejos.robotics.navigation.TachoPilot
Rotates the NXT robot through a specific angle.
rotate(float, boolean) - Method in class lejos.robotics.navigation.TachoPilot
Rotates the NXT robot through a specific angle.
rotate(float) - Method in class lejos.robotics.proposal.DifferentialPilot
Rotates the NXT robot through a specific angle.
rotate(float, boolean) - Method in class lejos.robotics.proposal.DifferentialPilot
Rotates the NXT robot through a specific angle.
rotate(float) - Method in interface lejos.robotics.proposal.RotatePilot
Rotates the NXT robot the specified number of degrees; direction determined by the sign of the parameter.
rotate(float, boolean) - Method in interface lejos.robotics.proposal.RotatePilot
Rotates the NXT robot the specified number of degrees; direction determined by the sign of the parameter.
rotate(int, boolean) - Method in interface lejos.robotics.TachoMotor
causes motor to rotate through angle;
iff immediateReturn is true, method returns immediately and the motor stops by itself
If any motor method is called before the limit is reached, the rotation is canceled.
rotate(int) - Method in interface lejos.robotics.TachoMotor
Causes motor to rotate by a specified angle.
rotateLeft(int, int) - Static method in class java.lang.Integer
 
rotateLeft(long, int) - Static method in class java.lang.Long
 
rotateLeft() - Method in class lejos.robotics.navigation.SimpleNavigator
 
RotatePilot - Interface in lejos.robotics.proposal
 
rotateRight(int, int) - Static method in class java.lang.Integer
 
rotateRight(long, int) - Static method in class java.lang.Long
 
rotateRight() - Method in class lejos.robotics.navigation.SimpleNavigator
 
rotateTo(int) - Method in class lejos.nxt.Motor
 
rotateTo(int, boolean) - Method in class lejos.nxt.Motor
 
rotateTo(int) - Method in class lejos.nxt.remote.RemoteMotor
 
rotateTo(int, boolean) - Method in class lejos.nxt.remote.RemoteMotor
 
rotateTo(float, boolean) - Method in class lejos.robotics.navigation.CompassPilot
robot rotates to the specified compass heading;
rotateTo(float) - Method in class lejos.robotics.navigation.CompassPilot
Robot rotates to the specified compass heading.
rotateTo(float) - Method in class lejos.robotics.navigation.SimpleNavigator
Rotates the NXT robot to point in a specific direction, using the smallest rotation necessary
rotateTo(float, boolean) - Method in class lejos.robotics.navigation.SimpleNavigator
Rotates the NXT robot to point in a specific direction relative to the x axis.
rotateTo(int) - Method in interface lejos.robotics.TachoMotor
Causes motor to rotate to limitAngle;
Then getTachoCount should be within +- 2 degrees of the limit angle when the method returns
rotateTo(int, boolean) - Method in interface lejos.robotics.TachoMotor
causes motor to rotate to limitAngle;
if immediateReturn is true, method returns immediately and the motor stops by itself
and getTachoCount should be within +- 2 degrees if the limit angle If any motor method is called before the limit is reached, the rotation is canceled.
rotateUpdate(float) - Method in class lejos.robotics.Pose
Rotate the heading through the specified angle
rotationCount - Variable in class lejos.nxt.remote.OutputState
 
rotationEnded(MotorEvent) - Method in interface lejos.robotics.TachoMotorListener
 
RotationPlatform - Interface in lejos.robotics
A platform for rotating a sensor and elevating the angle.
rotationStarted(MotorEvent) - Method in interface lejos.robotics.TachoMotorListener
 
round(float) - Static method in class java.lang.Math
Returns the closest int to the argument.
round(double) - Static method in class java.lang.Math
Returns the closest long to the argument.
RS485 - Class in lejos.nxt.comm
Low-level RS485/BitBus Network implementation This class provides simple low level access to the underlying RS485 hardware implemented on port 4 of the Lego NXT.
RS485Connection - Class in lejos.nxt.comm
Connection object for an RS485/BitBus connection This object models a single BitBus connection.
rt_set_cost(int) - Method in class lejos.realtime.RealtimeThread
 
rt_set_costOverrunHandler(AsyncEventHandler) - Method in class lejos.realtime.RealtimeThread
 
rt_set_deadline(int) - Method in class lejos.realtime.RealtimeThread
 
rt_set_deadlineMissHandler(AsyncEventHandler) - Method in class lejos.realtime.RealtimeThread
 
rt_set_period(int) - Method in class lejos.realtime.RealtimeThread
 
rt_set_start(int) - Method in class lejos.realtime.RealtimeThread
 
run() - Method in interface java.lang.Runnable
When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.
run() - Method in class java.lang.Thread
 
run() - Method in class lejos.addon.gps.SimpleGPS
Keeps reading sentences from GPS receiver stream and extracting data.
run() - Method in class lejos.addon.keyboard.Keyboard
 
run() - Method in class lejos.nxt.comm.LCPResponder
 
run() - Method in class lejos.nxt.comm.RConsole
 
run() - Method in class lejos.nxt.Motor.Regulator
Monitors time and tachoCount to regulate speed and stop motor rotation at limit angle
run() - Method in class lejos.realtime.AsyncEventHandler
 
run() - Method in class lejos.realtime.RealtimeThread
 
RUN_PROGRAM_1 - Static variable in class lejos.nxt.addon.RCXLink
 
RUN_PROGRAM_2 - Static variable in class lejos.nxt.addon.RCXLink
 
RUN_PROGRAM_3 - Static variable in class lejos.nxt.addon.RCXLink
 
RUN_PROGRAM_4 - Static variable in class lejos.nxt.addon.RCXLink
 
RUN_PROGRAM_5 - Static variable in class lejos.nxt.addon.RCXLink
 
runCommand(int) - Method in class lejos.nxt.addon.PFLink
Executes a command
runMacro(int) - Method in class lejos.nxt.addon.PFLink
Runs a macro which has been previously installed on the NRLink.
runMacro(int) - Method in class lejos.nxt.addon.RCXLink
 
Runnable - Interface in java.lang
Class to allow an object to execute code.
runProgram(int) - Method in class lejos.nxt.addon.RCXLink
 
runState - Variable in class lejos.nxt.remote.OutputState
 
Runtime - Class in java.lang
Minimalist version of the standard Java Runtime class.
RuntimeException - Exception in java.lang
 
RuntimeException() - Constructor for exception java.lang.RuntimeException
Constructs a new runtime exception with null as its detail message.
RuntimeException(String) - Constructor for exception java.lang.RuntimeException
Constructs a new runtime exception with the specified detail message.
runtimeOptions - Variable in class lejos.nxt.VM.VMImage
 

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