- 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.