Interface | Description |
---|---|
BrickButton |
Interface to define constants for the brick buttons.
|
ButtonListener |
Interface with declarations of a callback method to detect button press events.
|
CollisionListener |
Interface with declarations of a callback method to detect robot-obstacle collisions.
|
LightListener |
Interface with declarations of callback methods for the light sensor.
|
MouseListener |
Interface with declarations of a callback method to detect robot-obstacle collisions.
|
SoundListener |
Class with declaration of callback methods for the sound sensor.
|
TouchListener |
Interface with declarations of callback methods for the touch sensor.
|
UltrasonicListener |
Class with declarations of callback methods for the ultrasonic sensor.
|
Class | Description |
---|---|
Button |
Class to simulate the Nxt 'Escape' button by a 'Quit' button in a non-modal dialog.
|
ColorSensor |
Class that represents a color sensor.
|
Gear |
Combines two motors on an axis to perform a car-like movement.
|
Led |
Class that represents one of the Led.
|
LegoRobot |
Class that represents a simulated NXT or EV3 robot brick.
|
LightAdapter |
Class with empty callback methods for the light sensor.
|
LightSensor |
Class that represents a light sensor.
|
Main |
Main contains a public static void main() entry point and is
able to create an instance of another class (by Java reflection), so that its
default contructor is invoked.
|
Motor |
Class that represents one of the EV3 motors.
|
MotorPort |
Useful declarations for motor port connections.
|
NxtContext |
Class to select user defined initial conditions of the
playground and the Nxt robot.
|
NxtRobot |
Class that represents a simulated NXT robot brick.
|
NxtSoundSensor |
Class that represents a NXT sound sensor.
|
Obstacle |
Class to represent an obstacle detected by a touch sensor.
|
PackageInfo |
Class to provide the current package version.
|
Part |
Abstract class as ancestor of all parts.
|
RobotContext |
Class to select user defined initial conditions of the
playground and the Nxt or EV3 robot.
|
RobotInstance |
Holder of global Robot instance
|
SensorPort |
Useful declarations for sensor port connections.
|
Shadow |
Class to represent a rectangle shadow area where light from torches
is absorbed.
|
SoundAdapter |
Class with empty callback methods for the sound sensor.
|
SoundSensor |
Class that represents a NXT sound sensor.
|
Target |
Class to represent a target detectable by the ultrasonic sensor.
|
Tools |
Some useful helper methods.
|
Torch |
Class to represent a torch (spot light source) detectable by the light sensors.
|
TouchAdapter |
Class with empty callback methods for the touch sensor.
|
TouchSensor |
Class that represents a touch sensor.
|
TurtleRobot |
Implementation of the basic Logo turtle movements.
|
UltrasonicAdapter |
Class with empty callback methods for the ultrasonic sensor.
|
UltrasonicSensor |
Class that represents a ultrasonic sensor.
|
Enum | Description |
---|---|
ColorLabel |
Enumeration of detectable colors for color sensors.
|
Annotation Type | Description |
---|---|
NoMain |
Annotation definition for applications with no
public static void main() method.
|