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

C

calcAndSetColors(ArrayList<RawColor>) - Method in class cube.Cube
Place all scanned colors on the cube, fix red/orange corners and print result to logger
calcRgbDistance(int[], int[]) - Static method in class cube.RawColor
Calculate distance between two colors represented as RGB
calibrateColor() - Static method in class robot.Calibration
Calibrate single color
calibrateMotor(NxtMotor, boolean) - Static method in class robot.Calibration
Motor calibration
calibrateMotor(NxtMotor, boolean, NxtSensor) - Static method in class robot.Calibration
Motor calibration
Calibration - Class in robot
This class contains all of the robot's calibration routines
Calibration() - Constructor for class robot.Calibration
 
CALIBRATION_FILE_COLOR_MOTOR - Static variable in class robot.Robot
 
CALIBRATION_FILE_COLOR_SENSOR - Static variable in class robot.Robot
 
CalibrationMenu - Enum in application
Represents the calibration sub-menu
CalibrationMenu(int, String) - Constructor for enum application.CalibrationMenu
 
centerDegree - Static variable in class robot.Robot.ColorDetector
 
changePosition(FlipMethod, Direction, Orientation) - Method in class cube.Cube
Move the face from its current orientation to the bottom (to be the DOWN face).
close() - Static method in class application.Logger
Close logger
close() - Static method in class robot.NxtCommand
Close connection to the NXT
Cnk(int, int) - Static method in class twophase.CubieCube
n choose k
co - Variable in class twophase.CubieCube
Corner orientation.
coB - Static variable in class twophase.CubieCube
 
coD - Static variable in class twophase.CubieCube
 
coF - Static variable in class twophase.CubieCube
 
col - Variable in enum cube.ColorCorrector.Corner
 
col - Variable in class cube.RawColor
 
coL - Static variable in class twophase.CubieCube
 
color - Variable in enum robot.Colors
 
Color - Enum in twophase
Names the colors of the cube facelets
Color() - Constructor for enum twophase.Color
 
ColorCorrector - Class in cube
This class intended to correct color sensors error.
ColorCorrector() - Constructor for class cube.ColorCorrector
 
ColorCorrector.Corner - Enum in cube
This enumeration represent all corners of cube's face:
ColorCorrector.Corner(int, int, int) - Constructor for enum cube.ColorCorrector.Corner
 
colorMotor() - Static method in class robot.Calibration
Color sensor motor calibration
colors - Variable in class cube.Cube.Face
 
Colors - Enum in robot
Represent the colors of the rubik's cube
Colors(int) - Constructor for enum robot.Colors
 
COLORS_ORDERERD_BY_HUE - Variable in class cube.Cube
 
colorSensor - Static variable in class nxt.NxtApplication
 
colorSensor() - Static method in class robot.Calibration
Color sensor calibration
colorSensorLight() - Static method in class robot.Calibration
Color sensor background light calibration (show only)
connection - Static variable in class robot.NxtCommand
 
CONSOLE_DELIMITER - Static variable in class application.Logger
 
convertOrientation2FaceColor(Orientation) - Static method in class application.CubeSolver
Convert cube's orientation to face's color
CoordCube - Class in twophase
 
CoordCube(CubieCube) - Constructor for class twophase.CoordCube
Generate a CoordCube from a CubieCube
COORDINATE_SCAN_ORDER - Static variable in class robot.Robot
 
coR - Static variable in class twophase.CubieCube
 
Corner - Enum in twophase
The names of the corner positions of the cube.
Corner() - Constructor for enum twophase.Corner
 
cornerColor - Static variable in class twophase.FaceCube
Map the corner positions to facelet colors
cornerDegree - Static variable in class robot.Robot.ColorDetector
 
cornerFacelet - Static variable in class twophase.FaceCube
Map the corner positions to facelet positions.
cornerMultiply(CubieCube) - Method in class twophase.CubieCube
Multiply this CubieCube with another CubieCube b, restricted to the corners.
cornerParity() - Method in class twophase.CubieCube
 
coU - Static variable in class twophase.CubieCube
 
cp - Variable in class twophase.CubieCube
Corner permutation, represented in the "is replaced by" representation
cpB - Static variable in class twophase.CubieCube
 
cpD - Static variable in class twophase.CubieCube
 
cpF - Static variable in class twophase.CubieCube
 
cpL - Static variable in class twophase.CubieCube
 
cpR - Static variable in class twophase.CubieCube
 
cpU - Static variable in class twophase.CubieCube
 
createCubeRepForAlgorithm(ICube) - Static method in class application.CubeSolver
Creates the string representation of the cube.
createMovesList(List<Move>, int) - Static method in class twophase.TwoPhase
Creates the list of moves that was found for solving the cube
cube - package cube
 
Cube - Class in cube
This class represent the Rubik's cube itself as an object.
Cube() - Constructor for class cube.Cube
Constructor of an object of the type Cube.
Cube.Face - Class in cube
This class represents a face of the Rubik's cube
An object of this class has an initial orientation which is final,
a dynamic orientation which can change every transition,
and a matrix of colors represent the colors on this face in the initial state.
Cube.Face(Orientation) - Constructor for class cube.Cube.Face
Constructor of an object of the type face.
CubeSolver - Class in application
This class contains the methods responsible for solving the cube
CubeSolver() - Constructor for class application.CubeSolver
 
CubieCube - Class in twophase
Cube on the cubie level
explanation on kociemba's site
CubieCube() - Constructor for class twophase.CubieCube
 
A B C D E F G H I L M N O P R S T U V W