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

R

RawColor - Class in cube
This class supports the color detector method
RawColor(Orientation, int, int, int[]) - Constructor for class cube.RawColor
Create new raw color from RGB sample
readColor() - Static method in class robot.Tests
This method reads the current color multiple times in order to develop and test color sensor's methods
readColorId() - Method in class robot.NxtSensor
Read color ID from sensor
readColorRgb(int) - Method in class robot.NxtSensor
Read color from sensor
readRgbAverage(int) - Static method in class nxt.NxtApplication
Read color from sensor
red - Variable in class cube.RawColor
 
RED_ORANGE_CORNERS - Static variable in class cube.ColorCorrector
 
registerShutdownHandler() - Static method in class application.PcApplication
Register shutdown handler designated to close connection to the NXT in case of forced quit
release() - Static method in class robot.Robot.Arm
Set the arm to release position
reset() - Static method in class robot.Robot
Reset motors location
resetTachoCount() - Method in class robot.NxtMotor
Reset the current motor's location to 0
rgbToHsv(int[]) - Static method in class cube.RawColor
Convert RGB color to HSV representation
RIGHT_CORNERS_CORNER - Static variable in class cube.ColorCorrector
 
RIGHT_CORNERS_FACE - Static variable in class cube.ColorCorrector
 
robot - package robot
 
Robot - Class in robot
Implements simple API for cube manipulation on NXT2.0
Robot() - Constructor for class robot.Robot
 
Robot.Arm - Class in robot
Represents the motor responsible for holding and flipping the cube
Robot.Arm() - Constructor for class robot.Robot.Arm
 
Robot.ColorDetector - Class in robot
Represents the color detector unit, both motor and sensor
Robot.ColorDetector() - Constructor for class robot.Robot.ColorDetector
 
Robot.ProximitySensor - Class in robot
This class represents the proximity sensor unit
Robot.ProximitySensor() - Constructor for class robot.Robot.ProximitySensor
 
Robot.Tray - Class in robot
Represents the motor which controls the cube tray
Robot.Tray() - Constructor for class robot.Robot.Tray
 
rotate(int) - Method in class robot.NxtMotor
Rotate motor
rotate(int) - Static method in class robot.Robot.Tray
 
rotateCube(Direction) - Static method in class robot.Robot
Rotate entire cube
rotateLeft(Corner[], int, int) - Static method in class twophase.CubieCube
Left rotation of all array elements between l and r
rotateLeft(Edge[], int, int) - Static method in class twophase.CubieCube
Left rotation of all array elements between l and r
rotateRight(Corner[], int, int) - Static method in class twophase.CubieCube
Right rotation of all array elements between l and r
rotateRight(Edge[], int, int) - Static method in class twophase.CubieCube
Right rotation of all array elements between l and r
rotateTo(int) - Method in class robot.NxtMotor
Rotate motor to specified location
row - Variable in enum cube.ColorCorrector.Corner
 
row - Variable in class cube.RawColor
 
run() - Static method in class application.PcApplication
Run the application's user interface
runCommandListener() - Static method in class nxt.NxtApplication
Run the main loop waiting for command from PC
runOvernightTest(int) - Static method in class application.PcApplication
Runs overnight test.
A B C D E F G H I L M N O P R S T U V W