See: Description
| Interface | Description |
|---|---|
| BrickButton |
Interface to define constants for the EV3 buttons.
|
| ButtonListener |
Interface with declarations of a callback method to detect
button press events.
|
| ConnectionListener |
Callback declaration for IP socket connection/disconnection.
|
| LightListener |
Interface with declarations of callback methods for the light sensor.
|
| RemoteListener |
Interface with declarations of callback methods for the infrared
remote sensor.
|
| 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 |
|---|---|
| ArduinoLink |
Class that represents I2C master-slave communication with the
Arduino microcontroller board.
|
| ColorSensor |
Class that represents a EV3 color sensor.
|
| ConnectPanel |
Message dialog with standard title and EV3 icon.
|
| EV3Properties |
Class to read properties from the EV3JLib property file.
|
| Gear |
Class that represents the combination of two motors on an axis
to perform a car-like movement.
|
| GenericGear |
Abstract class that represents the combination of two motors on an axis to perform a car-like movement.
|
| GenericIRSensor |
Class that represents a generic Lego EV3 Infra Red sensor.
|
| GenericMotor |
Abstract class that represents one of the motors.
|
| GGBitmap |
Dummy class for source code compatibility with NxtSim.
|
| GyroAngleSensor |
Class that represents a gyro sensor in angle mode (EV3 Gyro Sensor).
|
| GyroRateSensor |
Class that represents a gyro sensor in rate mode (EV3 Gyro Sensor).
|
| HTAccelerometer |
Class that represents a accelerometer sensor (HiTechnic Accelerometer).
|
| HTBarometer |
Class that represents a barometer sensor (HiTechnic Barometer).
|
| HTColorSensor |
Class that represents a color sensor (HiTechnic Color Sensor in RGB mode).
|
| HTCompassSensor |
Class that represents a compass sensor (HiTechnic Compass Sensor).
|
| HTEopdSensor |
Class that represents an Electro-Optical Proximity Detector (HiTechnic EDPD).
|
| HTEopdShortSensor |
Class that represents an Electro-Optical Proximity Detector (HiTechnic EDPD).
|
| HTGyroSensor |
Class that represents a gyro sensor (HiTechnic Gyro Sensor).
|
| HTInfraredSeeker |
Class that represents a infrared seeker version 2 from HiTechnic.
|
| HTInfraredSeekerV2 |
Class that represents a infrared seeker version 2 from HiTechnic.
|
| I2CExpander |
Class that represents one of the standard I2C expander ICs.
|
| IRDistanceSensor |
Class that represents a Lego EV3 Infra Red sensor in Distance Mode.
|
| IRRemoteSensor |
Class that represents a Lego EV3 Infra Red sensor in Remote Control Mode.
|
| IRSeekSensor |
Class that represents a Lego EV3 Infra Red sensor in Seek Mode.
|
| LegoContext |
Dummy class to make EV3JLib source compatible with LegoSim.
|
| LegoRobot |
Class that represents a EV3 robot brick.
|
| LightAdapter |
Class with empty callback methods for the light sensor.
|
| LightSensor |
Class that represents a light sensor (EV3 color sensor in RED mode).
|
| 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.
|
| MediumMotor |
Class that represents a EV3MediumRegulatedMotor motor.
|
| Motor |
Class that represents one of the EV3 motors.
|
| MotorPort |
Useful declarations for motor port connections.
|
| NxtColorSensor |
Class that represents a color sensor (Lego NXT color sensor).
|
| NxtGear |
Class that represents the combination of two motors on an axis
to perform a car-like movement.
|
| NxtLightSensor |
Class that represents a light sensor (Lego NXT light sensor).
|
| NxtMotor |
Class that represents one of the NXT motors.
|
| NxtSoundSensor |
Class that represents a sound sensor.
|
| NxtTouchSensor |
Class that represents a touch sensor.
|
| NxtTurtleRobot |
Implementation of the basic Logo turtle movements.
|
| NxtUltrasonicSensor |
Class that represents a NXT ultrasonic sensor.
|
| Obstacle |
Dummy class to make NxtJLib source compatible with RobotSim.
|
| OpticalDistanceSensor |
Class that represents a high precision infrared distance sensor
(High Precision Short Range Infrared Distance Sensor from mindstorms.com).
|
| PackageInfo |
Class to provide the current package version.
|
| Part |
Abstract class as ancestor of all parts.
|
| PrototypeSensor |
Class that represents a prototype sensor
(HiTechnic NXT Prototype Board).
|
| RemoteAdapter |
Class with empty callback methods for the IRRemote sensor.
|
| RFIDSensor |
Class that represents a RFID sensor from CODATEX (www.codatex.com).
|
| RobotContext |
Dummy class to make EV3JLib source compatible with RobotSim.
|
| Sensor |
Abstract class as ancestor of all sensors.
|
| SensorPort |
Useful declarations for sensor port connections.
|
| SoundAdapter |
Class with empty callback methods for the sound sensor.
|
| SuperProSensor |
Class that represents a SuperPro prototype sensor
(HiTechnic NXT SuperPro Prototype Board).
|
| Target |
Dummy class for source code compatibility with RobotSim.
|
| TargetCopy |
Class to download programs to the EV3 via SCP.
|
| TargetCopy.MyUserInfo |
Class to provide user information for SSH login.
|
| TemperatureSensor |
Class that represents the Lego NXT temperature sensor (9749).
|
| Tools |
Some useful helper methods.
|
| 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 EV3 ultrasonic sensor.
|
| Vector2D |
Class representing a two-dimensional vector with double coordinates (x, y).
|
| Vector3D |
Class representing a three-dimensional vector with double coordinates (x, y, z).
|
| Enum | Description |
|---|---|
| ColorLabel |
Enumeration of detectable colors for color sensors.
|
| LegoRobot.ClosingMode |
Modes to determine what happens when the title bar close button is hit.
|
| Annotation Type | Description |
|---|---|
| NoMain |
Annotation definition for applications with no
public static void main() method.
|