A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

A - Variable in class lejos.nxt.addon.PFMate
 
A - Variable in class lejos.nxt.addon.RCXLink
 
A - Variable in class lejos.nxt.addon.RCXMotorMultiplexer
 
A - Static variable in class lejos.nxt.Motor
Motor A.
A - Static variable in class lejos.nxt.MotorPort
MotorPort A.
A - Variable in class lejos.nxt.remote.RemoteNXT
 
abs(double) - Static method in class java.lang.Math
Returns the absolute value of a double value.
abs(float) - Static method in class java.lang.Math
Returns the absolute value of a float value.
abs(long) - Static method in class java.lang.Math
Returns the absolute value of a long value.
abs(int) - Static method in class java.lang.Math
Returns the absolute value of an integer value.
accept() - Method in class java.net.ServerSocket
Waits until there is a socket connection available.
acceptAndOpen() - Method in interface javax.microedition.io.StreamConnectionNotifier
 
acos(double) - Static method in class java.lang.Math
Inverse cosine function.
action() - Method in interface lejos.robotics.subsumption.Behavior
The code in action() represents the tasks the robot performs when this behavior becomes active.
activate() - Method in class lejos.nxt.addon.RCXLightSensor
Deprecated. Use RCXLightSensor.setFloodlight(boolean) with true instead
activate() - Method in interface lejos.nxt.LegacySensorPort
 
activate() - Method in class lejos.nxt.SensorPort
Activates an RCX sensor.
add(int, E) - Method in class java.util.ArrayList
Add a element at a specific index.
add(E) - Method in class java.util.ArrayList
Add a element at the end of the array list.
add(E) - Method in interface java.util.Collection
 
add(int, E) - Method in interface java.util.List
 
add(E) - Method in interface java.util.ListIterator
 
addAll(E[]) - Method in class java.util.ArrayList
Deprecated. not in JDK
addAll(int, E[]) - Method in class java.util.ArrayList
Deprecated. not in JDK
addAll(Collection<? extends E>) - Method in class java.util.ArrayList
 
addAll(int, Collection<? extends E>) - Method in class java.util.ArrayList
 
addAll(Collection<? extends E>) - Method in interface java.util.Collection
 
addAll(int, Collection<? extends E>) - Method in interface java.util.List
 
addButtonListener(ButtonListener) - Method in class lejos.nxt.Button
Adds a listener of button events.
addCommand(Command) - Method in class javax.microedition.lcdui.Displayable
 
addCommand(Command) - Method in class javax.microedition.lcdui.Item
 
addCommand(Command) - Method in class javax.microedition.lcdui.Spacer
 
addDCMotor(int, String) - Method in class lejos.nxt.addon.LSC
Method to add a DC Motor
addDCMotor(int, String, int, int, int, int) - Method in class lejos.nxt.addon.LSC
Method to add a DC Motor
addDevice(RemoteDevice) - Static method in class lejos.nxt.comm.Bluetooth
Add device to known devices
addElement(Object) - Method in class java.util.Vector
 
addKeyListener(KeyListener) - Method in class lejos.addon.keyboard.Keyboard
Starts a KeyListener listening for events from the keyboard.
addListener(GPSListener) - Static method in class lejos.addon.gps.SimpleGPS
add a listener to manage events with GPS
addLSC(int) - Method in class lejos.nxt.addon.NXTe
Add a LSC, Lattebox Servo Controller
addMoveListener(MoveListener) - Method in interface lejos.robotics.MovementProvider
Adds a MoveListener that will be notified of all movement events.
addMoveListener(MoveListener) - Method in class lejos.robotics.proposal.DifferentialPilot
 
addMoveListener(MoveListener) - Method in class lejos.robotics.proposal.SteeringPilot
 
addProximityListener(ProximityListener, Coordinates, float) - Static method in class javax.microedition.location.LocationProvider
Adds a ProximityListener for updates when proximity to the specified coordinates is detected.
ADDRESS_LEN - Static variable in class lejos.nxt.comm.NXTCommDevice
 
AddressInfo - Class in javax.microedition.location
The AddressInfo class holds textual address information about a location.
AddressInfo() - Constructor for class javax.microedition.location.AddressInfo
Constructs an AddressInfo object with all the values of the fields set to null.
addressToString(byte[]) - Static method in class lejos.nxt.comm.NXTCommDevice
Helper method to convert address byte array to String.
addSensorPortListener(SensorPortListener) - Method in class lejos.nxt.SensorPort
Adds a port listener.
addServo(int, String) - Method in class lejos.nxt.addon.LSC
Method to add a RC servo to current LSC
addServo(int, String, int, int) - Method in class lejos.nxt.addon.LSC
Method to add a RC servo to current LSC
ADMAX - Static variable in class lejos.nxt.SensorPort.ColorSensorReader
 
ADSensorPort - Interface in lejos.nxt
An abstraction for a port that supports Analog/Digital sensors.
ADVOLTS - Static variable in class lejos.nxt.SensorPort.ColorSensorReader
 
after(Date) - Method in class java.util.Date
Compare 2 Date objects to know if current Date object is after than parameter
Alert - Class in javax.microedition.lcdui
 
Alert(String) - Constructor for class javax.microedition.lcdui.Alert
 
Alert(String, String, Image, int) - Constructor for class javax.microedition.lcdui.Alert
 
ALERT_TYPE_ALARM - Static variable in class javax.microedition.lcdui.Alert
 
ALERT_TYPE_CONFIRMATION - Static variable in class javax.microedition.lcdui.Alert
 
ALERT_TYPE_ERROR - Static variable in class javax.microedition.lcdui.Alert
 
ALERT_TYPE_INFO - Static variable in class javax.microedition.lcdui.Alert
 
ALERT_TYPE_WARNING - Static variable in class javax.microedition.lcdui.Alert
 
ALL_BUTTONS - Static variable in class lejos.nxt.Poll
 
ALL_SENSORS - Static variable in class lejos.nxt.Poll
 
allChannelsOff() - Method in class lejos.nxt.addon.RCXSensorMultiplexer
Turns off all channels
ALT_DOWN_MASK - Static variable in class lejos.addon.keyboard.KeyEvent
 
ALT_GRAPH_DOWN_MASK - Static variable in class lejos.addon.keyboard.KeyEvent
 
ALT_GRAPH_MASK - Static variable in class lejos.addon.keyboard.KeyEvent
 
ALT_MASK - Static variable in class lejos.addon.keyboard.KeyEvent
 
ALWAYS_ACTIVE - Static variable in interface lejos.nxt.I2CPort
 
AM_ALWAYS - Static variable in class lejos.nxt.comm.BTConnection
 
AM_DISABLE - Static variable in class lejos.nxt.comm.BTConnection
 
AM_OUTPUT - Static variable in class lejos.nxt.comm.BTConnection
 
ANGLE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
angle - Variable in class lejos.robotics.localization.TachoLocalizer
 
ANGLESTEPSMODE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
angleTo(float, float) - Method in class lejos.robotics.navigation.SimpleNavigator
Returns the angle from robot current location to the point with coordinates x,y
angleTo(Point) - Method in class lejos.robotics.Pose
Calculates the absolute angle to destination from the current location of the pose
angleTurned - Variable in class lejos.robotics.Movement
 
Annotation - Interface in java.lang.annotation
 
annotationType() - Method in interface java.lang.annotation.Annotation
 
ANY - Static variable in class javax.microedition.lcdui.TextField
 
append(CharSequence, int, int) - Method in class java.io.BufferedWriter
 
append(CharSequence, int, int) - Method in class java.io.StringWriter
 
append(char) - Method in class java.io.Writer
 
append(CharSequence) - Method in class java.io.Writer
 
append(CharSequence, int, int) - Method in class java.io.Writer
 
append(String) - Method in class java.lang.StringBuffer
 
append(Object) - Method in class java.lang.StringBuffer
 
append(boolean) - Method in class java.lang.StringBuffer
 
append(char) - Method in class java.lang.StringBuffer
 
append(char[]) - Method in class java.lang.StringBuffer
 
append(char[], int, int) - Method in class java.lang.StringBuffer
 
append(CharSequence) - Method in class java.lang.StringBuffer
 
append(CharSequence, int, int) - Method in class java.lang.StringBuffer
 
append(int) - Method in class java.lang.StringBuffer
 
append(long) - Method in class java.lang.StringBuffer
 
append(float) - Method in class java.lang.StringBuffer
 
append(double) - Method in class java.lang.StringBuffer
 
append(String) - Method in class java.lang.StringBuilder
 
append(Object) - Method in class java.lang.StringBuilder
 
append(boolean) - Method in class java.lang.StringBuilder
 
append(char) - Method in class java.lang.StringBuilder
 
append(char[]) - Method in class java.lang.StringBuilder
 
append(char[], int, int) - Method in class java.lang.StringBuilder
 
append(CharSequence) - Method in class java.lang.StringBuilder
 
append(CharSequence, int, int) - Method in class java.lang.StringBuilder
 
append(int) - Method in class java.lang.StringBuilder
 
append(long) - Method in class java.lang.StringBuilder
 
append(float) - Method in class java.lang.StringBuilder
 
append(double) - Method in class java.lang.StringBuilder
 
append(String, Image) - Method in interface javax.microedition.lcdui.Choice
 
append(String, Image) - Method in class javax.microedition.lcdui.ChoiceGroup
 
append(Image) - Method in class javax.microedition.lcdui.Form
 
append(Item) - Method in class javax.microedition.lcdui.Form
 
append(String) - Method in class javax.microedition.lcdui.Form
 
append(String, Image) - Method in class javax.microedition.lcdui.List
 
append(char) - Method in class lejos.io.LejosOutputStreamWriter
 
append(CharSequence, int, int) - Method in class lejos.io.LejosOutputStreamWriter
 
APPEND_NOT_POSSIBLE - Static variable in interface lejos.nxt.remote.ErrorMessages
 
applyMove(Movement, float, float) - Method in class lejos.robotics.localization.MCLParticle
Apply the robot's move to the particle with a bit of random noise.
applyMove(Movement) - Method in class lejos.robotics.localization.MCLParticleSet
Apply a move to each particle
Arbitrator - Class in lejos.robotics.subsumption
Arbitrator controls which behavior should become active in a behavior control system.
Arbitrator(Behavior[], boolean) - Constructor for class lejos.robotics.subsumption.Arbitrator
Allocates an Arbitrator object and initializes it with an array of Behavior objects.
Arbitrator(Behavior[]) - Constructor for class lejos.robotics.subsumption.Arbitrator
Same as Arbitrator(behaviorList, false) Arbitrator start() never exits
arc(float) - Method in interface lejos.robotics.navigation.Pilot
Starts the NXT robot moving along an arc with a specified radius.
arc(float, float) - Method in interface lejos.robotics.navigation.Pilot
Moves the NXT robot along an arc with a specified radius and angle, after which the robot stops moving.
arc(float, float, boolean) - Method in interface lejos.robotics.navigation.Pilot
Moves the NXT robot along an arc with a specified radius and angle, after which the robot stops moving.
arc(float) - Method in class lejos.robotics.navigation.SimpleNavigator
Starts the NXT robot moving in a circular path with a specified radius;
The center of the turning circle is on the left side of the robot if parameter radius is positive and on the right if negative.
arc(float, int) - Method in class lejos.robotics.navigation.SimpleNavigator
Moves the NXT robot in a circular arc through the specified angle;
The center of the turning circle is on the left side of the robot if parameter radius is positive and on the right if negative.
arc(float, int, boolean) - Method in class lejos.robotics.navigation.SimpleNavigator
Moves the NXT robot in a circular arc through a specific angle;
The center of the turning circle is on the left side of the robot if parameter radius is positive and on the right if negative.
arc(float) - Method in class lejos.robotics.navigation.TachoPilot
 
arc(float, float) - Method in class lejos.robotics.navigation.TachoPilot
 
arc(float, float, boolean) - Method in class lejos.robotics.navigation.TachoPilot
 
arc(float) - Method in interface lejos.robotics.proposal.ArcPilot
Starts the NXT robot moving along an arc with a specified radius.
arc(float, float) - Method in interface lejos.robotics.proposal.ArcPilot
Moves the NXT robot along an arc with a specified radius and angle, after which the robot stops moving.
arc(float, float, boolean) - Method in interface lejos.robotics.proposal.ArcPilot
Moves the NXT robot along an arc with a specified radius and angle, after which the robot stops moving.
arc(float) - Method in class lejos.robotics.proposal.DifferentialPilot
 
arc(float, float) - Method in class lejos.robotics.proposal.DifferentialPilot
 
arc(float, float, boolean) - Method in class lejos.robotics.proposal.DifferentialPilot
 
arc(float) - Method in class lejos.robotics.proposal.SteeringPilot
 
arc(float, float) - Method in class lejos.robotics.proposal.SteeringPilot
 
arc(float, float, boolean) - Method in class lejos.robotics.proposal.SteeringPilot
 
ArcPilot - Interface in lejos.robotics.proposal
An enhanced Pilot that is capable of traveling in arcs.
ArcPoseController - Class in lejos.robotics.proposal
This class directs a pilot from the current known coordinates to a destination set of coordinates.
ArcPoseController(ArcPilot, PoseProvider) - Constructor for class lejos.robotics.proposal.ArcPoseController
 
arcRadius - Variable in class lejos.robotics.Movement
 
ArcRotatePilot - Interface in lejos.robotics.proposal
 
arcUpdate(float, float) - Method in class lejos.robotics.Pose
Sets the pose locatin and heading to the currect values resulting from travel in a circular arc.
ArithmeticException - Exception in java.lang
 
ArithmeticException() - Constructor for exception java.lang.ArithmeticException
 
ArithmeticException(String) - Constructor for exception java.lang.ArithmeticException
 
arraycopy(Object, int, Object, int, int) - Static method in class java.lang.System
Copies one array to another.
ArrayIndexOutOfBoundsException - Exception in java.lang
 
ArrayIndexOutOfBoundsException() - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
Constructs an ArrayIndexOutOfBoundsException with no detail message.
ArrayIndexOutOfBoundsException(int) - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
Constructs a new ArrayIndexOutOfBoundsException class with an argument indicating the illegal index.
ArrayIndexOutOfBoundsException(String) - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
Constructs an ArrayIndexOutOfBoundsException class with the specified detail message.
arrayLeftDivide(Matrix) - Method in class lejos.util.Matrix
Element-by-element left division, C = A.\B
arrayLeftDivideEquals(Matrix) - Method in class lejos.util.Matrix
Element-by-element left division in place, A = A.\B
ArrayList<E> - Class in java.util
An expandable array.
ArrayList() - Constructor for class java.util.ArrayList
Create an array list.
ArrayList(Collection<? extends E>) - Constructor for class java.util.ArrayList
 
ArrayList(int) - Constructor for class java.util.ArrayList
Create an array list.
ArrayList(E[]) - Constructor for class java.util.ArrayList
Deprecated. not in JDK
arrayRightDivide(Matrix) - Method in class lejos.util.Matrix
Element-by-element right division, C = A./B
arrayRightDivideEquals(Matrix) - Method in class lejos.util.Matrix
Element-by-element right division in place, A = A./B
ArrayStoreException - Exception in java.lang
 
ArrayStoreException() - Constructor for exception java.lang.ArrayStoreException
 
arrayTimes(Matrix) - Method in class lejos.util.Matrix
Element-by-element multiplication, C = A.*B
arrayTimesEquals(Matrix) - Method in class lejos.util.Matrix
 
arrMotorLoad - Static variable in class lejos.nxt.addon.LMotor
 
arrMotorUnload - Static variable in class lejos.nxt.addon.LMotor
 
AsciizCodec - Class in lejos.nxt.remote
Methods to encode and decode ASCIIZ.
asin(double) - Static method in class java.lang.Math
Inverse sine function.
Assertion - Class in lejos.util
Class used in debugging to test assertions.
Assertion() - Constructor for class lejos.util.Assertion
 
AssertionError - Error in java.lang
 
AssertionError() - Constructor for error java.lang.AssertionError
 
AssertionError(boolean) - Constructor for error java.lang.AssertionError
 
AssertionError(char) - Constructor for error java.lang.AssertionError
 
AssertionError(double) - Constructor for error java.lang.AssertionError
 
AssertionError(float) - Constructor for error java.lang.AssertionError
 
AssertionError(int) - Constructor for error java.lang.AssertionError
 
AssertionError(long) - Constructor for error java.lang.AssertionError
 
AssertionError(Object) - Constructor for error java.lang.AssertionError
 
asSubclass(Class<U>) - Method in class java.lang.Class
 
atan(double) - Static method in class java.lang.Math
The inverse tangent function.
atan2(double, double) - Static method in class java.lang.Math
The inverse tangent function.
ATTEMPTED_TO_ACCESS_INVALID_FIELD_OF_A_STRUCTURE - Static variable in interface lejos.nxt.remote.ErrorMessages
 
autoRefresh(boolean) - Method in class javax.microedition.lcdui.Graphics
 
available() - Method in class java.io.BufferedInputStream
 
available() - Method in class java.io.ByteArrayInputStream
 
available() - Method in class java.io.FileInputStream
 
available() - Method in class java.io.FilterInputStream
 
available() - Method in class java.io.InputStream
Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.
AVAILABLE - Static variable in class javax.microedition.location.LocationProvider
 
available(int) - Method in class lejos.nxt.comm.NXTConnection
Indicate the number of bytes available to be read.
available() - Method in class lejos.nxt.comm.NXTConnection
 
available() - Method in class lejos.nxt.comm.NXTInputStream
returns the number of bytes in the input buffer - can be read without blocking
azimuthTo(Coordinates) - Method in class javax.microedition.location.Coordinates
Calculates the azimuth between the two points according to the ellipsoid model of WGS84.

B

B - Variable in class lejos.nxt.addon.PFMate
 
B - Variable in class lejos.nxt.addon.RCXLink
 
B - Variable in class lejos.nxt.addon.RCXMotorMultiplexer
 
B - Static variable in class lejos.nxt.Motor
Motor B.
B - Static variable in class lejos.nxt.MotorPort
MotorPort B.
B - Variable in class lejos.nxt.remote.RemoteNXT
 
BACK - Static variable in class javax.microedition.lcdui.Command
 
backward() - Method in class lejos.nxt.addon.LServo
Classic backward method for continous RC Servos
backward() - Method in class lejos.nxt.addon.PFMateMotor
Runs the motor backward
backward(int) - Method in class lejos.nxt.addon.RCXLink
 
backward() - Method in class lejos.nxt.BasicMotor
Causes motor to rotate backwards.
backward() - Method in class lejos.nxt.Motor
 
backward() - Method in class lejos.nxt.remote.RemoteMotor
 
backward() - Method in interface lejos.robotics.DCMotor
Causes motor to rotate backwards until stop is called.
backward() - Method in interface lejos.robotics.navigation.Pilot
Starts the NXT robot moving backward .
backward() - Method in class lejos.robotics.navigation.SimpleNavigator
 
backward() - Method in class lejos.robotics.navigation.TachoPilot
Moves the NXT robot backward until stop() is called.
backward() - Method in interface lejos.robotics.proposal.BasicPilot
Starts the NXT robot moving backwards.
backward() - Method in class lejos.robotics.proposal.DifferentialPilot
Moves the NXT robot backward until stop() is called.
backward() - Method in class lejos.robotics.proposal.SteeringPilot
 
backwardStep(int) - Method in class lejos.nxt.addon.RCXLink
 
BAD_ARGUMENTS - Static variable in interface lejos.nxt.remote.ErrorMessages
 
BAD_INPUT_OR_OUTPUT_SPECIFIED - Static variable in interface lejos.nxt.remote.ErrorMessages
 
BasicMotor - Class in lejos.nxt
An abstraction for a motor without a tachometer, such as an RCX motor.
BasicMotor() - Constructor for class lejos.nxt.BasicMotor
 
BasicMotorPort - Interface in lejos.nxt
An abstraction for a motor port that supports RCX type motors, but not NXT motors with tachometers.
BasicPilot - Interface in lejos.robotics.proposal
 
BasicSensorPort - Interface in lejos.nxt
An abstraction for a sensor port that supports setting and retrieving types and modes of sensors.
Battery - Class in lejos.nxt
Provides access to Battery.
Battery - Variable in class lejos.nxt.remote.RemoteNXT
 
BEEP - Static variable in class lejos.nxt.addon.RCXLink
NOTE: The BEEP macro is unreliable.
beep() - Method in class lejos.nxt.addon.RCXLink
 
beep() - Static method in class lejos.nxt.Sound
Beeps once.
beepSequence() - Static method in class lejos.nxt.Sound
Downward tones.
beepSequenceUp() - Static method in class lejos.nxt.Sound
Upward tones.
before(Date) - Method in class java.util.Date
Compare 2 Date objects to know if current Date object is before than parameter
Behavior - Interface in lejos.robotics.subsumption
The Behavior interface represents an object embodying a specific behavior belonging to a robot.
bitBlt(byte[], int, int, int, int, int, int, int, int, int) - Static method in class lejos.nxt.LCD
Standard two input BitBlt function with the LCD display as the destination.
bitBlt(int, int, int, int, int) - Static method in class lejos.nxt.LCD
Special case bitBlt with no input image.
bitBlt(byte[], int, int, int, int, byte[], int, int, int, int, int, int, int) - Static method in class lejos.nxt.LCD
Standard two input BitBlt function.
bitCount(int) - Method in class java.lang.Integer
 
bitCount(long) - Method in class java.lang.Long
 
BitSet - Class in java.util
Represents a long set of bits.
BitSet(int) - Constructor for class java.util.BitSet
 
BLACK - Static variable in class javax.microedition.lcdui.Graphics
 
BLACK - Static variable in class lejos.robotics.Colors
Colors used as the output value when in full mode.
blank - Static variable in class lejos.util.TextMenu
a blank line
blockTachoCount - Variable in class lejos.nxt.remote.OutputState
 
BLUE - Static variable in class lejos.robotics.Colors
 
Bluetooth - Class in lejos.nxt.comm
Provides Bluetooth communications.
bluetoothAddress - Variable in class lejos.nxt.remote.DeviceInfo
 
BluetoothStateException - Exception in javax.bluetooth
 
BluetoothStateException() - Constructor for exception javax.bluetooth.BluetoothStateException
 
BluetoothStateException(String) - Constructor for exception javax.bluetooth.BluetoothStateException
 
Boolean - Class in java.lang
Wrapper class for booleans.
Boolean(boolean) - Constructor for class java.lang.Boolean
 
Boolean(String) - Constructor for class java.lang.Boolean
 
BOOLEANMODE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
booleanValue() - Method in class java.lang.Boolean
 
BOOT - Static variable in class lejos.nxt.comm.LCP
 
boot() - Static method in class lejos.nxt.NXT
Boot into firmware update mode.
boot() - Method in class lejos.nxt.remote.NXTCommand
Put the NXT into SAMBA mode, ready to update the firmware
BOOT - Static variable in interface lejos.nxt.remote.NXTProtocol
 
BRAKE - Static variable in interface lejos.nxt.remote.NXTProtocol
Use run/brake instead of run/float in PWM
BT_PENDING_INPUT - Static variable in class lejos.nxt.comm.Bluetooth
 
BT_PENDING_OUTPUT - Static variable in class lejos.nxt.comm.Bluetooth
 
BTConnection - Class in lejos.nxt.comm
Provides a Bluetooth connection Supports both packetized, raw and stream based communincation.
BTConnection(int) - Constructor for class lejos.nxt.comm.BTConnection
 
btDisable() - Static method in class lejos.nxt.comm.Bluetooth
 
btEnable() - Static method in class lejos.nxt.comm.Bluetooth
 
btGetBC4CmdMode() - Static method in class lejos.nxt.comm.Bluetooth
Low-level method to get the BC4 chip mode
btPending() - Static method in class lejos.nxt.comm.Bluetooth
Low-Level method to access the Bluetooth interface.
btRead(byte[], int, int) - Static method in class lejos.nxt.comm.Bluetooth
Low-level method to read BT data
btReceive(byte[]) - Static method in class lejos.nxt.comm.Bluetooth
Low-level method to receive BT replies or data
btSend(byte[], int) - Static method in class lejos.nxt.comm.Bluetooth
Low-level method to send a BT command or data
btSetArmCmdMode(int) - Static method in class lejos.nxt.comm.Bluetooth
Low-level method to switch BC4 chip between command and data (stream) mode.
btSetCmdMode(int) - Static method in class lejos.nxt.comm.Bluetooth
Set the BC4 mode, and wait for that mode to be confirmed by the chip.
btSetResetHigh() - Static method in class lejos.nxt.comm.Bluetooth
Low-level method to take the BC4 reset line high
btSetResetLow() - Static method in class lejos.nxt.comm.Bluetooth
Low-level method to take the BC4 reset line low
btWrite(byte[], int, int) - Static method in class lejos.nxt.comm.Bluetooth
Low-level method to write BT data
buf - Variable in class java.io.ByteArrayInputStream
 
buf - Variable in class java.io.ByteArrayOutputStream
 
BufferedInputStream - Class in java.io
This is a minimal implementation of BufferedWriter.
BufferedInputStream(InputStream) - Constructor for class java.io.BufferedInputStream
In the standard Java API the constructor accepts a Writer object, such as InputStreamWriter.
BufferedInputStream(InputStream, int) - Constructor for class java.io.BufferedInputStream
 
BufferedOutputStream - Class in java.io
This is a minimal implementation of BufferedWriter.
BufferedOutputStream(OutputStream) - Constructor for class java.io.BufferedOutputStream
In the standard Java API the constructor accepts a Writer object, such as OutputStreamWriter.
BufferedOutputStream(OutputStream, int) - Constructor for class java.io.BufferedOutputStream
 
BufferedWriter - Class in java.io
NOTE: Text writing is not synchronized either like standard Java.
BufferedWriter(OutputStream) - Constructor for class java.io.BufferedWriter
Deprecated. use OutputStreamWriter instead.
BufferedWriter(Writer) - Constructor for class java.io.BufferedWriter
In the standard Java API the constructor accepts a Writer object, such as OutputStreamWriter.
BufferedWriter(Writer, int) - Constructor for class java.io.BufferedWriter
 
BUFSZ - Static variable in class lejos.nxt.comm.RS485
 
BUILDING_FLOOR - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a building floor.
BUILDING_NAME - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a building name.
BUILDING_ROOM - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a building room.
BUILDING_ZONE - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a building zone
Button - Class in lejos.nxt
Abstraction for an NXT button.
BUTTON_MASK_SHIFT - Static variable in class lejos.nxt.Poll
 
ButtonCounter - Class in lejos.util
This is class is for data entry using the NXT keyboard.
ButtonCounter() - Constructor for class lejos.util.ButtonCounter
 
ButtonListener - Interface in lejos.nxt
Abstraction for receiver of button events.
buttonPressed(Button) - Method in interface lejos.nxt.ButtonListener
 
buttonReleased(Button) - Method in interface lejos.nxt.ButtonListener
 
BUTTONS - Static variable in class lejos.nxt.Button
Array containing ENTER, LEFT, RIGHT, ESCAPE, in that order.
buzz() - Static method in class lejos.nxt.Sound
Low buzz
Byte - Class in java.lang
Wrapper class for bytes.
Byte(byte) - Constructor for class java.lang.Byte
 
Byte(String) - Constructor for class java.lang.Byte
 
ByteArrayInputStream - Class in java.io
 
ByteArrayInputStream(byte[]) - Constructor for class java.io.ByteArrayInputStream
 
ByteArrayInputStream(byte[], int, int) - Constructor for class java.io.ByteArrayInputStream
 
ByteArrayOutputStream - Class in java.io
 
ByteArrayOutputStream() - Constructor for class java.io.ByteArrayOutputStream
 
ByteArrayOutputStream(int) - Constructor for class java.io.ByteArrayOutputStream
 
BYTES_PER_PAGE - Static variable in class lejos.nxt.Flash
Indicates the # of bytes per page in a page of Flash memory.
bytesAvailable() - Method in class lejos.nxt.addon.RCXLink
 
byteValue() - Method in class java.lang.Byte
 
byteValue() - Method in class java.lang.Double
 
byteValue() - Method in class java.lang.Float
 
byteValue() - Method in class java.lang.Integer
 
byteValue() - Method in class java.lang.Long
 
byteValue() - Method in class java.lang.Number
Return the byte value of this Number.
byteValue() - Method in class java.lang.Short
 

C

C - Variable in class lejos.nxt.addon.RCXLink
 
C - Variable in class lejos.nxt.addon.RCXMotorMultiplexer
 
C - Static variable in class lejos.nxt.Motor
Motor C.
C - Static variable in class lejos.nxt.MotorPort
MotorPort C.
C - Variable in class lejos.nxt.remote.RemoteNXT
 
C2 - Static variable in class lejos.nxt.Sound
Play a system sound.
C_ARRAY - Static variable in class lejos.nxt.VM.VMClass
 
C_HASCLINIT - Static variable in class lejos.nxt.VM.VMClass
 
C_INTERFACE - Static variable in class lejos.nxt.VM.VMClass
 
C_NOREFS - Static variable in class lejos.nxt.VM.VMClass
 
C_PRIMITIVE - Static variable in class lejos.nxt.VM.VMClass
 
CACHED - Static variable in class javax.bluetooth.DiscoveryAgent
Used with the retrieveDevices() method to return those devices that were found via a previous inquiry.
calcCRC(int, int) - Method in class lejos.nxt.SensorPort.ColorSensorReader
Incrementally calculate the CRC value of the read data.
calculateWeight(RangeReadings, RangeMap, float) - Method in class lejos.robotics.localization.MCLParticle
Calculate the weight for this particle by comparing its readings with the robot's readings
calculateWeights(RangeReadings, RangeMap) - Method in class lejos.robotics.localization.MCLParticleSet
Calculate the weight for each particle
calData - Variable in class lejos.nxt.SensorPort.ColorSensorReader
 
calibrate() - Method in class lejos.nxt.addon.LSC
This method check LSC connected with NXTe Currently I am debugging
calibrate(int[]) - Method in class lejos.nxt.SensorPort.ColorSensorReader
This method accepts a set of raw values (in full color mode) and processes them using the calibration data to return standard RGB values between 0 and 255
calibrate() - Method in class lejos.robotics.navigation.CompassPilot
Rotates the robot 360 degrees while calibrating the compass resets compass zero to heading at end of calibration
calibratedValue - Variable in class lejos.nxt.remote.InputValues
Currently unused.
calibrateHigh() - Method in class lejos.nxt.addon.RCXLightSensor
call this method when the light sensor is reading the high value - used by readValue
calibrateHigh() - Method in class lejos.nxt.ColorLightSensor
call this method when the light sensor is reading the high value - used by readValue
calibrateHigh() - Method in class lejos.nxt.LightSensor
call this method when the light sensor is reading the high value - used by readValue
calibrateLow() - Method in class lejos.nxt.addon.RCXLightSensor
call this method when the light sensor is reading the low value - used by readValue
calibrateLow() - Method in class lejos.nxt.ColorLightSensor
call this method when the light sensor is reading the low value - used by readValue
calibrateLow() - Method in class lejos.nxt.LightSensor
call this method when the light sensor is reading the low value - used by readValue
callCommandListener() - Method in class javax.microedition.lcdui.Displayable
 
calLimits - Variable in class lejos.nxt.SensorPort.ColorSensorReader
 
callItemStateListener() - Method in class javax.microedition.lcdui.Form
 
callListeners() - Method in class lejos.nxt.Button
Call Button Listeners.
callListeners() - Method in interface lejos.nxt.ListenerCaller
 
callListeners() - Method in class lejos.nxt.SensorPort
Call Port Listeners.
CANCEL - Static variable in class javax.microedition.lcdui.Command
 
cancelInquiry(DiscoveryListener) - Method in class javax.bluetooth.DiscoveryAgent
Removes the device from inquiry mode.
cancelInquiry() - Static method in class lejos.nxt.comm.Bluetooth
Cancel a Bluetooth inquiry process that has been started using startInquire
canRead() - Method in class java.io.File
 
canWrite() - Method in class java.io.File
 
capacity() - Method in class java.util.Vector
 
capacityIncrement - Variable in class java.util.Vector
 
capture() - Method in class lejos.nxt.UltrasonicSensor
Set capture mode Set the sensor into capture mode.
CarefulDifferentialPilot - Class in lejos.robotics.proposal
 
CarefulDifferentialPilot(RangeFinder, float, float, float, TachoMotor, TachoMotor, boolean) - Constructor for class lejos.robotics.proposal.CarefulDifferentialPilot
 
cast(Object) - Method in class java.lang.Class
 
ceil(double) - Static method in class java.lang.Math
Returns the smallest (closest to negative infinity) double value that is not less than the argument and is equal to a mathematical integer.
CELL_HEIGHT - Static variable in class lejos.nxt.LCD
 
CELL_WIDTH - Static variable in class lejos.nxt.LCD
 
CELSIUSMODE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
CHAR_HEIGHT - Static variable in class javax.microedition.lcdui.Display
 
CHAR_WIDTH - Static variable in class javax.microedition.lcdui.Display
 
Character - Class in java.lang
 
Character(char) - Constructor for class java.lang.Character
 
charAt(int) - Method in interface java.lang.CharSequence
 
charAt(int) - Method in class java.lang.String
Return the character at the given index
charAt(int) - Method in class java.lang.StringBuffer
 
charAt(int) - Method in class java.lang.StringBuilder
 
charCount(int) - Static method in class java.lang.Character
 
CharSequence - Interface in java.lang
 
CharsetDecoder - Interface in lejos.charset
 
CharsetEncoder - Interface in lejos.charset
 
charValue() - Method in class java.lang.Character
 
checkInitialized() - Method in class lejos.nxt.SensorPort.ColorSensorReader
Check to see if a sensor is attached and working, Read the standard sensor analogue pin to see if a the sensor is present.
checkPresent() - Method in class lejos.nxt.SensorPort.ColorSensorReader
Check to see if a sensor is attached.
checkRefresh() - Method in class lejos.addon.gps.NMEASentence
This method is called by all the getter methods.
checkSensor() - Method in class lejos.nxt.SensorPort.ColorSensorReader
Check the state of an initialized sensor.
checkValidity(Pose) - Method in class lejos.robotics.proposal.WayPoint
Check that the given pose satisfies the conditions for this way point
Choice - Interface in javax.microedition.lcdui
 
ChoiceGroup - Class in javax.microedition.lcdui
 
ChoiceGroup(String, int) - Constructor for class javax.microedition.lcdui.ChoiceGroup
 
ChoiceGroup(String, int, String[], Image[]) - Constructor for class javax.microedition.lcdui.ChoiceGroup
 
choiceItems - Variable in class javax.microedition.lcdui.ChoiceGroup
 
choiceType - Variable in class javax.microedition.lcdui.ChoiceGroup
 
CIACnt1 - Variable in class lejos.nxt.VM.VMClass
 
CIACnt2 - Variable in class lejos.nxt.VM.VMClass
 
CIAData1 - Variable in class lejos.nxt.VM.VMClass
 
CIAData2 - Variable in class lejos.nxt.VM.VMClass
 
CITY - Static variable in class javax.microedition.location.AddressInfo
Address field denoting town or city name.
Class<T> - Class in java.lang
Not fully functional.
Class() - Constructor for class java.lang.Class
 
classBase - Variable in class lejos.nxt.debug.DebugInterface
 
ClassCastException - Exception in java.lang
 
ClassCastException() - Constructor for exception java.lang.ClassCastException
 
ClassCastException(String) - Constructor for exception java.lang.ClassCastException
 
classIndex - Variable in class lejos.nxt.VM.VMException
 
ClassNotFoundException - Exception in java.lang
 
ClassNotFoundException() - Constructor for exception java.lang.ClassNotFoundException
 
ClassNotFoundException(String) - Constructor for exception java.lang.ClassNotFoundException
 
clear() - Method in class java.util.ArrayList
Clear the array list.
clear(int) - Method in class java.util.BitSet
 
clear() - Method in interface java.util.Collection
 
clear() - Method in class java.util.Vector
 
clear() - Method in class javax.microedition.lcdui.Graphics
 
clear() - Method in class lejos.nxt.debug.DebugInterface
 
clear() - Static method in class lejos.nxt.LCD
Clear the display.
clear() - Method in class lejos.util.DebugMessages
Clear LCD
clearDisplay() - Static method in class lejos.nxt.LCD
 
clearPaintRequest() - Method in class javax.microedition.lcdui.Displayable
 
CLOCK - Static variable in class lejos.nxt.SensorPort.ColorSensorReader
 
clone() - Method in class java.awt.geom.Line2D
 
clone() - Method in class java.awt.geom.Point2D
 
clone() - Method in class java.awt.geom.RectangularShape
 
clone() - Method in class java.lang.Enum
 
clone() - Method in class java.lang.Object
Create a copy of this object, using a shallow copy.
clone() - Method in class lejos.util.Matrix
Clone the Matrix object.
Cloneable - Interface in java.lang
This interface is not functional.
CloneNotSupportedException - Exception in java.lang
 
CloneNotSupportedException() - Constructor for exception java.lang.CloneNotSupportedException
 
CloneNotSupportedException(String) - Constructor for exception java.lang.CloneNotSupportedException
 
close() - Method in class java.io.BufferedInputStream
 
close() - Method in class java.io.BufferedOutputStream
 
close() - Method in class java.io.BufferedWriter
 
close() - Method in class java.io.ByteArrayInputStream
 
close() - Method in class java.io.ByteArrayOutputStream
 
close() - Method in class java.io.FileOutputStream
Write the buffer to flash memory and update the file parameters in flash.
close() - Method in class java.io.FilterInputStream
 
close() - Method in class java.io.FilterOutputStream
 
close() - Method in class java.io.InputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.OutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class java.io.Reader
 
close() - Method in class java.io.StringWriter
 
close() - Method in class java.io.Writer
 
close() - Method in class java.net.Socket
Write Escape sequence to indicate end of file
close() - Method in interface javax.microedition.io.Connection
 
close() - Method in class lejos.addon.gps.SimpleGPS
Method used to close connection.
close() - Method in class lejos.io.LejosInputStreamReader
 
close() - Method in class lejos.io.LejosOutputStreamWriter
 
CLOSE - Static variable in class lejos.nxt.comm.LCP
 
close() - Method in class lejos.nxt.comm.NXTConnection
Close the connection.
close() - Method in class lejos.nxt.comm.NXTInputStream
the stream is restored to its original state - ready to receive more data.
close() - Static method in class lejos.nxt.comm.RConsole
 
close() - Method in class lejos.nxt.rcxcomm.PacketHandler
Close this packet handler and all lower layers.
close() - Method in class lejos.nxt.rcxcomm.RCXAbstractPort
Closes this RCXPort, stopping the Listener thread.
close() - Method in class lejos.nxt.remote.NXTComm
 
close() - Method in class lejos.nxt.remote.NXTCommand
Call the close() command when your program ends, otherwise you will have to turn the NXT brick off/on before you run another program.
close() - Method in interface lejos.nxt.remote.NXTCommRequest
Close the connection
CLOSE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
close() - Method in class lejos.nxt.remote.RemoteNXT
Close the connection to the remote NXT
closeConnection(byte) - Static method in class lejos.nxt.comm.Bluetooth
Close an open connection
closeFile(byte) - Method in class lejos.nxt.remote.NXTCommand
Closes an open file.
closePort() - Static method in class lejos.nxt.comm.Bluetooth
Closes the port to disallow incoming connections.
closeStream() - Method in class lejos.nxt.comm.BTConnection
Close the stream for this connection.
cmdListener - Variable in class javax.microedition.lcdui.Displayable
 
cmdListener - Variable in class javax.microedition.lcdui.Item
 
codeOffset - Variable in class lejos.nxt.VM.VMMethod
 
codePointAt(char[], int) - Method in class java.lang.Character
 
codePointAt(char[], int, int) - Method in class java.lang.Character
 
codePointAt(CharSequence, int) - Method in class java.lang.Character
 
codePointBefore(char[], int) - Method in class java.lang.Character
 
codePointBefore(char[], int, int) - Method in class java.lang.Character
 
codePointBefore(CharSequence, int) - Method in class java.lang.Character
 
Collection<E> - Interface in java.util
 
COLOR - Static variable in class lejos.nxt.addon.NXTCam
Used by sortBy() to choose sorting criteria based on color id (ordered 0 to 7).
ColorDetector - Interface in lejos.robotics
 
ColorLightSensor - Class in lejos.nxt
LEGO Color Sensor driver.
ColorLightSensor(SensorPort, int) - Constructor for class lejos.nxt.ColorLightSensor
Create a new Color Sensor instance and bind it to a port.
colorMap - Variable in class lejos.nxt.ColorLightSensor
 
colorMap - Variable in class lejos.nxt.SensorPort.ColorSensorReader
 
Colors - Class in lejos.robotics
Values for standard Lego colors.
Colors() - Constructor for class lejos.robotics.Colors
 
Colors.Color - Enum in lejos.robotics
 
ColorSensor - Class in lejos.nxt.addon
HiTechnic color sensor.
www.hitechnic.com
ColorSensor(I2CPort) - Constructor for class lejos.nxt.addon.ColorSensor
 
COMBO_CH1_A_FORWARD_B_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
COMBO_CH1_A_FORWARD_B_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
COMBO_CH1_A_REVERSE_B_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
COMBO_CH1_A_REVERSE_B_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
COMBO_CH2_A_FORWARD_B_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
COMBO_CH2_A_FORWARD_B_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
COMBO_CH2_A_REVERSE_B_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
COMBO_CH2_A_REVERSE_B_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
COMBO_CH3_A_FORWARD_B_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
COMBO_CH3_A_FORWARD_B_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
COMBO_CH3_A_REVERSE_B_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
COMBO_CH3_A_REVERSE_B_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
COMBO_CH4_A_FORWARD_B_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
COMBO_CH4_A_FORWARD_B_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
COMBO_CH4_A_REVERSE_B_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
COMBO_CH4_A_REVERSE_B_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
Command - Class in javax.microedition.lcdui
 
Command(int, int, int) - Constructor for class javax.microedition.lcdui.Command
 
Command(int, String, int, int) - Constructor for class javax.microedition.lcdui.Command
 
command(byte[], int, byte[]) - Method in class lejos.nxt.comm.LCPResponder
Process the actual command Default action is to call the LCP object to emulate the command
commandAction(Command, Displayable) - Method in interface javax.microedition.lcdui.CommandListener
 
commandAction(Command, Displayable) - Method in class javax.microedition.lcdui.Form
 
commandAction(Command, Item) - Method in interface javax.microedition.lcdui.ItemCommandListener
 
CommandListener - Interface in javax.microedition.lcdui
 
commands - Variable in class javax.microedition.lcdui.Displayable
 
commands - Variable in class javax.microedition.lcdui.Item
 
COMMUNICATION_BUS_ERROR - Static variable in interface lejos.nxt.remote.ErrorMessages
 
Comparable<T> - Interface in java.lang
 
compareTo(Boolean) - Method in class java.lang.Boolean
 
compareTo(Object) - Method in class java.lang.Byte
 
compareTo(Character) - Method in class java.lang.Character
 
compareTo(T) - Method in interface java.lang.Comparable
Compares this with another Object.
compareTo(E) - Method in class java.lang.Enum
 
compareTo(Integer) - Method in class java.lang.Integer
 
compareTo(Long) - Method in class java.lang.Long
 
compareTo(Object) - Method in class java.lang.Short
 
compass - Variable in class lejos.robotics.navigation.CompassPilot
 
CompassPilot - Class in lejos.robotics.navigation
A Pilot that keeps track of direction using a CompassSensor.
CompassPilot(DirectionFinder, float, float, TachoMotor, TachoMotor) - Constructor for class lejos.robotics.navigation.CompassPilot
Allocates a CompasPilot object, and sets the physical parameters of the NXT robot.
CompassPilot(DirectionFinder, float, float, TachoMotor, TachoMotor, boolean) - Constructor for class lejos.robotics.navigation.CompassPilot
Allocates a CompasPilot object, and sets the physical parameters of the NXT robot.
CompassSensor - Class in lejos.nxt.addon
Abstraction for a HiTechnic or Mindsensors compass.
CompassSensor(I2CPort) - Constructor for class lejos.nxt.addon.CompassSensor
 
ConcurrentModificationException - Exception in java.util
Exception thrown by Iterators if the underlying connection has been modified during the iteration.
ConcurrentModificationException() - Constructor for exception java.util.ConcurrentModificationException
 
ConcurrentModificationException(String) - Constructor for exception java.util.ConcurrentModificationException
 
conn - Variable in class lejos.nxt.comm.LCPResponder
 
connect(RemoteDevice) - Static method in class lejos.nxt.comm.Bluetooth
Connects to a remote device.
connect(String, int, byte[]) - Static method in class lejos.nxt.comm.Bluetooth
Connect to the specified device, either by name or address
connect(String, int) - Static method in class lejos.nxt.comm.Bluetooth
Connect to the specified device, either by name or address
connect(String, int) - Method in class lejos.nxt.comm.NXTCommConnector
Open a connection to the specified name/address using the given I/O mode
connect(String, int) - Static method in class lejos.nxt.comm.RS485
Connect to a remote device either by name or by address.
connect(String) - Static method in class lejos.nxt.comm.RS485
Connect to a remote device by name/address
Connection - Interface in javax.microedition.io
 
ConnectionNotFoundException - Exception in javax.microedition.io
This class is used to signal that a connection target cannot be found, or the protocol type is not supported.
ConnectionNotFoundException() - Constructor for exception javax.microedition.io.ConnectionNotFoundException
Constructs a ConnectionNotFoundException with no detail message.
ConnectionNotFoundException(String) - Constructor for exception javax.microedition.io.ConnectionNotFoundException
Constructs a ConnectionNotFoundException with the specified detail message.
Connector - Class in javax.microedition.io
This is a factory class to create different data connections, such as Bluetooth or USB.
connector - Variable in class lejos.nxt.comm.LCPResponder
 
constantTableOffset - Variable in class lejos.nxt.VM.VMImage
 
constantValuesOffset - Variable in class lejos.nxt.VM.VMImage
 
constructWithCopy(double[][]) - Static method in class lejos.util.Matrix
Construct a matrix from a copy of a 2-D array.
consume() - Method in class lejos.addon.keyboard.KeyEvent
Consumes this event so that it will not be processed in the default manner by the source which originated it.
contains(double, double) - Method in class java.awt.geom.Line2D
 
contains(Point2D) - Method in class java.awt.geom.Line2D
 
contains(double, double, double, double) - Method in class java.awt.geom.Line2D
 
contains(Rectangle2D) - Method in class java.awt.geom.Line2D
 
contains(double, double, double, double) - Method in class java.awt.geom.Rectangle2D
 
contains(double, double) - Method in class java.awt.geom.Rectangle2D
Test if this Rectangle2D contains a rectangle defined by double coordinates
contains(Point2D) - Method in class java.awt.geom.RectangularShape
Test if the shape contains a Point2D
contains(Rectangle2D) - Method in class java.awt.geom.RectangularShape
Test if this shape contains a given Rectangle2D
contains(int, int) - Method in class java.awt.Rectangle
Test if a point given by (x,y) coordinates is within the rectangle
contains(Point) - Method in class java.awt.Rectangle
Test if a point is within the rectangle
contains(Rectangle) - Method in class java.awt.Rectangle
Test if this rectangle contains a specified rectangle
contains(double, double) - Method in interface java.awt.Shape
Test if the shape contains the point (x,y)
contains(Point2D) - Method in interface java.awt.Shape
Test if the shape contains the Point2D
contains(double, double, double, double) - Method in interface java.awt.Shape
Test if the shape contains the rectangle with top left at (x,y), width w and height h.
contains(Rectangle2D) - Method in interface java.awt.Shape
Test if the shape contains the Rectangle2D
contains(Object) - Method in interface java.util.Collection
 
containsAll(Collection<?>) - Method in interface java.util.Collection
 
continueMoving() - Method in class lejos.robotics.proposal.CarefulDifferentialPilot
 
continueMoving() - Method in class lejos.robotics.proposal.DifferentialPilot
This method can be overridden by subclasses to stop the robot if a hazard is detected
continuous() - Method in class lejos.nxt.UltrasonicSensor
Switch to continuous ping mode.
controlMotor(int, int) - Method in class lejos.nxt.addon.PFMotorPort
 
controlMotor(int, int) - Method in class lejos.nxt.addon.RCXPlexedMotorPort
 
controlMotor(int, int) - Method in class lejos.nxt.addon.RCXRemoteMotorPort
 
controlMotor(int, int) - Method in interface lejos.nxt.BasicMotorPort
 
controlMotor(int, int) - Method in class lejos.nxt.MotorPort
Low-level method to control a motor.
controlMotor(int, int) - Method in class lejos.nxt.remote.RemoteMotorPort
 
convert(double, int) - Static method in class javax.microedition.location.Coordinates
UNTESTED as of April 7, 2009 - BB / /** Converts a double representation of a coordinate with decimal degrees into a string representation.
convert(String) - Static method in class javax.microedition.location.Coordinates
Converts a String representation of a coordinate into the double representation as used in this API.
Coordinates - Class in javax.microedition.location
This class has been designed to manage coordinates using JSR-179 Location API http://www.jcp.org/en/jsr/detail?id=179
Coordinates(double, double, double) - Constructor for class javax.microedition.location.Coordinates
Create a Coordinate object with 3 parameters: latitude, longitude and altitude
Coordinates(double, double) - Constructor for class javax.microedition.location.Coordinates
 
copy() - Method in class lejos.util.Matrix
Make a deep copy of a matrix
cos(double) - Static method in class java.lang.Math
Cosine function.
count - Variable in class java.io.ByteArrayInputStream
 
count - Variable in class java.io.ByteArrayOutputStream
 
count - Variable in class lejos.nxt.addon.RCXRotationSensor
 
count(String) - Method in class lejos.util.ButtonCounter
Start counting; parameter string is displayed; use it to identify this particular call
returns when ESC or ENTER button is pressed
Hold Enter and left or right to decrease count, otherwise it increases
counters are reset when this method is called.
count() - Method in class lejos.util.ButtonCounter
called by count( string)
count(String, int, int) - Method in class lejos.util.ButtonCounter
Initializes values of left count and right count.
COUNTRY - Static variable in class javax.microedition.location.AddressInfo
Address field denoting country.
COUNTRY_CODE - Static variable in class javax.microedition.location.AddressInfo
Address field denoting country as a two-letter ISO 3166-1 code.
countTokens() - Method in class java.util.StringTokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception.
COUNTY - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a county, which is an entity between a state and a city
createNewFile() - Method in class java.io.File
Creates a new file entry in the flash memory.
Criteria - Class in javax.microedition.location
Empty class used to satisfy Location API criteria.
Criteria() - Constructor for class javax.microedition.location.Criteria
 
CROSSING1 - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a street in a crossing.
CROSSING2 - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a street in a crossing.
cs - Static variable in class lejos.nxt.comm.NXTCommDevice
 
CTRL_DOWN_MASK - Static variable in class lejos.addon.keyboard.KeyEvent
 
CTRL_MASK - Static variable in class lejos.addon.keyboard.KeyEvent
 
currentThread() - Static method in class java.lang.Thread
 
currentTimeMillis() - Static method in class java.lang.System
Current time expressed in milliseconds.
CUSTOM - Static variable in class lejos.nxt.addon.OpticalDistanceSensor
Custom sensor
CUSTOM - Static variable in interface lejos.nxt.remote.NXTProtocol
 

D

D - Variable in class lejos.nxt.addon.RCXMotorMultiplexer
 
daemon - Variable in class lejos.nxt.VM.VMThread
 
DATA - Static variable in class lejos.nxt.SensorPort.ColorSensorReader
 
DATA_CONTAINS_OUT_OF_RANGE_VALUES - Static variable in interface lejos.nxt.remote.ErrorMessages
 
DataInput - Interface in java.io
 
DataInputStream - Class in java.io
Reads java data types transmitted as bytes over an InputStream.
DataInputStream(InputStream) - Constructor for class java.io.DataInputStream
 
Datalogger - Class in lejos.util
Datalogger class; stores float values then then transmits via bluetooth or usb
works with DataViewer in pctools.
Datalogger() - Constructor for class lejos.util.Datalogger
buld a Datalogger with default size 512
Datalogger(int) - Constructor for class lejos.util.Datalogger
build a new Datalogger with capacity = size;
DataOutput - Interface in java.io
 
DataOutputStream - Class in java.io
Transmits java data types as bytes over an OutputStream.
DataOutputStream(OutputStream) - Constructor for class java.io.DataOutputStream
 
Date - Class in java.util
Class designed to manage Date and Time.
Date() - Constructor for class java.util.Date
 
DBG_EVENT_DISABLE - Static variable in class lejos.nxt.debug.DebugInterface
 
DBG_EVENT_ENABLE - Static variable in class lejos.nxt.debug.DebugInterface
 
DBG_EVENT_IGNORE - Static variable in class lejos.nxt.debug.DebugInterface
 
DBG_EXCEPTION - Static variable in class lejos.nxt.debug.DebugInterface
 
DBG_USER_INTERRUPT - Static variable in class lejos.nxt.debug.DebugInterface
 
DCMotor - Interface in lejos.robotics
Interface for a regular DC motor with no encoder.
DD_MM - Static variable in class javax.microedition.location.Coordinates
Identifier for string coordinate representation Degrees, Minutes, decimal fractions of a minute See Also:Constant Field Values
DD_MM_SS - Static variable in class javax.microedition.location.Coordinates
Identifier for string coordinate representation Degrees, Minutes, Seconds and decimal fractions of a second See Also:Constant Field Values
DeadReckonerPoseProvider - Class in lejos.robotics.proposal
A PoseProvider that keeps track of coordinates using dead reckoning, by monitoring Pilot movements.
DeadReckonerPoseProvider(MovementProvider) - Constructor for class lejos.robotics.proposal.DeadReckonerPoseProvider
Internally, the constructor listens to movements from the Pilot.
DebugInterface - Class in lejos.nxt.debug
This class provides the primary interface to the debug capabilities of leJOS.
DebugMessages - Class in lejos.util
This class has been developed to use it in case of you have to tests leJOS programs and you need to show in NXT Display data but you don't need to design a User Interface.
DebugMessages() - Constructor for class lejos.util.DebugMessages
 
DebugMessages(int) - Constructor for class lejos.util.DebugMessages
Constructor which the user establish in what line start showing messages
DebugMonitor - Class in lejos.nxt.debug
Simple debug monitor that can be run alongside and nxj program.
DebugMonitor() - Constructor for class lejos.nxt.debug.DebugMonitor
 
DECIMAL - Static variable in class javax.microedition.lcdui.TextField
 
decode(byte[], int, int) - Method in interface lejos.charset.CharsetDecoder
Calculates a Unicode codepoint from the bytes in the buffer.
decode(byte[], int, int) - Method in class lejos.charset.Latin1Decoder
 
decode(byte[], int, int) - Method in class lejos.charset.UTF8Decoder
 
decode(byte[]) - Static method in class lejos.nxt.remote.AsciizCodec
Convert an ASCIIZ byte array to a string
defaults - Variable in class java.util.Properties
A property list that contains default values for any keys not found in this property list.
defineAndRun(byte[], int) - Method in class lejos.nxt.addon.RCXLink
 
defineMacro(int, byte[]) - Method in class lejos.nxt.addon.RCXLink
 
defrag() - Static method in class java.io.File
Defrag the file system.
defrag() - Method in class lejos.nxt.remote.NXTCommand
A NXJ extension to defrag the file system
degreesMinToDegrees(String) - Method in class lejos.addon.gps.NMEASentence
Any GPS Receiver gives Lat/Lon data in the following way: http://www.gpsinformation.org/dale/nmea.htm http://www.teletype.com/pages/support/Documentation/RMC_log_info.htm 4807.038,N Latitude 48 deg 07.038' N 01131.000,E Longitude 11 deg 31.000' E This data is necessary to convert to Decimal Degrees.
DELAY - Static variable in class lejos.nxt.addon.RCXLink
 
Delay - Class in lejos.util
Simple collection of time delay routines that are non interruptable.
Delay() - Constructor for class lejos.util.Delay
 
delete() - Method in class java.io.File
Deletes the file represented by this File object.
delete(int, int) - Method in class java.lang.StringBuffer
 
delete(int, int) - Method in class java.lang.StringBuilder
 
delete(int) - Method in interface javax.microedition.lcdui.Choice
 
delete(int) - Method in class javax.microedition.lcdui.ChoiceGroup
 
delete(int) - Method in class javax.microedition.lcdui.Form
 
delete(int) - Method in class javax.microedition.lcdui.List
 
DELETE - Static variable in class lejos.nxt.comm.LCP
 
delete(String) - Method in class lejos.nxt.remote.NXTCommand
Delete a file on the NXT
DELETE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
delete(String) - Method in class lejos.nxt.remote.RemoteNXT
Delete a file from the NXT.
DELETE_USER_FLASH - Static variable in class lejos.nxt.comm.LCP
 
DELETE_USER_FLASH - Static variable in interface lejos.nxt.remote.NXTProtocol
 
deleteAll() - Method in interface javax.microedition.lcdui.Choice
 
deleteAll() - Method in class javax.microedition.lcdui.ChoiceGroup
 
deleteAll() - Method in class javax.microedition.lcdui.Form
 
deleteAll() - Method in class javax.microedition.lcdui.List
 
deleteFlashMemory() - Method in class lejos.nxt.remote.RemoteNXT
Deletes all user programs and data in FLASH memory
deleteUserFlash() - Method in class lejos.nxt.remote.NXTCommand
Deletes user flash memory.
Deprecated - Annotation Type in java.lang
 
desiredAssertionStatus() - Method in class java.lang.Class
Always return false.
DestinationUnreachableException - Exception in lejos.robotics.proposal
 
DestinationUnreachableException() - Constructor for exception lejos.robotics.proposal.DestinationUnreachableException
 
det() - Method in class lejos.util.LUDecomposition
Determinant
DeviceClass - Class in javax.bluetooth
The DeviceClass class represents the class of device (CoD) record as defined by the Bluetooth specification.
DeviceClass(int) - Constructor for class javax.bluetooth.DeviceClass
 
deviceDiscovered(RemoteDevice, DeviceClass) - Method in interface javax.bluetooth.DiscoveryListener
Called when a device is found during an inquiry.
DeviceInfo - Class in lejos.nxt.remote
Represents a remote NXT accessed via LCP.
DeviceInfo() - Constructor for class lejos.nxt.remote.DeviceInfo
 
DifferentialPilot - Class in lejos.robotics.proposal
The DifferentialPilot class is a software abstraction of the Pilot mechanism of a NXT robot.
DifferentialPilot(float, float, TachoMotor, TachoMotor) - Constructor for class lejos.robotics.proposal.DifferentialPilot
Allocates a TachoPilot object, and sets the physical parameters of the NXT robot.
Assumes Motor.forward() causes the robot to move forward.
DifferentialPilot(float, float, TachoMotor, TachoMotor, boolean) - Constructor for class lejos.robotics.proposal.DifferentialPilot
Allocates a TachoPilot object, and sets the physical parameters of the NXT robot.
DifferentialPilot(float, float, float, TachoMotor, TachoMotor, boolean) - Constructor for class lejos.robotics.proposal.DifferentialPilot
Allocates a TachoPilot object, and sets the physical parameters of the NXT robot.
DIGI_0_ON - Static variable in class lejos.nxt.SensorPort
 
DIGI_1_ON - Static variable in class lejos.nxt.SensorPort
 
DIGI_OFF - Static variable in class lejos.nxt.SensorPort
 
DIGI_UNUSED - Static variable in class lejos.nxt.SensorPort
 
digit(char, int) - Static method in class java.lang.Character
This method accepts a character such as '7' or 'C' and converts it to a number value.
digit(int, int) - Static method in class java.lang.Character
 
digit(char, int) - Static method in class java.lang.Integer
Deprecated. use Character.digit(char, int) instead.
digit(int, int) - Static method in class java.lang.Integer
Deprecated. use Character.digit(int, int) instead.
DIRECT_COMMAND_NOREPLY - Static variable in class lejos.nxt.comm.LCP
 
DIRECT_COMMAND_NOREPLY - Static variable in interface lejos.nxt.remote.NXTProtocol
 
DIRECT_COMMAND_REPLY - Static variable in class lejos.nxt.comm.LCP
 
DIRECT_COMMAND_REPLY - Static variable in interface lejos.nxt.remote.NXTProtocol
 
DirectionFinder - Interface in lejos.robotics
Abstraction for compasses and other devices than return the heading of a robot.
DIRECTORY_FULL - Static variable in class lejos.nxt.comm.LCP
 
disconnect() - Method in class lejos.nxt.comm.LCPResponder
Method called to disconnect the responder connect.
DiscoveryAgent - Class in javax.bluetooth
The DiscoveryAgent class provides methods to perform device discovery (but not service discovery in leJOS NXJ).
DiscoveryListener - Interface in javax.bluetooth
The DiscoveryListener interface allows an application to receive device discovery (but not service discovery) events.
Display - Class in javax.microedition.lcdui
 
DISPLAY_CHAR_DEPTH - Static variable in class lejos.nxt.LCD
 
DISPLAY_CHAR_WIDTH - Static variable in class lejos.nxt.LCD
 
DISPLAY_DEPTH - Static variable in class lejos.nxt.LCD
 
DISPLAY_WIDTH - Static variable in class lejos.nxt.LCD
 
Displayable - Class in javax.microedition.lcdui
 
Displayable() - Constructor for class javax.microedition.lcdui.Displayable
 
distance(double, double, double, double) - Static method in class java.awt.geom.Point2D
Get the the distance between two points
distance(double, double) - Method in class java.awt.geom.Point2D
Get the distance from this point to a given point as a double
distance(Point2D) - Method in class java.awt.geom.Point2D
Get the distance from this point to a given point asa double
distance(Coordinates) - Method in class javax.microedition.location.Coordinates
Calculates the geodetic distance between the two points according to the ellipsoid model of WGS84.
distance - Variable in class lejos.robotics.localization.TachoLocalizer
 
distanceSq(double, double, double, double) - Static method in class java.awt.geom.Point2D
Get the square of the distance between two points
distanceSq(double, double) - Method in class java.awt.geom.Point2D
Get the square of the distance between two points
distanceSq(Point2D) - Method in class java.awt.geom.Point2D
Get the square of the distance of this point to a given point
distanceTo(float, float) - Method in class lejos.robotics.navigation.SimpleNavigator
Returns the distance from robot current location to the point with coordinates x,y
distanceTo(Point) - Method in class lejos.robotics.Pose
Get the distance to the destination
distanceTraveled - Variable in class lejos.robotics.Movement
 
DISTRICT - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a municipal district.
Documented - Annotation Type in java.lang.annotation
 
DOTTED - Static variable in class javax.microedition.lcdui.Graphics
 
Double - Class in java.lang
Minimal Double implementation.
Double(double) - Constructor for class java.lang.Double
 
Double(String) - Constructor for class java.lang.Double
 
doubleToLongBits(double) - Static method in class java.lang.Double
Returns the bit representation of a double-float value.
doubleToRawLongBits(double) - Static method in class java.lang.Double
Returns the bit representation of a double-float value.
doubleValue() - Method in class java.lang.Byte
 
doubleValue() - Method in class java.lang.Double
 
doubleValue() - Method in class java.lang.Float
 
doubleValue() - Method in class java.lang.Integer
 
doubleValue() - Method in class java.lang.Long
 
doubleValue() - Method in class java.lang.Number
Return the double value of this Number.
doubleValue() - Method in class java.lang.Short
 
download(String) - Method in class lejos.nxt.remote.RemoteNXT
Download a file from the remote NXT.
download(String, File) - Method in class lejos.nxt.remote.RemoteNXT
Download a file from the NXT and save it to a file.
drawArc(int, int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
 
drawChar(char, int, int, boolean) - Method in class javax.microedition.lcdui.Graphics
 
drawChar(char, int, int, boolean) - Static method in class lejos.nxt.LCD
Draw a single char to an arbitary location on the screen.
drawChar(char, int, int, int) - Static method in class lejos.nxt.LCD
Draw a single char to an arbitary location on the screen.
drawImage(Image, int, int, boolean) - Method in class javax.microedition.lcdui.Graphics
 
drawImage(Image, int, int, int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
 
drawInt(int, int, int) - Static method in class lejos.nxt.LCD
Display an int on the LCD at specified x,y co-ordinate.
drawInt(int, int, int, int) - Static method in class lejos.nxt.LCD
Display an in on the LCD at x,y with leading spaces to occupy at least the number of characters specified by the places parameter.
drawLine(int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
 
drawPixels(byte, int, int, boolean) - Static method in class lejos.nxt.LCD
Draw pixels a byte at a time.
drawRect(int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
 
drawRoundRect(int, int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
 
drawString(String, int, int, int) - Method in class javax.microedition.lcdui.Graphics
 
drawString(String, int, int) - Method in class javax.microedition.lcdui.Graphics
 
drawString(String, int, int, boolean) - Method in class javax.microedition.lcdui.Graphics
 
drawString(String, int, int, boolean) - Static method in class lejos.nxt.LCD
Output a string to the display.
drawString(String, int, int, int) - Static method in class lejos.nxt.LCD
Output a string to the display.
drawString(String, int, int) - Static method in class lejos.nxt.LCD
Display a string on the LCD at specified x,y co-ordinate.
dumpClosest(RangeReadings, RangeMap, DataOutputStream, float, float) - Method in class lejos.robotics.localization.MCLParticleSet
Find the closest particle to specified coordinates and dump its details to a data output stream.
dumpEstimation(DataOutputStream) - Method in class lejos.robotics.localization.MCLParticleSet
Dump the serialized estimate of pose to a data output stream
dumpMap(DataOutputStream) - Method in class lejos.robotics.mapping.LineMap
Dump the map to a DataOutputStream
dumpParticles(DataOutputStream) - Method in class lejos.robotics.localization.MCLParticleSet
Serialize the particle set to a data output stream
dumpReadings(DataOutputStream) - Method in class lejos.robotics.RangeReadings
Dump the readings to a DataOutputStream

E

E - Static variable in class java.lang.Math
 
echo(String) - Method in class lejos.util.DebugMessages
Show in NXT Screen a message
echo(int) - Method in class lejos.util.DebugMessages
Show in NXT Screen a message
EEPROM_BUFFER - Static variable in class lejos.nxt.addon.RCXLink
 
elapsed() - Method in class lejos.util.Stopwatch
Return elapsed time in milliseconds
elementAt(int) - Method in class java.util.Vector
 
elementCount - Variable in class java.util.Vector
 
elementData - Variable in class java.util.Vector
 
elements() - Method in class java.util.Vector
Returns a convenient Enumaration object to cycle through elements in Vector.
ElementType - Enum in java.lang.annotation
 
ElevationPlatform - Interface in lejos.robotics
 
EMAILADDR - Static variable in class javax.microedition.lcdui.TextField
 
empty() - Method in class java.util.Queue
is this Queue empty?
empty() - Method in class java.util.Stack
is this stack empty?
EmptyQueueException - Exception in java.util
An exception thrown by some Queue class methods to indicate that the Queue is empty
EmptyQueueException() - Constructor for exception java.util.EmptyQueueException
creates a new exception wit null message string
EmptyStackException - Exception in java.util
An exception thrown by some stack class methods to indicate that the stack is empty
EmptyStackException() - Constructor for exception java.util.EmptyStackException
creates a new exception wit null message string
emulateCommand(byte[], int, byte[]) - Static method in class lejos.nxt.comm.LCP
Emulates a Lego firmware Direct or System command
enableColorSensor() - Method in class lejos.nxt.SensorPort
Enable the use of the Color Light Sensor on this port.
enableRunTimeTypeChecks(boolean) - Static method in class lejos.nxt.VM
Enable/Disable strict run time type checking for some operations within the Virtual Machine.
enableTracking(boolean) - Method in class lejos.nxt.addon.NXTCam
 
encode(int, byte[], int) - Method in interface lejos.charset.CharsetEncoder
Writes the encoding of the codepoint to the byte-array.
encode(int, byte[], int) - Method in class lejos.charset.Latin1Encoder
 
encode(int, byte[], int) - Method in class lejos.charset.UTF8Encoder
 
encode(String) - Static method in class lejos.nxt.remote.AsciizCodec
Encode a string as ASCIIZ
Encoder - Interface in lejos.robotics
Abstraction for the tachometer built into NXT motors.
end - Variable in class lejos.nxt.VM.VMException
 
END_OF_FILE - Static variable in interface lejos.nxt.remote.ErrorMessages
 
END_OF_FILE_EXPECTED - Static variable in interface lejos.nxt.remote.ErrorMessages
 
ensureCapacity(int) - Method in class java.io.ByteArrayOutputStream
 
ensureCapacity(int) - Method in class java.lang.StringBuffer
 
ensureCapacity(int) - Method in class java.lang.StringBuilder
 
ensureCapacity(int) - Method in class java.util.ArrayList
Ensure that we have sufficient capacity in the array to store the requested number of elements.
ensureCapacity(int) - Method in class java.util.Vector
 
ENTER - Static variable in class lejos.nxt.Button
The Enter button.
ENTER_MASK - Static variable in class lejos.nxt.Poll
 
entryClassesOffset - Variable in class lejos.nxt.VM.VMImage
 
Enum<E extends Enum<E>> - Class in java.lang
 
Enum(String, int) - Constructor for class java.lang.Enum
 
Enumeration - Interface in java.util
Enumeration object allows you to go through collections one object at a time.
EOFException - Exception in java.io
Signals that an end of file or end of stream has been reached unexpectedly during input.
EOFException() - Constructor for exception java.io.EOFException
Constructs an EOFException with null as its error detail message.
EOFException(String) - Constructor for exception java.io.EOFException
Constructs an EOFException with the specified detail message.
EOPD - Class in lejos.nxt.addon
Supports HiTechnics EOPD (Electro Optical Proximity Detector) sensor.
This sensor is used to detect objects and small changes in distance to a target.
EOPD(ADSensorPort) - Constructor for class lejos.nxt.addon.EOPD
By default the sensor is short range.
EOPD(ADSensorPort, boolean) - Constructor for class lejos.nxt.addon.EOPD
 
equals(Object) - Method in class java.awt.geom.Point2D
Test if this point is equal to a given object
equals(Object) - Method in class java.awt.geom.Rectangle2D
Test if the rectangle is equal to a given object
equals(Object) - Method in class java.awt.Point
 
equals(Object) - Method in class java.awt.Rectangle
Test if the Rectangle is equal to a given object
equals(Object) - Method in interface java.lang.annotation.Annotation
 
equals(Object) - Method in class java.lang.Boolean
 
equals(Object) - Method in class java.lang.Byte
 
equals(Object) - Method in class java.lang.Character
 
equals(Object) - Method in class java.lang.Double
 
equals(Object) - Method in class java.lang.Enum
 
equals(Object) - Method in class java.lang.Float
 
equals(Object) - Method in class java.lang.Integer
 
equals(Object) - Method in class java.lang.Long
 
equals(Object) - Method in class java.lang.Object
 
equals(Object) - Method in class java.lang.Short
 
equals(Object) - Method in class java.lang.String
Compares the String with an Object
equals(Object) - Method in interface java.util.Collection
 
equals(Object) - Method in class java.util.Vector
 
equals(Object) - Method in class javax.bluetooth.RemoteDevice
Determines if two RemoteDevices are equal.
equalsIgnoreCase(String) - Method in class java.lang.String
 
err - Static variable in class java.lang.System
 
Error - Error in java.lang
 
Error() - Constructor for error java.lang.Error
 
Error(String) - Constructor for error java.lang.Error
 
ErrorMessages - Interface in lejos.nxt.remote
Error messages that can be returned after a call to the NXT brick.
errors - Variable in class lejos.addon.gps.SimpleGPS
 
ESCAPE - Static variable in class lejos.nxt.Button
The Escape button.
ESCAPE_MASK - Static variable in class lejos.nxt.Poll
 
estimateByteCount(byte[], int, int) - Method in interface lejos.charset.CharsetDecoder
Calculates the number of bytes that are needed to decode a full Unicode codepoint at the given position in the byte array.
estimateByteCount(int) - Method in interface lejos.charset.CharsetEncoder
Return the number of bytes needed to encode the given codepoint.
estimateByteCount(byte[], int, int) - Method in class lejos.charset.Latin1Decoder
 
estimateByteCount(int) - Method in class lejos.charset.Latin1Encoder
 
estimateByteCount(byte[], int, int) - Method in class lejos.charset.UTF8Decoder
 
estimateByteCount(int) - Method in class lejos.charset.UTF8Encoder
 
EventListener - Interface in java.util
Every event in Java implement this interface
eventOptions(int, int) - Static method in class lejos.nxt.debug.DebugInterface
Allow events to be enabled/disabled/ignored.
Exception - Exception in java.lang
 
Exception() - Constructor for exception java.lang.Exception
 
Exception(String) - Constructor for exception java.lang.Exception
 
exception - Variable in class lejos.nxt.debug.DebugInterface
 
exceptionTable - Variable in class lejos.nxt.VM.VMMethod
 
EXCLUSIVE - Static variable in interface javax.microedition.lcdui.Choice
 
exec() - Method in class java.io.File
If the file is a binary executable, begins running it.
exec(int, int) - Static method in class lejos.nxt.Flash
 
executeProgram(int) - Static method in class lejos.nxt.VM
leJOS allows several "programs" to be linked into a single nxj file the system by default will start execution of program 0.
exists() - Method in class java.io.File
Indicates if the file exists in the flash memory.
exit(int) - Static method in class java.lang.System
Terminate the application.
EXIT - Static variable in class javax.microedition.lcdui.Command
 
exit(int) - Static method in class lejos.nxt.NXT
Terminate the application.
exp(double) - Static method in class java.lang.Math
Exponential function.
ExtendedPlatform - Class in lejos.robotics
 
ExtendedPlatform(TachoMotor, TachoMotor) - Constructor for class lejos.robotics.ExtendedPlatform
 
ExtendedPlatform(TachoMotor, boolean, TachoMotor, boolean) - Constructor for class lejos.robotics.ExtendedPlatform
 
ExtendedPlatform(TachoMotor, boolean, double, TachoMotor, boolean, double) - Constructor for class lejos.robotics.ExtendedPlatform
 
EXTENSION - Static variable in class javax.microedition.location.AddressInfo
Address field denoting address extension, e.g.

F

FAHRENHEITMODE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
FALSE - Static variable in class java.lang.Boolean
 
fetchString(byte, int) - Method in class lejos.nxt.addon.RFIDSensor
We over-ride the default implementation to ensure that the device is awake before we talk to it.
fetchString(int, int) - Method in class lejos.nxt.I2CSensor
Internal helper function, read a string from the device
fieldBase - Variable in class lejos.nxt.debug.DebugInterface
 
File - Class in java.io
Implements a file system using pages of flash memory.
File(String) - Constructor for class java.io.File
Creates a new File object.
FILE_EXISTS - Static variable in interface lejos.nxt.remote.ErrorMessages
 
FILE_IS_BUSY - Static variable in interface lejos.nxt.remote.ErrorMessages
 
FILE_IS_FULL - Static variable in interface lejos.nxt.remote.ErrorMessages
 
FILE_NOT_FOUND - Static variable in class lejos.nxt.comm.LCP
 
FILE_NOT_FOUND - Static variable in interface lejos.nxt.remote.ErrorMessages
 
fileHandle - Variable in class lejos.nxt.remote.FileInfo
The handle for accessing the file.
FileInfo - Class in lejos.nxt.remote
Structure that gives information about a leJOS NXJ file.
FileInfo(String) - Constructor for class lejos.nxt.remote.FileInfo
 
FileInputStream - Class in java.io
Reads a stream of bytes from a file.
FileInputStream(File) - Constructor for class java.io.FileInputStream
 
fileName - Variable in class lejos.nxt.remote.FileInfo
The name of the file - up to 20 characters.
FileNotFoundException - Exception in java.io
 
FileNotFoundException() - Constructor for exception java.io.FileNotFoundException
 
FileNotFoundException(String) - Constructor for exception java.io.FileNotFoundException
 
FileOutputStream - Class in java.io
Writes a stream of bytes to a file.
FileOutputStream(File) - Constructor for class java.io.FileOutputStream
create a new OutputStream to write to this file, starting at the beginning of the file.
FileOutputStream(File, boolean) - Constructor for class java.io.FileOutputStream
create a new OutputStream to write to this file
fileSize - Variable in class lejos.nxt.remote.FileInfo
The size of the file in bytes.
fillArc(int, int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
 
fillBuffer() - Method in class lejos.io.LejosInputStreamReader
 
fillRect(int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
 
FilterInputStream - Class in java.io
 
FilterInputStream(InputStream) - Constructor for class java.io.FilterInputStream
 
FilterOutputStream - Class in java.io
 
FilterOutputStream(OutputStream) - Constructor for class java.io.FilterOutputStream
 
finalize() - Method in class java.lang.Enum
 
finalize() - Method in class java.lang.Object
Deprecated. not implemented in leJOS
FIND_FIRST - Static variable in class lejos.nxt.comm.LCP
 
FIND_FIRST - Static variable in interface lejos.nxt.remote.NXTProtocol
 
FIND_NEXT - Static variable in class lejos.nxt.comm.LCP
 
FIND_NEXT - Static variable in interface lejos.nxt.remote.NXTProtocol
 
findClosest(float, float) - Method in class lejos.robotics.localization.MCLParticleSet
Find the index of the particle closest to a given co-ordinates.
findFirst(String) - Method in class lejos.nxt.remote.NXTCommand
Find the first file on the NXT.
findFirstNXJ(String) - Method in class lejos.nxt.remote.NXTCommand
Find the first file on the NXT.
findNext(byte) - Method in class lejos.nxt.remote.NXTCommand
Find the next file on the NXT
findNextNXJ(byte) - Method in class lejos.nxt.remote.NXTCommand
Find the next file on the NXT.
findRoute(Pose, Point) - Method in class lejos.robotics.proposal.MapPathFinder
 
findRoute(Pose, Pose) - Method in class lejos.robotics.proposal.MapPathFinder
 
findRoute(Pose, Point) - Method in interface lejos.robotics.proposal.PathFinder
 
findRoute(Pose, Pose) - Method in interface lejos.robotics.proposal.PathFinder
 
findRoute(Pose, Point) - Method in class lejos.robotics.proposal.SimplePathFinder
 
findRoute(Pose, Pose) - Method in class lejos.robotics.proposal.SimplePathFinder
 
FirmwareInfo - Class in lejos.nxt.remote
Firmware information for a remote NXT accessed via LCP.
FirmwareInfo() - Constructor for class lejos.nxt.remote.FirmwareInfo
 
firmwareVersion - Variable in class lejos.nxt.remote.FirmwareInfo
 
flags - Variable in class lejos.nxt.VM.VMClass
 
Flash - Class in lejos.nxt
Read and write access to flash memory in pages.
FlashError - Error in lejos.nxt
 
FlashError() - Constructor for error lejos.nxt.FlashError
 
FlashError(String) - Constructor for error lejos.nxt.FlashError
 
Float - Class in java.lang
Minimal Float implementation.
Float(double) - Constructor for class java.lang.Float
 
Float(float) - Constructor for class java.lang.Float
Constructs a newly allocated Float object that represents the primitive float argument.
Float(String) - Constructor for class java.lang.Float
 
floatToIntBits(float) - Static method in class java.lang.Float
Returns the bit representation of a single-float value.
floatToRawIntBits(float) - Static method in class java.lang.Float
Returns the bit representation of a single-float value.
floatValue() - Method in class java.lang.Byte
 
floatValue() - Method in class java.lang.Double
 
floatValue() - Method in class java.lang.Float
Returns the float value of this Float object.
floatValue() - Method in class java.lang.Integer
 
floatValue() - Method in class java.lang.Long
 
floatValue() - Method in class java.lang.Number
Return the float value of this Number.
floatValue() - Method in class java.lang.Short
 
floor(double) - Static method in class java.lang.Math
Returns the largest (closest to positive infinity) double value that is not greater than the argument and is equal to a mathematical integer.
flt() - Method in class lejos.nxt.addon.PFMateMotor
Floats the motor
flt() - Method in class lejos.nxt.BasicMotor
Causes motor to float.
flt() - Method in class lejos.nxt.Motor
 
flt() - Method in class lejos.nxt.remote.RemoteMotor
 
flt() - Method in interface lejos.robotics.DCMotor
Motor loses all power, causing the rotor to float freely to a stop.
fltMotor(int) - Method in class lejos.nxt.addon.RCXLink
 
flush() - Method in class java.io.BufferedOutputStream
 
flush() - Method in class java.io.BufferedWriter
 
flush() - Method in class java.io.FileOutputStream
 
flush() - Method in class java.io.FilterOutputStream
 
flush() - Method in class java.io.OutputStream
Flushes this output stream and forces any buffered output bytes to be written out.
flush() - Method in class java.io.PrintStream
Flush any pending output in the stream
flush() - Method in class java.io.StringWriter
 
flush() - Method in class java.io.Writer
 
flush() - Method in class lejos.io.LejosOutputStreamWriter
 
flush() - Method in class lejos.nxt.addon.RCXLink
 
flush() - Method in class lejos.nxt.comm.NXTOutputStream
 
FLUTE - Static variable in class lejos.nxt.Sound
 
Font - Class in javax.microedition.lcdui
 
Font() - Constructor for class javax.microedition.lcdui.Font
 
FONT_HEIGHT - Static variable in class lejos.nxt.LCD
 
FONT_WIDTH - Static variable in class lejos.nxt.LCD
 
forDigit(int, int) - Static method in class java.lang.Character
 
FOREVER - Static variable in class javax.microedition.lcdui.Alert
 
Form - Class in javax.microedition.lcdui
 
Form(String) - Constructor for class javax.microedition.lcdui.Form
 
Form(String, Item[]) - Constructor for class javax.microedition.lcdui.Form
 
format() - Static method in class java.io.File
Essentially formats the file system by writing TABLE_ID characters to the first page of flash memory.
forName(String) - Static method in class java.lang.Class
 
forward() - Method in class lejos.nxt.addon.LServo
Classic forward method for continous RC Servos
forward() - Method in class lejos.nxt.addon.PFMateMotor
Runs the motor forward
forward(int) - Method in class lejos.nxt.addon.RCXLink
 
forward() - Method in class lejos.nxt.BasicMotor
Causes motor to rotate forward.
forward() - Method in class lejos.nxt.Motor
 
forward() - Method in class lejos.nxt.remote.RemoteMotor
 
forward() - Method in interface lejos.robotics.DCMotor
Causes motor to rotate forward until stop is called.
forward() - Method in interface lejos.robotics.navigation.Pilot
Starts the NXT robot moving forward.
forward() - Method in class lejos.robotics.navigation.SimpleNavigator
 
forward() - Method in class lejos.robotics.navigation.TachoPilot
Moves the NXT robot forward until stop() is called.
forward() - Method in interface lejos.robotics.proposal.BasicPilot
Starts the NXT robot moving forward.
forward() - Method in class lejos.robotics.proposal.DifferentialPilot
Moves the NXT robot forward until stop() is called.
forward() - Method in class lejos.robotics.proposal.SteeringPilot
 
forwardStep(int) - Method in class lejos.nxt.addon.RCXLink
 
frame - Variable in class lejos.nxt.debug.DebugInterface
 
freeFlash - Variable in class lejos.nxt.remote.DeviceInfo
 
freeMemory() - Static method in class java.io.File
Returns to total free memory in the flash file system.
freeMemory() - Method in class java.lang.Runtime
Return the amount of free memory.on the heap

G

Gauge - Class in javax.microedition.lcdui
 
Gauge(String, boolean, int, int) - Constructor for class javax.microedition.lcdui.Gauge
 
gc() - Static method in class java.lang.System
Collect garbage
get(int) - Method in class java.util.ArrayList
Get a specific element.
get(int) - Method in class java.util.BitSet
 
get(Object) - Method in class java.util.Hashtable
 
get(int) - Method in interface java.util.List
 
get(int) - Method in class javax.microedition.lcdui.Form
 
get() - Static method in class lejos.nxt.debug.DebugInterface
 
get(int) - Method in class lejos.nxt.VM.VMClasses
return a specific class object
get(int) - Method in class lejos.nxt.VM.VMConstants
Return a VMValue object for the specified constant table entry.
get(int) - Method in class lejos.nxt.VM.VMElements
 
get(int) - Method in class lejos.nxt.VM.VMExceptions
 
get(int) - Method in class lejos.nxt.VM.VMFields
Return a specified field
get(int) - Method in class lejos.nxt.VM.VMItems
 
get(int) - Method in class lejos.nxt.VM.VMMethods
Return access to a specific method.
get(int) - Method in class lejos.nxt.VM.VMStackFrames
 
get(int) - Method in class lejos.nxt.VM.VMStaticFields
Return a VMValue object for the specified static field number
get(int, int) - Method in class lejos.util.Matrix
Get a single element.
GET_BATTERY_LEVEL - Static variable in class lejos.nxt.comm.LCP
 
GET_BATTERY_LEVEL - Static variable in interface lejos.nxt.remote.NXTProtocol
 
GET_CURRENT_PROGRAM_NAME - Static variable in class lejos.nxt.comm.LCP
 
GET_CURRENT_PROGRAM_NAME - Static variable in interface lejos.nxt.remote.NXTProtocol
 
GET_DEVICE_INFO - Static variable in class lejos.nxt.comm.LCP
 
GET_DEVICE_INFO - Static variable in interface lejos.nxt.remote.NXTProtocol
 
GET_FIRMWARE_VERSION - Static variable in class lejos.nxt.comm.LCP
 
GET_FIRMWARE_VERSION - Static variable in interface lejos.nxt.remote.NXTProtocol
 
GET_INPUT_VALUES - Static variable in class lejos.nxt.comm.LCP
 
GET_INPUT_VALUES - Static variable in interface lejos.nxt.remote.NXTProtocol
 
GET_OUTPUT_STATE - Static variable in class lejos.nxt.comm.LCP
 
GET_OUTPUT_STATE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
getAbsoluteDirection(Pose) - Method in interface lejos.robotics.RotationPlatform
Includes the direction of the pilot in the calculation of the real angle of the sensor (as opposed to the relative direction of the sensor) NOTE: There is no corresponding setAbsoluteDirection() method because the angle the Pilot would rotate to and the angle the sensor would rotate to would be ambiguous.
getAbsoluteDirection(Pose) - Method in class lejos.robotics.SimplePlatform
 
getAddress() - Static method in class lejos.nxt.comm.NXTCommDevice
Return the current USB serial number.
getAddress() - Method in class lejos.nxt.comm.NXTConnection
 
getAddressInfo() - Method in class javax.microedition.location.Landmark
Gets the AddressInfo of the landmark.
getAddressInfo() - Method in class javax.microedition.location.Location
Returns the AddressInfo associated with this Location object.
getAltitude() - Method in class javax.microedition.location.Coordinates
Altitude above mean sea level.
getAltitude() - Method in class lejos.addon.gps.GGASentence
Get Altitude
getAltitude() - Method in class lejos.addon.gps.SimpleGPS
The altitude above mean sea level
getAngle() - Method in class lejos.nxt.addon.LServo
Method to know the angle
getAngle() - Method in class lejos.nxt.addon.MServo
Return the angle used in last operation
getAngle() - Method in class lejos.robotics.navigation.CompassPilot
Returns the compass angle in degrees, Cartesian (increasing counter clockwise) i.e.
getAngle() - Method in interface lejos.robotics.navigation.Pilot
angle of rotation of the robot since last call to reset.
getAngle() - Method in class lejos.robotics.navigation.SimpleNavigator
gets the current robot pose
getAngle() - Method in class lejos.robotics.navigation.TachoPilot
 
getAngle() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getAngle() - Method in class lejos.robotics.RangeReading
Get the angle of the range reading
getAngle(int) - Method in class lejos.robotics.RangeReadings
Get the angle of a specific reading
getAngleIncrement() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getAngleIncrement() - Method in interface lejos.robotics.proposal.RotatePilot
 
getAngleTurned() - Method in class lejos.robotics.Movement
Get the angle turned by a rotate or an arc operation.
getArcRadius() - Method in class lejos.robotics.Movement
Get the radius of the arc
getArray() - Method in class lejos.util.Matrix
Access the internal two-dimensional array.
getArrayCopy() - Method in class lejos.util.Matrix
Copy the internal two-dimensional array.
getAverage() - Method in class lejos.nxt.addon.NXTLineLeader
Get the average value
getAzimuth() - Method in class lejos.addon.gps.Satellite
Direction to the satellite in degrees.
getBasePower() - Method in class lejos.nxt.Motor
for debugging
getBattery() - Method in class lejos.nxt.addon.MSC
Read the battery voltage data from NXTServo module (in millivolts)
getBatteryLevel() - Method in class lejos.nxt.remote.NXTCommand
Get the battery reading
getBlockTacho() - Method in class lejos.nxt.remote.RemoteMotor
Deprecated.  
getBlueComponent() - Method in class lejos.nxt.addon.ColorSensor
Returns the blue saturation of the color.
getBlueComponent() - Method in class lejos.nxt.ColorLightSensor
 
getBlueComponent() - Method in interface lejos.robotics.ColorDetector
 
getBluetoothAddress() - Method in class javax.bluetooth.LocalDevice
Returns the local Bluetooth address of NXT brick.
getBluetoothAddress() - Method in class javax.bluetooth.RemoteDevice
 
getBluetoothAddress() - Method in class lejos.nxt.remote.RemoteNXT
Get the bluetooth address of the remote device
getBorder() - Method in class lejos.robotics.localization.MCLParticleSet
Get the border where particles should not be generated
getBoundingRect() - Method in class lejos.robotics.mapping.LineMap
Return the bounding rectangle of the mapped area
getBoundingRect() - Method in interface lejos.robotics.mapping.RangeMap
Get the bounding rectangle for the mapped area
getBounds() - Method in class java.awt.geom.Line2D
 
getBounds() - Method in class java.awt.geom.RectangularShape
Get the bounds of this rectangular shape as a Rectangle
getBounds() - Method in class java.awt.Rectangle
 
getBounds() - Method in interface java.awt.Shape
Get the bounding Rectangle for the shape
getBounds2D() - Method in class java.awt.geom.Line2D.Double
Get the bounds of the line as a Rectangle2D
getBounds2D() - Method in class java.awt.geom.Line2D.Float
Get the bounds of the line as a Rectangle2D
getBounds2D() - Method in class java.awt.geom.Rectangle2D.Double
 
getBounds2D() - Method in class java.awt.geom.Rectangle2D.Float
Get the bounds as a Rectangle2D with float coordinates
getBounds2D() - Method in class java.awt.Rectangle
 
getBounds2D() - Method in interface java.awt.Shape
Get the bounding Rectangle2D for the shape
getBrickName() - Method in class lejos.nxt.remote.RemoteNXT
Get the name of the remote brick
getBuffer() - Method in class java.io.StringWriter
 
getButtons() - Method in class lejos.nxt.addon.PSPNXController
Each bit in the short byte represents the boolean (pressed or not pressed) of a button.
getBytes(String) - Method in class java.lang.String
Get bytes in US Acsii
getCalibrationData(byte[]) - Method in class lejos.nxt.UltrasonicSensor
Return 3 bytes of calibration data.
getCelcius() - Method in class lejos.nxt.addon.RCXTemperatureSensor
Convert sensor value to Celcius, value outside [-20;70] is not accurate
getCenteredX(String) - Method in class javax.microedition.lcdui.Graphics
 
getCenterX() - Method in class java.awt.geom.RectangularShape
Get the x coordinate of the center of the shape
getCenterY() - Method in class java.awt.geom.RectangularShape
Get the y coordinate of the center of the shape
getChannel() - Method in class lejos.nxt.addon.PFMate
Returns the current IR channel in use by the PF Mate
getChars(int, int, char[], int) - Method in class java.lang.String
 
getChars() - Method in class java.lang.StringBuffer
Retrieves the contents of the StringBuffer in the form of an array of characters.
getChars() - Method in class java.lang.StringBuilder
Retrieves the contents of the StringBuilder in the form of an array of characters.
getClass() - Method in class java.lang.Object
Returns null.
getClass(Object) - Method in class lejos.nxt.VM
Return the Class object for the provided object.
getClass(int) - Static method in class lejos.nxt.VM
Return the class for the specified primitive type.
getClassNo() - Method in class lejos.nxt.VM.VMClass
Return the class number of this class
getClassNumber(Class<?>) - Static method in class lejos.nxt.VM
 
getColor() - Method in class javax.microedition.lcdui.Graphics
 
getColor() - Method in class lejos.nxt.addon.ColorSensor
 
getColor() - Method in class lejos.nxt.ColorLightSensor
 
getColor() - Method in interface lejos.robotics.ColorDetector
Return the Red, Green and Blue values together in one array.
getColorIndexNumber() - Method in class lejos.nxt.addon.ColorSensor
Essentially the same as getColorNumber() but with a resolution of 6 bits.
getColorNumber() - Method in class lejos.nxt.addon.ColorSensor
Returns the color index detected by the sensor.
getColumnDimension() - Method in class lejos.util.Matrix
Get column dimension.
getColumnPackedCopy() - Method in class lejos.util.Matrix
Make a one-dimensional column packed copy of the internal array.
getCommandId() - Method in class javax.microedition.lcdui.Command
 
getCommandType() - Method in class javax.microedition.lcdui.Command
 
getCompass() - Method in class lejos.robotics.navigation.CompassPilot
Return the compass
getCompassAzimuth() - Method in class javax.microedition.location.Orientation
Returns the terminal's horizontal compass azimuth in degrees relative to either magnetic or true north.
getCompassDegrees() - Method in class lejos.addon.gps.GPS
Return Compass Degrees in a range: 0.0-359.9
getCompassDegrees() - Method in class lejos.addon.gps.RMCSentence
Return compass value from GPS
getCompassHeading() - Method in class lejos.robotics.navigation.CompassPilot
Method returns the current compass heading
getComponentType() - Method in class java.lang.Class
 
getConfirmation() - Method in class javax.microedition.lcdui.Alert
 
getConnectionStatus() - Static method in class lejos.nxt.comm.Bluetooth
Get the status of all connections
getConnector() - Static method in class lejos.nxt.comm.Bluetooth
Provides access to the singleton connection object.
getConnector() - Static method in class lejos.nxt.comm.RS485
Provides access to the singleton connection object.
getConnector() - Static method in class lejos.nxt.comm.USB
Provides access to the singleton connection object.
getConstraints() - Method in class javax.microedition.lcdui.TextField
 
getContinuousInterval() - Method in class lejos.nxt.UltrasonicSensor
Return the interval used in continuous mode.
getCourse() - Method in class javax.microedition.location.Location
Returns the terminal's course made good in degrees relative to true north.
getCourse() - Method in class lejos.addon.gps.SimpleGPS
Get the course heading of the GPS unit.
getCovariance() - Method in class lejos.util.KalmanFilter
 
getCurrent() - Method in class javax.microedition.lcdui.Display
 
getCurrentProgramName() - Method in class lejos.nxt.remote.NXTCommand
Name of current running program.
getCurrentProgramName() - Method in class lejos.nxt.remote.RemoteNXT
Retrieves the file name of the Lego executable currently running on the NXT.
getCurveCount() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Gets the number of points that will be in the curve.
getData() - Method in class javax.microedition.lcdui.Image
 
getData(int, byte[], int) - Method in class lejos.nxt.I2CSensor
Executes an I2C read transaction and waits for the result.
getData() - Method in class lejos.nxt.SensorPort.ColorSensorReader
get the current digital value from the data pin.
getData(int, byte[], int) - Method in class lejos.nxt.UltrasonicSensor
 
getDataInputStream() - Method in class java.net.Socket
Returns the data input stream of the socket
getDataOutputStream() - Method in class java.net.Socket
Returns the data output stream of the socket
getDate() - Method in class lejos.addon.gps.GPS
Return a Date Object with data from GGA and RMC NMEA Sentence
getDate() - Method in class lejos.addon.gps.RMCSentence
Get date in integer format
getDay() - Method in class java.util.Date
Get Day
getDCMotor(int) - Method in class lejos.nxt.addon.LSC
Method to get an LDC Motor
getDeclaringClass() - Method in class java.lang.Enum
 
getDegrees() - Method in class lejos.nxt.addon.CompassSensor
Returns the directional heading in degrees.
getDegreesCartesian() - Method in class lejos.nxt.addon.CompassSensor
Compass readings increase clockwise from 0 to 360, but Cartesian coordinate systems increase counter-clockwise.
getDegreesCartesian() - Method in interface lejos.robotics.DirectionFinder
Compass readings increase clockwise from 0 to 360, but Cartesian coordinate systems increase counter-clockwise.
getDelay() - Method in class lejos.util.Timer
access how man milliseconds between timedOut() messages.
getDescription() - Method in class javax.microedition.location.Landmark
Gets the landmark description.
getDeviceAddr() - Method in class javax.bluetooth.RemoteDevice
 
getDeviceClass() - Method in class javax.bluetooth.LocalDevice
The Bluetooth device class for the LEGO NXT brick.
getDeviceClass() - Method in class javax.bluetooth.RemoteDevice
 
getDeviceInfo() - Method in class lejos.nxt.remote.NXTCommand
Gets device information
getDirection() - Method in class lejos.nxt.addon.IRSeeker
Returns the direction of the target (1-9) or zero if no target.
getDirection(int) - Method in class lejos.nxt.addon.RCXMotorMultiplexer
 
getDirection() - Method in interface lejos.robotics.RotationPlatform
Get the direction the sensor will face.
getDirection() - Method in class lejos.robotics.SimplePlatform
 
getDiscoverable() - Method in class javax.bluetooth.LocalDevice
Indicates whether the NXT brick is visible to other devices
getDiscoveryAgent() - Method in class javax.bluetooth.LocalDevice
Returns the discovery agent for this device.
getDisplay() - Static method in class javax.microedition.lcdui.Display
 
getDisplay() - Static method in class lejos.nxt.LCD
Provide access to the LCD display frame buffer.
getDistance() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Returns the distance from the object in millimeters.
getDistance() - Method in class lejos.nxt.UltrasonicSensor
Return distance to an object.
getDistances(int[]) - Method in class lejos.nxt.UltrasonicSensor
Return an array of 8 echo distances.
getDistanceTraveled() - Method in class lejos.robotics.Movement
Get the distance traveled.
getDistLSB() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Returns the current distance in millimeters for the LSB.
getDistMaxLSB() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Gets the max value in millimeters for the LSB.
Used for recalibrating the sensor.
getDistMaxMSB() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Gets the max value in millimeters for the MSB.
Used for recalibrating the sensor.
getDistMinLSB() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Gets the min value in millimeters for the LSB.
Used for recalibrating the sensor.
getDistMinMSB() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Gets the min value in millimeters for the MSB.
Used for recalibrating the sensor.
getDistMSB() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Returns the current distance in millimeters for MSB.
getDistPointLSB(int) - Method in class lejos.nxt.addon.OpticalDistanceSensor
Gets millimeter value of the specific index for the LSB.
Used for recalibrating the sensor.
getDistPointMSB(int) - Method in class lejos.nxt.addon.OpticalDistanceSensor
Gets millimeter value of the specific index for the MSB.
getDoublePivot() - Method in class lejos.util.LUDecomposition
Return pivot permutation vector as a one-dimensional double array
getElements(Object) - Method in class lejos.nxt.VM
 
getElevation() - Method in class lejos.addon.gps.Satellite
How many degrees over the horizon the satellite is.
getElevation() - Method in interface lejos.robotics.ElevationPlatform
Returns the current sensor elevation angle.
getElevation() - Method in class lejos.robotics.ExtendedPlatform
 
getElevationSpeed() - Method in interface lejos.robotics.ElevationPlatform
Gets the speed the platform rotates, in degrees per second.
getElevationSpeed() - Method in class lejos.robotics.ExtendedPlatform
 
getError() - Method in class lejos.nxt.Motor
for debugging
getError() - Method in class lejos.nxt.rcxcomm.PacketHandler
Get the last error.
getErrorRect() - Method in class lejos.robotics.localization.MCLParticleSet
Return the minimum rectangle enclosing all the particles
getEstimatedPose() - Method in class lejos.robotics.localization.MCLParticleSet
Get the estimated pose of the robot
getEstimatedPose() - Method in class lejos.robotics.localization.TachoLocalizer
Get the estimated position and angle of the robot.
getExtraInfo(String) - Method in class javax.microedition.location.Location
This method is not implemented by leJOS and returns null every time.
getFactoryData(byte[]) - Method in class lejos.nxt.UltrasonicSensor
Return 10 bytes of factory calibration data.
getFahrenheit() - Method in class lejos.nxt.addon.RCXTemperatureSensor
Convert sensor value to Fahrenheit, value outside [-4;158] is not accurate
getField(int) - Method in class javax.microedition.location.AddressInfo
Returns the value of an address field.
getFields(Object) - Method in class lejos.nxt.VM
Provide access to the fields of an object
getFileNames(String) - Method in class lejos.nxt.remote.RemoteNXT
Returns a list of files on NXT brick.
getFileNames() - Method in class lejos.nxt.remote.RemoteNXT
Returns a list of all files on NXT brick.
getFirmwareMajorVersion() - Static method in class lejos.nxt.NXT
Get the leJOS NXJ firmware major version
getFirmwareMinorVersion() - Static method in class lejos.nxt.NXT
Get the leJOS NXJ firmware minor version
getFirmwareRevision() - Static method in class lejos.nxt.NXT
Get the leJOS NXJ firmware revision number
getFirmwareVersion() - Method in class lejos.nxt.remote.NXTCommand
Get the fimrware version.
getFirmwareVersion() - Method in class lejos.nxt.remote.RemoteNXT
Return the (emulated) Lego firmware version on the remote NXT
getFixMode() - Method in class lejos.addon.gps.SimpleGPS
Fix quality: 0 = invalid 1 = GPS fix (SPS) 2 = DGPS fix 3 = PPS fix 4 = Real Time Kinematic 5 = Float RTK 6 = estimated (dead reckoning) (2.3 feature) 7 = Manual input mode 8 = Simulation mode
getFixQuality() - Method in class lejos.addon.gps.GGASentence
Get GPS Quality Data
getFixType() - Method in class lejos.addon.gps.SimpleGPS
3D fix - values include: 1 = no fix 2 = 2D fix 3 = 3D fix
getFlashMemory() - Method in class lejos.nxt.remote.RemoteNXT
Get the free flash memory on the remote NXT
getFloodlight() - Method in class lejos.nxt.addon.RCXLightSensor
 
getFloodlight() - Method in class lejos.nxt.ColorLightSensor
 
getFloodlight() - Method in class lejos.nxt.LightSensor
 
getFloodlight() - Method in interface lejos.robotics.LampLightDetector
Returns the color of the floodlight, including Color.NONE.
getFont() - Method in class javax.microedition.lcdui.Graphics
 
getFrame() - Method in class java.awt.geom.RectangularShape
Get the framing rectangle
getFriendlyName() - Method in class javax.bluetooth.LocalDevice
Returns the friendly name of a Bluetooth device.
getFriendlyName(boolean) - Method in class javax.bluetooth.RemoteDevice
 
getFriendlyName() - Static method in class lejos.nxt.comm.Bluetooth
Get the friendly name of the local device
getFriendlyName() - Method in class lejos.nxt.remote.NXTCommand
Get the friendly name of the NXT
getGain() - Method in class lejos.util.KalmanFilter
 
getGreenComponent() - Method in class lejos.nxt.addon.ColorSensor
Returns the green saturation of the color.
getGreenComponent() - Method in class lejos.nxt.ColorLightSensor
 
getGreenComponent() - Method in interface lejos.robotics.ColorDetector
 
getHDOP() - Method in class lejos.addon.gps.GSASentence
Return hdop
getHDOP() - Method in class lejos.addon.gps.SimpleGPS
Get the Horizontal Dilution of Precision (HDOP).
getHeader() - Method in class lejos.addon.gps.GGASentence
Returns the NMEA header for this sentence.
getHeader() - Method in class lejos.addon.gps.GSASentence
Returns the NMEA header for this sentence.
getHeader() - Method in class lejos.addon.gps.GSVSentence
Returns the NMEA header for this sentence.
getHeader() - Method in class lejos.addon.gps.NMEASentence
Retrieve the header constant for this sentence.
getHeader() - Method in class lejos.addon.gps.RMCSentence
Returns the NMEA header for this sentence.
getHeader() - Method in class lejos.addon.gps.VTGSentence
Returns the NMEA header for this sentence.
getHeading() - Method in class lejos.robotics.navigation.CompassPilot
Returns direction of desired robot facing
getHeading() - Method in class lejos.robotics.navigation.SimpleNavigator
gets the current value of the robot heading
getHeading() - Method in class lejos.robotics.Pose
returns the heading (direction angle) of the Pose
getHeading() - Method in class lejos.robotics.proposal.UpdateablePose
returns the heading (direction angle) of the UpdateablePose
getHeading() - Method in class lejos.robotics.proposal.WayPoint
 
getHeight() - Method in class java.awt.geom.Rectangle2D.Double
 
getHeight() - Method in class java.awt.geom.Rectangle2D.Float
 
getHeight() - Method in class java.awt.geom.RectangularShape
Get the height as a double
getHeight() - Method in class java.awt.Rectangle
Get the height as a double
getHeight() - Method in class javax.microedition.lcdui.Displayable
 
getHeight() - Method in class javax.microedition.lcdui.Font
 
getHeight() - Method in class javax.microedition.lcdui.Form
 
getHeight() - Method in class javax.microedition.lcdui.Graphics
 
getHeight() - Method in class javax.microedition.lcdui.Image
 
getHigh() - Method in class lejos.nxt.addon.RCXLightSensor
 
getHigh() - Method in class lejos.nxt.ColorLightSensor
return the normalized value corresponding to readValue() = 100;
getHigh() - Method in class lejos.nxt.LightSensor
return the normalized value corresponding to readValue() = 100%
getHigh() - Method in interface lejos.robotics.LightDetector
The highest raw light value this sensor can return from intense bright light.
getHorizontalAccuracy() - Method in class javax.microedition.location.QualifiedCoordinates
Returns the horizontal accuracy of the location in meters (1-sigma standard deviation).
getHours() - Method in class java.util.Date
Get Hours
getID() - Method in class lejos.addon.keyboard.KeyEvent
 
getId() - Method in class lejos.nxt.Button
Return the ID of the button.
getId() - Method in class lejos.nxt.remote.RemoteMotor
Get the ID of the motor.
getId() - Method in class lejos.nxt.remote.RemoteSensorPort
Get the port number
getId() - Method in class lejos.nxt.SensorPort
Return the ID of the port.
getImage(int) - Method in interface javax.microedition.lcdui.Choice
 
getImage(int) - Method in class javax.microedition.lcdui.ChoiceGroup
 
getImage(int) - Method in class javax.microedition.lcdui.List
 
getImage() - Method in class lejos.nxt.VM
Return the image header for the currently running program
getImageBase() - Method in class lejos.nxt.VM.VMImage
Get the base address for the current image, useful when converting real address to relative ones.
getIndex() - Method in class java.io.File
Returns location of file in the files[] array
getIndicator() - Method in class javax.microedition.lcdui.Alert
 
getInputStream() - Method in class java.net.Socket
Returns the input stream associated with this socket
getInputStream() - Method in class lejos.nxt.rcxcomm.RCXAbstractPort
Returns an input stream for this RCXPort.
getInputValues(int) - Method in class lejos.nxt.remote.NXTCommand
Get input values for a specific NXT sensor port
getInstance(Criteria) - Static method in class javax.microedition.location.LocationProvider
This is a factory method to retrieve an instance of LocationProvider.
getInterfaces() - Method in class java.lang.Class
 
getIntSetting(String, int) - Static method in class lejos.nxt.SystemSettings
Get the value for a leJOS NXJ persistent setting as an Integer
getItems() - Method in class lejos.util.TextMenu
returns list of items in this menu;
getJavaClass() - Method in class lejos.nxt.VM.VMClass
Return a Java Class object for this class.
getJavaThread() - Method in class lejos.nxt.VM.VMThread
Return a Java Thread object for this thread.
getKD() - Method in class lejos.nxt.addon.NXTLineLeader
Get KD value
getKeyChar() - Method in class lejos.addon.keyboard.KeyEvent
 
getKeyClickLength() - Static method in class lejos.nxt.Button
Return the current key click length.
getKeyClickTone(int) - Static method in class lejos.nxt.Button
Return the click freq for a particular key.
getKeyClickVolume() - Static method in class lejos.nxt.Button
Return the current key click volume.
getKeyCode() - Method in class lejos.addon.keyboard.KeyEvent
Will actually only return key codes that don't have ASCII/Unicode equivalents, such as arrow keys (e.g.
getKeyLocation() - Method in class lejos.addon.keyboard.KeyEvent
Return the location of the keypress.
getKI() - Method in class lejos.nxt.addon.NXTLineLeader
Get KI value
getKnownDevice(String) - Static method in class lejos.nxt.comm.Bluetooth
Gets a Device of the BC4-Chips internal list of known Devices (those who have been paired before) into the BTDevice Object.
getKnownDevicesList() - Static method in class lejos.nxt.comm.Bluetooth
The internal Chip has a list of already paired Devices.
getKP() - Method in class lejos.nxt.addon.NXTLineLeader
Get KP value
getL() - Method in class lejos.util.LUDecomposition
Return lower triangular factor
getLabel() - Method in class javax.microedition.lcdui.Item
 
getLastKnownLocation() - Static method in class javax.microedition.location.LocationProvider
Returns the last known location that the implementation has.
getLatitude() - Method in class javax.microedition.location.Coordinates
Get latitude
getLatitude() - Method in class lejos.addon.gps.GGASentence
Get Latitude
getLatitude() - Method in class lejos.addon.gps.SimpleGPS
Get Latitude
getLatitudeDirection() - Method in class lejos.addon.gps.GGASentence
Get Latitude Direction
getLatitudeDirection() - Method in class lejos.addon.gps.SimpleGPS
Get Latitude Direction
getLatitudeRAW() - Method in class lejos.addon.gps.RMCSentence
Get Latitude
getLeft() - Method in class lejos.robotics.navigation.TachoPilot
 
getLeft() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getLeftActualSpeed() - Method in class lejos.robotics.navigation.TachoPilot
 
getLeftActualSpeed() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getLeftCount() - Method in class lejos.robotics.navigation.TachoPilot
 
getLeftCount() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getLeftCount() - Method in class lejos.util.ButtonCounter
Use this method after counting is complete;
getLeftX() - Method in class lejos.nxt.addon.PSPNXController
 
getleftY() - Method in class lejos.nxt.addon.PSPNXController
 
getLightValue() - Method in class lejos.nxt.addon.RCXLightSensor
 
getLightValue() - Method in class lejos.nxt.ColorLightSensor
 
getLightValue() - Method in class lejos.nxt.LightSensor
 
getLightValue() - Method in interface lejos.robotics.LightDetector
Returns the calibrated and normalized brightness of the white light detected.
getLimitAngle() - Method in class lejos.nxt.Motor
Return the angle that a Motor is rotating to.
getLink() - Static method in class lejos.nxt.rcxcomm.LLC
Return the RCXLink object associated with LLC
getLink() - Static method in class lejos.nxt.rcxcomm.Serial
Get the RCXLink object associated with the Serial class
getLocalAddress() - Static method in class lejos.nxt.comm.Bluetooth
get the Bluetooth address of the local device
getLocalAddress() - Method in class lejos.nxt.remote.NXTCommand
Get the local address of the NXT.
getLocalDevice() - Static method in class javax.bluetooth.LocalDevice
 
getLocation() - Method in class java.awt.Point
Get the location of the point
getLocation() - Method in class java.awt.Rectangle
Get the location of the rectangle
getLocation(int) - Method in class javax.microedition.location.LocationProvider
Retrieves a Location with the constraints given by the Criteria associated with this class.
getLocation() - Method in class lejos.robotics.Pose
Get the location as a Point
getLocation() - Method in class lejos.robotics.proposal.UpdateablePose
return the location as a Point
getLocationMethod() - Method in class javax.microedition.location.Location
Returns information about the location method used.
getLongitude() - Method in class javax.microedition.location.Coordinates
Get Longitude
getLongitude() - Method in class lejos.addon.gps.GGASentence
Get Longitude
getLongitude() - Method in class lejos.addon.gps.SimpleGPS
Get Longitude
getLongitudeDirection() - Method in class lejos.addon.gps.GGASentence
Get Longitude Direction
getLongitudeDirection() - Method in class lejos.addon.gps.SimpleGPS
Get Longitude Direction
getLongitudeRAW() - Method in class lejos.addon.gps.RMCSentence
Get Longitude
getLongLabel() - Method in class javax.microedition.lcdui.Command
 
getLow() - Method in class lejos.nxt.addon.RCXLightSensor
 
getLow() - Method in class lejos.nxt.ColorLightSensor
return the normalized value corresponding to readValue() = 0
getLow() - Method in class lejos.nxt.LightSensor
return the normalized value corresponding to readValue() = 0%
getLow() - Method in interface lejos.robotics.LightDetector
The lowest raw light value this sensor can return in pitch black darkness.
getLSC(int) - Method in class lejos.nxt.addon.NXTe
Get a LSC, Lattebox Servo Controller
getMagneticCourse() - Method in class lejos.addon.gps.VTGSentence
Get magnetic course, in degrees.
getMagneticVariation() - Method in class lejos.addon.gps.RMCSentence
 
getMajorDeviceClass() - Method in class javax.bluetooth.DeviceClass
Retrieves the major device class.
getMap() - Method in class lejos.robotics.localization.TachoLocalizer
Get the map
getMatrix(int, int, int, int) - Method in class lejos.util.Matrix
Get a submatrix.
getMatrix(int[], int[]) - Method in class lejos.util.Matrix
Get a submatrix.
getMatrix(int, int, int[]) - Method in class lejos.util.Matrix
Get a submatrix.
getMatrix(int[], int, int) - Method in class lejos.util.Matrix
Get a submatrix.
getMaxCharLength() - Method in interface lejos.charset.CharsetDecoder
 
getMaxCharLength() - Method in interface lejos.charset.CharsetEncoder
 
getMaxCharLength() - Method in class lejos.charset.Latin1Decoder
 
getMaxCharLength() - Method in class lejos.charset.Latin1Encoder
 
getMaxCharLength() - Method in class lejos.charset.UTF8Decoder
 
getMaxCharLength() - Method in class lejos.charset.UTF8Encoder
 
getMaxHeadingError() - Method in class lejos.robotics.proposal.WayPoint
 
getMaximumDirection() - Method in interface lejos.robotics.RotationPlatform
Cables or other hindrances can restrict movement of the platform.
getMaximumDirection() - Method in class lejos.robotics.SimplePlatform
 
getMaximumElevation() - Method in interface lejos.robotics.ElevationPlatform
Maximum angle the elevation can be raised.
getMaximumElevation() - Method in class lejos.robotics.ExtendedPlatform
 
getMaxPositionError() - Method in class lejos.robotics.proposal.WayPoint
 
getMaxSize() - Method in class javax.microedition.lcdui.TextField
 
getMaxValue() - Method in class javax.microedition.lcdui.Gauge
 
getMaxWeight() - Method in class lejos.robotics.localization.MCLParticleSet
The highest weight of any particle
getMaxX() - Method in class java.awt.geom.RectangularShape
Get the maximum value of the x coordinate
getMaxX() - Method in class lejos.robotics.localization.MCLParticleSet
Get the maximum X value of the estimated position
getMaxY() - Method in class java.awt.geom.RectangularShape
Get the maximum value of the y coordinate
getMaxY() - Method in class lejos.robotics.localization.MCLParticleSet
Get the maximum Y value of the estimated position
getMean() - Method in class lejos.util.KalmanFilter
 
getMessage() - Method in class java.lang.Throwable
 
getMethod(int) - Method in class lejos.nxt.VM
Return data about the specified method number
getMethodNumber() - Method in class lejos.nxt.VM.VMMethod
 
getMethods() - Method in class lejos.nxt.VM.VMClass
Return access to the methods for this class
getMinimumDirection() - Method in interface lejos.robotics.RotationPlatform
Cables or other hindrances can restrict movement of the platform.
getMinimumDirection() - Method in class lejos.robotics.SimplePlatform
 
getMinimumElevation() - Method in interface lejos.robotics.ElevationPlatform
Minimum angle the elevation can be lowered to.
getMinimumElevation() - Method in class lejos.robotics.ExtendedPlatform
 
getMinimumHeight() - Method in class javax.microedition.lcdui.Item
 
getMinimumWidth() - Method in class javax.microedition.lcdui.Item
 
getMinorDeviceClass() - Method in class javax.bluetooth.DeviceClass
 
getMinRadius() - Method in interface lejos.robotics.proposal.ArcPilot
The minimum steering radius this vehicle is capable of when traveling in an arc.
getMinRadius() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getMinRadius() - Method in class lejos.robotics.proposal.SteeringPilot
 
getMinutes() - Method in class java.util.Date
Get Minutes
getMinX() - Method in class java.awt.geom.RectangularShape
Get the minimum value of the x x coordinate
getMinX() - Method in class lejos.robotics.localization.MCLParticleSet
Get the minimum X value of the estimated position
getMinY() - Method in class java.awt.geom.RectangularShape
Get the minimum value of the y coordinate
getMinY() - Method in class lejos.robotics.localization.MCLParticleSet
Get the minimum Y value of the estimated position
getMode() - Method in class lejos.addon.gps.GSASentence
Return Mode1.
getMode() - Method in class lejos.nxt.addon.ColorSensor
Returns the value of the mode control register (0x41)
getMode() - Method in class lejos.nxt.addon.PSPNXController
Returns the current operating mode of the sensor.
getMode() - Method in class lejos.nxt.BasicMotor
Returns the mode.
getMode() - Method in interface lejos.nxt.BasicSensorPort
 
getMode() - Method in class lejos.nxt.Motor
 
getMode() - Method in class lejos.nxt.remote.RemoteSensorPort
Get the sensor mode
getMode() - Method in class lejos.nxt.SensorPort
Returns mode compatible with Lego firmware.
getMode() - Method in class lejos.nxt.UltrasonicSensor
Returns the current operating mode of the sensor.
getModeValue() - Method in class lejos.addon.gps.GSASentence
Return Mode2.
getModifiers() - Method in class lejos.addon.keyboard.KeyEvent
 
getMonth() - Method in class java.util.Date
Get Month
getMotor() - Method in class lejos.nxt.addon.PFMate
Returns which motors are activated
getMoveMaxSpeed() - Method in interface lejos.robotics.navigation.Pilot
 
getMoveMaxSpeed() - Method in class lejos.robotics.navigation.TachoPilot
 
getMoveMaxSpeed() - Method in interface lejos.robotics.proposal.BasicPilot
 
getMoveMaxSpeed() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getMoveMaxSpeed() - Method in class lejos.robotics.proposal.SteeringPilot
 
getMovement() - Method in interface lejos.robotics.MovementProvider
 
getMovement() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getMovement() - Method in class lejos.robotics.proposal.SteeringPilot
 
getMovementIncrement() - Method in interface lejos.robotics.proposal.BasicPilot
 
getMovementIncrement() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getMovementIncrement() - Method in class lejos.robotics.proposal.SteeringPilot
 
getMovementType() - Method in class lejos.robotics.Movement
Get the type of the movement performed
getMoveSpeed() - Method in interface lejos.robotics.navigation.Pilot
 
getMoveSpeed() - Method in class lejos.robotics.navigation.TachoPilot
 
getMoveSpeed() - Method in interface lejos.robotics.proposal.BasicPilot
 
getMoveSpeed() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getMoveSpeed() - Method in class lejos.robotics.proposal.SteeringPilot
 
getName() - Method in class java.io.File
Returns the name of the file.
getName() - Method in class java.lang.Thread
Returns the string name of this thread.
getName() - Method in class javax.microedition.location.Landmark
Gets the landmark name.
getName() - Method in class lejos.nxt.addon.LMotor
Get name from a RC Servo or a DC Motor
getName() - Static method in class lejos.nxt.comm.NXTCommDevice
Return the current USB devName.
getName() - Method in class lejos.nxt.comm.RS485Connection
 
getNormalizedBlue() - Method in class lejos.nxt.addon.ColorSensor
Returns the normalized blue saturation of the color.
getNormalizedGreen() - Method in class lejos.nxt.addon.ColorSensor
Returns the normalized green saturation of the color.
getNormalizedLightValue() - Method in class lejos.nxt.addon.RCXLightSensor
 
getNormalizedLightValue() - Method in class lejos.nxt.ColorLightSensor
 
getNormalizedLightValue() - Method in class lejos.nxt.LightSensor
Get the normalized light reading
getNormalizedLightValue() - Method in interface lejos.robotics.LightDetector
Returns the normalized value of the brightness of the white light detected, such that the lowest value is darkness and the highest value is intense bright light.
getNormalizedRed() - Method in class lejos.nxt.addon.ColorSensor
Returns the normalized red saturation of the color.
getNumberOfObjects() - Method in class lejos.nxt.addon.NXTCam
Get the number of objects being tracked
getNumReadings() - Method in class lejos.robotics.RangeReadings
Get the number of readings in a set
getNXTCommand() - Method in class lejos.nxt.remote.RemoteSensorPort
Get the NXTCommand object used for remote access
getObjectColor(int) - Method in class lejos.nxt.addon.NXTCam
Get the color number for a tracked object
getOperatingMode() - Static method in class lejos.nxt.comm.Bluetooth
Get the operating mode (stream breaking or not)
getOrientation() - Static method in class javax.microedition.location.Orientation
Returns the terminal's current orientation.
getOutputState(int) - Method in class lejos.nxt.remote.NXTCommand
Retrieves the current output state for a port.
getOutputStream() - Method in class java.net.Socket
Returns the output stream associated with this socket
getOutputStream() - Method in class lejos.nxt.rcxcomm.RCXAbstractPort
Returns an output stream for this RCXPort.
getP1() - Method in class java.awt.geom.Line2D.Double
 
getP1() - Method in class java.awt.geom.Line2D.Float
 
getP1() - Method in class java.awt.geom.Line2D
Get the start point of the line as a Point2D
getP2() - Method in class java.awt.geom.Line2D.Double
 
getP2() - Method in class java.awt.geom.Line2D.Float
 
getP2() - Method in class java.awt.geom.Line2D
Get the end point of the line as a Point2D
getPage() - Method in class java.io.File
Internal method used to get the page number of the start of the file.
getPaintRequest() - Method in class javax.microedition.lcdui.Displayable
 
getPaintRequest() - Method in class javax.microedition.lcdui.Item
 
getParticle(int) - Method in class lejos.robotics.localization.MCLParticleSet
Get a specific particle
getParticles() - Method in class lejos.robotics.localization.MCLPoseProvider
 
getParticles() - Method in class lejos.robotics.localization.TachoLocalizer
Get the particle set
getPDOP() - Method in class lejos.addon.gps.GSASentence
Return pdop
getPDOP() - Method in class lejos.addon.gps.SimpleGPS
Get the 3D Position Dilution of Precision (PDOP).
getPhase() - Method in class lejos.nxt.addon.RCXRotationSensor
Returns the current phase of the sensor.
getPilot() - Method in class lejos.robotics.proposal.ArcPoseController
 
getPilot() - Method in interface lejos.robotics.proposal.PoseController
Note: There is no corresponding setPilot() method because the type of robot vehicle could not change after the program starts, unless it was physically a transformer robot.
getPin() - Static method in class lejos.nxt.comm.Bluetooth
Return the pin to be used for pairing/connecting to the system
getPitch() - Method in class javax.microedition.location.Orientation
Returns the terminal's tilt in degrees defined as an angle in the vertical plane orthogonal to the ground, and through the longitudinal axis of the terminal.
getPivot() - Method in class lejos.util.LUDecomposition
Return pivot permutation vector
getPixel(int, int) - Static method in class lejos.nxt.LCD
Method to get a pixel from the screen.
getPort() - Method in class lejos.nxt.I2CSensor
Get the port that the sensor is attached to
getPortOpen() - Static method in class lejos.nxt.comm.Bluetooth
Get the port open status, i.e whether connections are being accepted
getPose() - Method in class lejos.robotics.localization.MCLParticle
Return the pose of this particle
getPose() - Method in class lejos.robotics.localization.MCLPoseProvider
 
getPose() - Method in interface lejos.robotics.localization.PoseProvider
 
getPose() - Method in class lejos.robotics.navigation.SimpleNavigator
 
getPose() - Method in class lejos.robotics.proposal.DeadReckonerPoseProvider
 
getPose() - Method in class lejos.robotics.proposal.GPSPoseProvider
 
getPose() - Method in class lejos.robotics.proposal.WayPoint
 
getPoseProvider() - Method in class lejos.robotics.proposal.ArcPoseController
 
getPoseProvider() - Method in interface lejos.robotics.proposal.PoseController
Get a reference to the PoseProvider being used as a localizer.
getPower() - Method in class lejos.nxt.BasicMotor
Returns the current power setting.
getPower() - Static method in class lejos.nxt.comm.Bluetooth
Return the current state of the module power
getPower() - Method in class lejos.nxt.Motor
 
getPower() - Method in class lejos.nxt.remote.RemoteMotor
Return the power that the motor is set to
getPredictedCovariance() - Method in class lejos.util.KalmanFilter
 
getPredictedMean() - Method in class lejos.util.KalmanFilter
 
getPreferredHeight() - Method in class javax.microedition.lcdui.Item
 
getPreferredWidth() - Method in class javax.microedition.lcdui.Item
 
getPriority() - Method in class java.lang.Thread
 
getPriority() - Method in class javax.microedition.lcdui.Command
 
getPRN() - Method in class lejos.addon.gps.GSASentence
Return an Array with Satellite prn (Pseudo Randon Noise) code.
getPRN() - Method in class lejos.addon.gps.Satellite
Return PRN number from a Satellite.
getPRN() - Method in class lejos.addon.gps.SimpleGPS
Get an Array of Pseudo-Random Noise codes (PRN).
getProductID() - Method in class lejos.nxt.I2CSensor
Return the sensor product identifier.
getProgramExecutionsCount() - Static method in class lejos.nxt.NXT
Get the number of times a Java program (including the menu) has executed since the brick was switched on
getProjection() - Method in class lejos.robotics.localization.TachoLocalizer
Get the forward projection of the robot
getProperties() - Static method in class lejos.nxt.Settings
Get leJOS NXJ persistent settings as Java Properties.
getProperty(String) - Method in class java.util.Properties
 
getProperty(String, String) - Method in class java.util.Properties
 
getProperty(String) - Static method in class javax.bluetooth.LocalDevice
UNIMPLEMENTED! Returns null always.
getProperty(String, String) - Static method in class lejos.nxt.Settings
Get the value for a leJOS NXJ persistent setting
getProtocolVersion() - Method in class lejos.nxt.remote.RemoteNXT
Return LCP protocol version
getPulse() - Method in class lejos.nxt.addon.LMotor
This method return current pulse over a RC Servo or a DC Motor.
getPulse() - Method in class lejos.nxt.addon.MServo
Return the pulse used in last operation
getQualifiedCoordinates() - Method in class javax.microedition.location.Landmark
Gets the QualifiedCoordinates of the landmark.
getQualifiedCoordinates() - Method in class javax.microedition.location.Location
Returns the coordinates of this location and their accuracy.
getRange() - Method in class lejos.nxt.UltrasonicSensor
Get the range to the nearest object
getRange() - Method in interface lejos.robotics.RangeFinder
Get the range to the nearest object
getRange() - Method in class lejos.robotics.RangeReading
Get the range reading
getRange(int) - Method in class lejos.robotics.RangeReadings
Get a specific range reading
getRange(float) - Method in class lejos.robotics.RangeReadings
Get a range reading for a specific angle
getRangeValues() - Method in interface lejos.robotics.RangeScanner
Take a set of range readings.
getRawBlue() - Method in class lejos.nxt.addon.ColorSensor
Returns the raw blue saturation of the color.
getRawGreen() - Method in class lejos.nxt.addon.ColorSensor
Returns the raw green saturation of the color.
getRawRed() - Method in class lejos.nxt.addon.ColorSensor
Returns the raw red saturation of the color.
getRawTachoCount() - Method in class lejos.nxt.addon.RCXRotationSensor
Returns the raw values from the rotation sensor instead of degrees.
getReading(int, RangeReadings, RangeMap) - Method in class lejos.robotics.localization.MCLParticle
Get a specific reading
getReadings() - Method in class lejos.robotics.localization.TachoLocalizer
Return readings
getRectangle(int) - Method in class lejos.nxt.addon.NXTCam
Get the rectangle containing a tracked object
getRedComponent() - Method in class lejos.nxt.addon.ColorSensor
Returns the red saturation of the color.
getRedComponent() - Method in class lejos.nxt.ColorLightSensor
 
getRedComponent() - Method in interface lejos.robotics.ColorDetector
 
getRemoteDevice(Connection) - Static method in class javax.bluetooth.RemoteDevice
 
getResetCount() - Static method in class lejos.nxt.comm.Bluetooth
 
getResult() - Method in class lejos.nxt.addon.NXTLineLeader
Get result value
getRight() - Method in class lejos.robotics.navigation.TachoPilot
 
getRight() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getRightActualSpeed() - Method in class lejos.robotics.navigation.TachoPilot
 
getRightActualSpeed() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getRightCount() - Method in class lejos.robotics.navigation.TachoPilot
 
getRightCount() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getRightCount() - Method in class lejos.util.ButtonCounter
Use this method after counting is complete;
getRightX() - Method in class lejos.nxt.addon.PSPNXController
 
getRightY() - Method in class lejos.nxt.addon.PSPNXController
 
getRoll() - Method in class javax.microedition.location.Orientation
Returns the terminal's rotation in degrees around its own longitudinal axis.
getRotationCount() - Method in class lejos.nxt.remote.RemoteMotor
Deprecated.  
getRotationDegrees() - Method in class lejos.robotics.MotorEvent
 
getRotationSpeed() - Method in class lejos.nxt.addon.RCXRotationSensor
 
getRotationSpeed() - Method in class lejos.nxt.Motor
 
getRotationSpeed() - Method in class lejos.nxt.remote.RemoteMotor
 
getRotationSpeed() - Method in interface lejos.robotics.RotationPlatform
Gets the speed the platform rotates, in degrees per second.
getRotationSpeed() - Method in class lejos.robotics.SimplePlatform
 
getRotationSpeed() - Method in interface lejos.robotics.Tachometer
Returns the actual speed.
getRowDimension() - Method in class lejos.util.Matrix
Get row dimension.
getRowPackedCopy() - Method in class lejos.util.Matrix
Make a one-dimensional row packed copy of the internal array.
getRuntime() - Static method in class java.lang.Runtime
Get the single instance of us.
getRuntime() - Static method in class java.lang.System
Get the singleton instance of Runtime.
getSatellite(int) - Method in class lejos.addon.gps.GPS
Get NMEA Satellite.
getSatellite(int) - Method in class lejos.addon.gps.GSVSentence
Return a NMEA Satellite object.
getSatellitesInView() - Method in class lejos.addon.gps.GPS
The satellites in view is a list of satellites the GPS could theoretically connect to (i.e.
getSatellitesInView() - Method in class lejos.addon.gps.GSVSentence
Returns the number of satellites currently in view.
getSatellitesTracked() - Method in class lejos.addon.gps.GGASentence
Returns the number of satellites being tracked to determine the coordinates.
getSatellitesTracked() - Method in class lejos.addon.gps.GPS
Returns the number of satellites being tracked to determine the coordinates.
getSatellitesTracked() - Method in class lejos.addon.gps.SimpleGPS
Returns the number of satellites being tracked to determine the coordinates.
getSeconds() - Method in class java.util.Date
Get Seconds
getSelectedFlags(boolean[]) - Method in interface javax.microedition.lcdui.Choice
 
getSelectedFlags(boolean[]) - Method in class javax.microedition.lcdui.ChoiceGroup
 
getSelectedFlags(boolean[]) - Method in class javax.microedition.lcdui.List
 
getSelectedIndex() - Method in interface javax.microedition.lcdui.Choice
 
getSelectedIndex() - Method in class javax.microedition.lcdui.ChoiceGroup
 
getSelectedIndex() - Method in class javax.microedition.lcdui.List
 
getSelectionType() - Method in class lejos.addon.gps.SimpleGPS
Selection type of 2D or 3D fix 'M' = manual 'A' = automatic
getSensorModule() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Used to determin the sensore module that is configured.
getSensorPin(int) - Method in class lejos.nxt.SensorPort
Read the current state of a sensor port pin
getSensorStatus(int) - Method in class lejos.nxt.addon.NXTLineLeader
Get status from each sensor in the raw
getSensorType() - Method in class lejos.nxt.I2CSensor
Return the sensor type.
getSensorValue(int) - Method in class lejos.nxt.addon.IRSeeker
Returns value of sensor 1 - 5.
getSerialNo() - Method in class lejos.nxt.addon.RFIDSensor
Obtain the serial number of the RFID Sensor.
getServiceClasses() - Method in class javax.bluetooth.DeviceClass
Retrieves the major service classes.
getServo(int) - Method in class lejos.nxt.addon.LSC
Method to get an RC Servo in a LSC
getServo(int) - Method in class lejos.nxt.addon.MSC
Method to get an RC Servo in from the NXTServo
getSignalNoiseRatio() - Method in class lejos.addon.gps.Satellite
* Signal to Noise Ratio (SNR) for the signal from a satellite.
getSignalStrength(byte) - Static method in class lejos.nxt.comm.Bluetooth
Get the Bluetooth signal strength (link quality) Higher values mean stronger signal.
getSignalStrength() - Method in class lejos.nxt.comm.BTConnection
Get the signal strength of this connection.
getSingleton() - Static method in class lejos.nxt.remote.NXTCommand
Get the singleton NXTCommand object.
getSource() - Method in class lejos.addon.keyboard.KeyEvent
Returns the source of the key event.
getSpeed() - Method in class javax.microedition.location.Location
Returns the terminal's current ground speed in meters per second (m/s) at the time of measurement.
getSpeed() - Method in class lejos.addon.gps.RMCSentence
Get Speed in Kilometers
getSpeed() - Method in class lejos.addon.gps.SimpleGPS
Get speed in kilometers per hour
getSpeed() - Method in class lejos.addon.gps.VTGSentence
Get Speed in Kilometers
getSpeed() - Method in class lejos.nxt.addon.LDCMotor
Method to get speed from the DC Motor
getSpeed() - Method in class lejos.nxt.addon.PFMateMotor
returns the speed
getSpeed(int) - Method in class lejos.nxt.addon.RCXMotorMultiplexer
 
getSpeed() - Method in class lejos.nxt.Motor
Returns the current motor speed in degrees per second
getSpeed() - Method in class lejos.nxt.remote.RemoteMotor
 
getSpeed() - Method in interface lejos.robotics.TachoMotor
Returns the current motor speed.
getStackFrames() - Method in class lejos.nxt.VM.VMThread
 
getStackFrames(int) - Method in class lejos.nxt.VM.VMThread
 
getState() - Method in class javax.microedition.location.LocationProvider
Returns the current state of this LocationProvider.
getStatus() - Method in class lejos.nxt.addon.RCXLink
 
getStatus() - Method in class lejos.nxt.addon.RFIDSensor
Read the status from the device.
getStatus() - Static method in class lejos.nxt.comm.Bluetooth
Get the persistent status value from the BC4 chip
getSteering() - Method in class lejos.nxt.addon.NXTLineLeader
Get the steering value
getStopAngle() - Method in class lejos.nxt.Motor
 
getString(int) - Method in interface javax.microedition.lcdui.Choice
 
getString(int) - Method in class javax.microedition.lcdui.ChoiceGroup
 
getString(int) - Method in class javax.microedition.lcdui.List
 
getString() - Method in class javax.microedition.lcdui.Ticker
 
getStringSetting(String, String) - Static method in class lejos.nxt.SystemSettings
Get the value for a leJOS NXJ persistent setting as a String
getStrokeStyle() - Method in class javax.microedition.lcdui.Graphics
 
getSuperclass() - Method in class java.lang.Class
 
getSystemFont() - Static method in class lejos.nxt.LCD
Provide access to the LCD system font.
getTachoCount() - Method in class lejos.nxt.addon.RCXRotationSensor
Returns the tachometer count.
getTachoCount() - Method in class lejos.nxt.Motor
 
getTachoCount() - Method in class lejos.nxt.MotorPort
returns tachometer count
getTachoCount(int) - Method in class lejos.nxt.remote.NXTCommand
Retrieves tacho count.
getTachoCount() - Method in class lejos.nxt.remote.RemoteMotor
 
getTachoCount() - Method in class lejos.nxt.remote.RemoteMotorPort
 
getTachoCount() - Method in interface lejos.robotics.Encoder
Returns the tachometer count.
getTachoCountById(int) - Static method in class lejos.nxt.MotorPort
 
getText() - Method in class javax.microedition.lcdui.StringItem
 
getText() - Method in class javax.microedition.lcdui.TextBox
 
getText() - Method in class javax.microedition.lcdui.TextField
 
getTicker() - Method in class javax.microedition.lcdui.Displayable
 
getTime() - Method in class lejos.addon.gps.GGASentence
Returns the last time stamp retrieved from a satellite
getTime() - Static method in class lejos.nxt.Sound
Returns the number of milliseconds remaining of the current tone or sample.
getTimeout() - Method in class javax.microedition.lcdui.Alert
 
getTimeOut() - Method in class lejos.nxt.rcxcomm.RCXAbstractPort
Getter for property timeOut.
getTimestamp() - Method in class javax.microedition.location.Location
Returns the time stamp at which the data was collected.
getTimeStamp() - Method in class lejos.addon.gps.NMEASentence
This method returns the system time at which the data for the NMEA Sentence was collected.
getTimeStamp() - Method in class lejos.addon.gps.SimpleGPS
Get the last time stamp from the satellite for GGA sentence.
getTitle() - Method in class javax.microedition.lcdui.Displayable
 
getTravelDistance() - Method in interface lejos.robotics.navigation.Pilot
distance traveled since the last call to reset.
getTravelDistance() - Method in class lejos.robotics.navigation.TachoPilot
 
getTravelDistance() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getTrueCourse() - Method in class lejos.addon.gps.VTGSentence
Get true course, in degrees.
getTurnMaxSpeed() - Method in interface lejos.robotics.navigation.Pilot
 
getTurnMaxSpeed() - Method in class lejos.robotics.navigation.TachoPilot
 
getTurnMaxSpeed() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getTurnMaxSpeed() - Method in interface lejos.robotics.proposal.RotatePilot
 
getTurnMaxSpeed() - Method in class lejos.robotics.proposal.SteeringPilot
 
getTurnRatio() - Method in class lejos.robotics.navigation.TachoPilot
 
getTurnRatio() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getTurnSpeed() - Method in interface lejos.robotics.navigation.Pilot
 
getTurnSpeed() - Method in class lejos.robotics.navigation.TachoPilot
 
getTurnSpeed() - Method in class lejos.robotics.proposal.DifferentialPilot
 
getTurnSpeed() - Method in interface lejos.robotics.proposal.RotatePilot
 
getTurnSpeed() - Method in class lejos.robotics.proposal.SteeringPilot
 
getType() - Method in interface lejos.nxt.BasicSensorPort
 
getType() - Method in class lejos.nxt.remote.RemoteSensorPort
Get the sensor type
getType() - Method in class lejos.nxt.SensorPort
Returns type compatible with Lego firmware.
getTypematicDelay() - Method in class lejos.addon.keyboard.Keyboard
Typematic delay is the time after a key is held down that characters start repeating.
getTypematicRate() - Method in class lejos.addon.keyboard.Keyboard
Typematic rate is the rate characters repeat when a key is held down.
getU() - Method in class lejos.util.LUDecomposition
Return upper triangular factor
getUnits() - Method in class lejos.nxt.UltrasonicSensor
Return a string indicating the type of units in use by the unit.
getUserPages() - Static method in class lejos.nxt.NXT
Return the number of flash pages available to user programs.
getValue() - Method in class javax.microedition.lcdui.Gauge
 
getVDOP() - Method in class lejos.addon.gps.GSASentence
Return vdop
getVDOP() - Method in class lejos.addon.gps.SimpleGPS
Get the Vertical Dilution of Precision (VDOP).
getVersion() - Static method in class lejos.nxt.comm.Bluetooth
Get the major and minor version of the BlueCore code
getVersion() - Method in class lejos.nxt.I2CSensor
Return the sensor version number.
getVerticalAccuracy() - Method in class javax.microedition.location.QualifiedCoordinates
Returns the accuracy of the location in meters in vertical direction (orthogonal to ellipsoid surface, 1-sigma standard deviation).
getVisibility() - Static method in class lejos.nxt.comm.Bluetooth
Get the visibility (discoverable) status of the device
getVM() - Static method in class lejos.nxt.VM
Obtain access to the single instance of the VM class.
getVMClass(Object) - Method in class lejos.nxt.VM
Return a VMClass object for the provided object.
getVMClass(Class<?>) - Method in class lejos.nxt.VM
Return a VMClass object for the provided class object.
getVMClass(int) - Method in class lejos.nxt.VM
Return a VMClass object for the provided class number.
getVMClasses() - Method in class lejos.nxt.VM.VMImage
Return an object that can be used to access all of the available class structures.
getVMConstants() - Method in class lejos.nxt.VM.VMImage
Return an object that can be used to access all of the available constant values.
getVMExceptions() - Method in class lejos.nxt.VM.VMMethod
Return access to the exception records for this method.
getVMMethod() - Method in class lejos.nxt.VM.VMStackFrame
 
getVMOptions() - Static method in class lejos.nxt.VM
Return the currently operating Virtual Machine options.
getVMStaticFields() - Method in class lejos.nxt.VM.VMImage
Return an object that can be used to access all of the static fields.
getVMThread(Thread) - Method in class lejos.nxt.VM
 
getVMThreads() - Method in class lejos.nxt.VM
Returns access to all of the current internal thread objects
getVoltage() - Static method in class lejos.nxt.Battery
Returns the battery voltage in volts.
getVoltage() - Method in class lejos.nxt.remote.RemoteBattery
The NXT uses 6 batteries of 1.5 V each.
getVoltageMilliVolt() - Static method in class lejos.nxt.Battery
Returns the battery voltage in millivolts.
getVoltageMilliVolt() - Method in class lejos.nxt.remote.RemoteBattery
The NXT uses 6 batteries of 1500 mV each.
getVoltLSB() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Returns the current voltage level in millivolts for the LSB.
getVoltMSB() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Returns the current voltage level in millivolts for the MSB.
getVoltPointLSB(int) - Method in class lejos.nxt.addon.OpticalDistanceSensor
Gets millivolts value of the specific index for the LSB.
getVoltPointMSB(int) - Method in class lejos.nxt.addon.OpticalDistanceSensor
Gets millivolts value of the specific index for the MSB.
getVolume() - Static method in class lejos.nxt.Sound
Get the current master volume level
getWeight() - Method in class lejos.robotics.localization.MCLParticle
Return the weight of this particle
getWhen() - Method in class lejos.addon.keyboard.KeyEvent
 
getWidth() - Method in class java.awt.geom.Rectangle2D.Double
 
getWidth() - Method in class java.awt.geom.Rectangle2D.Float
 
getWidth() - Method in class java.awt.geom.RectangularShape
Get the width as a double
getWidth() - Method in class java.awt.Rectangle
Get the width as a double
getWidth() - Method in class javax.microedition.lcdui.Displayable
 
getWidth() - Method in class javax.microedition.lcdui.Form
 
getWidth() - Method in class javax.microedition.lcdui.Graphics
 
getWidth() - Method in class javax.microedition.lcdui.Image
 
getX() - Method in class java.awt.geom.Point2D.Double
 
getX() - Method in class java.awt.geom.Point2D.Float
 
getX() - Method in class java.awt.geom.Point2D
Get the x coordinate as a double
getX() - Method in class java.awt.geom.Rectangle2D.Double
 
getX() - Method in class java.awt.geom.Rectangle2D.Float
 
getX() - Method in class java.awt.geom.RectangularShape
Get the x coordinate as a double
getX() - Method in class java.awt.Point
 
getX() - Method in class java.awt.Rectangle
Get the x coordinate as a double
getX() - Method in class lejos.robotics.navigation.SimpleNavigator
gets the current value of the X coordinate
getX() - Method in class lejos.robotics.Pose
Get the X coordinate
getX() - Method in class lejos.robotics.proposal.UpdateablePose
return X coordinate
getX1() - Method in class java.awt.geom.Line2D.Double
 
getX1() - Method in class java.awt.geom.Line2D.Float
 
getX1() - Method in class java.awt.geom.Line2D
Get the x coordinate of the start of the line
getX2() - Method in class java.awt.geom.Line2D.Double
 
getX2() - Method in class java.awt.geom.Line2D.Float
 
getX2() - Method in class java.awt.geom.Line2D
Get the x coordinate of the end of the line
getXAccel() - Method in class lejos.nxt.addon.TiltSensor
Acceleration along X axis.
getXOffset() - Method in interface lejos.robotics.RotationPlatform
 
getXOffset() - Method in class lejos.robotics.SimplePlatform
 
getXTilt() - Method in class lejos.nxt.addon.TiltSensor
Tilt of sensor along X-axis (see top of Mindsensors.com sensor for diagram of axis).
getY() - Method in class java.awt.geom.Point2D.Double
 
getY() - Method in class java.awt.geom.Point2D.Float
 
getY() - Method in class java.awt.geom.Point2D
Get the y coordinate as a double
getY() - Method in class java.awt.geom.Rectangle2D.Double
 
getY() - Method in class java.awt.geom.Rectangle2D.Float
 
getY() - Method in class java.awt.geom.RectangularShape
Get the y coordinate as a double
getY() - Method in class java.awt.Point
 
getY() - Method in class java.awt.Rectangle
Get the y coordinate as a double
getY() - Method in class lejos.robotics.navigation.SimpleNavigator
gets the current value of the Y coordinate
getY() - Method in class lejos.robotics.Pose
Get the Y coordinate
getY() - Method in class lejos.robotics.proposal.UpdateablePose
return Y coordinate
getY1() - Method in class java.awt.geom.Line2D.Double
 
getY1() - Method in class java.awt.geom.Line2D.Float
 
getY1() - Method in class java.awt.geom.Line2D
Get the y coordinate of the start of the line
getY2() - Method in class java.awt.geom.Line2D.Double
 
getY2() - Method in class java.awt.geom.Line2D.Float
 
getY2() - Method in class java.awt.geom.Line2D
Get the y coordinate of the end of the line
getYAccel() - Method in class lejos.nxt.addon.TiltSensor
Acceleration along Y axis.
getYear() - Method in class java.util.Date
Get year
getYOffset() - Method in interface lejos.robotics.RotationPlatform
 
getYOffset() - Method in class lejos.robotics.SimplePlatform
 
getYTilt() - Method in class lejos.nxt.addon.TiltSensor
Returns Y tilt value.
getZAccel() - Method in class lejos.nxt.addon.TiltSensor
Acceleration along Z axis.
getZOffset() - Method in interface lejos.robotics.RotationPlatform
 
getZOffset() - Method in class lejos.robotics.SimplePlatform
 
getZTilt() - Method in class lejos.nxt.addon.TiltSensor
Returns Z tilt value.
GGASentence - Class in lejos.addon.gps
This class has been designed to manage a GGA Sentence GGA - essential fix data which provide 3D location and accuracy data.
GGASentence() - Constructor for class lejos.addon.gps.GGASentence
 
ggaSentence - Variable in class lejos.addon.gps.SimpleGPS
 
GIAC - Static variable in class javax.bluetooth.DiscoveryAgent
The inquiry access code for General/Unlimited Inquiry Access Code (GIAC).
goTo(float, float) - Method in class lejos.robotics.navigation.SimpleNavigator
Robot moves to grid coordinates x,y.
goTo(float, float, boolean) - Method in class lejos.robotics.navigation.SimpleNavigator
Robot moves to grid coordinates x,y.
goTo(Point) - Method in class lejos.robotics.proposal.ArcPoseController
 
goTo(float, float) - Method in class lejos.robotics.proposal.ArcPoseController
 
goTo(Point) - Method in interface lejos.robotics.proposal.PoseController
Travels to the coordinates in the destination Point.
goTo(float, float) - Method in interface lejos.robotics.proposal.PoseController
Travels to the coordinates specified.
goToInitAngle() - Method in class lejos.nxt.addon.LServo
Method to set medium angle
goToMaxAngle() - Method in class lejos.nxt.addon.LServo
Method to set maximum angle
goToMiddleAngle() - Method in class lejos.nxt.addon.LServo
Method to set medium angle
goToMinAngle() - Method in class lejos.nxt.addon.LServo
Method to set minimal angle
GP2D12 - Static variable in class lejos.nxt.addon.OpticalDistanceSensor
 
GP2D120 - Static variable in class lejos.nxt.addon.OpticalDistanceSensor
DIST-Nx-Short
GP2YA02 - Static variable in class lejos.nxt.addon.OpticalDistanceSensor
DIST-Nx-Long
GP2YA21 - Static variable in class lejos.nxt.addon.OpticalDistanceSensor
DIST-Nx-Medium
GPS - Class in lejos.addon.gps
This class manages a data received from a GPS Device.
GPS(InputStream) - Constructor for class lejos.addon.gps.GPS
The constructor.
GPSListener - Interface in lejos.addon.gps
This is the interface to manage events with GPS
GPSPoseProvider - Class in lejos.robotics.proposal
The GPS PoseProvider class will probably work off data from the javax location package.
GPSPoseProvider(LocationProvider) - Constructor for class lejos.robotics.proposal.GPSPoseProvider
 
graphics - Variable in class javax.microedition.lcdui.Display
 
Graphics - Class in javax.microedition.lcdui
Preliminary Graphics class for LCD Screen
Graphics() - Constructor for class javax.microedition.lcdui.Graphics
 
GREEN - Static variable in class lejos.robotics.Colors
 
GSASentence - Class in lejos.addon.gps
This class has been designed to manage a GSA Sentence GPS DOP and active satellites eg1.
GSASentence() - Constructor for class lejos.addon.gps.GSASentence
 
GSVSentence - Class in lejos.addon.gps
This class has been designed to manage a GSV Sentence GPS Satellites in View eg.
GSVSentence() - Constructor for class lejos.addon.gps.GSVSentence
 
GyroSensor - Class in lejos.nxt.addon
Support the HiTechnic Gyro sensor - untested.
GyroSensor(ADSensorPort) - Constructor for class lejos.nxt.addon.GyroSensor
 

H

HANDLE_ALREADY_CLOSED - Static variable in interface lejos.nxt.remote.ErrorMessages
 
handler - Variable in class lejos.nxt.VM.VMException
 
hashCode() - Method in interface java.lang.annotation.Annotation
 
hashCode() - Method in class java.lang.Boolean
 
hashCode() - Method in class java.lang.Byte
 
hashCode() - Method in class java.lang.Character
 
hashCode() - Method in class java.lang.Double
 
hashCode() - Method in class java.lang.Enum
 
hashCode() - Method in class java.lang.Float
 
hashCode() - Method in class java.lang.Integer
 
hashCode() - Method in class java.lang.Long
 
hashCode() - Method in class java.lang.Object
 
hashCode() - Method in class java.lang.Short
 
hashCode() - Method in class java.lang.String
Special version of hash that returns the same value the same String values
hashCode() - Method in interface java.util.Collection
 
Hashtable - Class in java.util
Maps keys to objects.
Hashtable() - Constructor for class java.util.Hashtable
 
hasMoreElements() - Method in interface java.util.Enumeration
 
hasMoreElements() - Method in class java.util.StringTokenizer
Method implemented by interface requirement
hasMoreTokens() - Method in class java.util.StringTokenizer
Method used to know if exists new tokens
hasNext() - Method in interface java.util.Iterator
 
hasPrevious() - Method in interface java.util.ListIterator
 
HEADER - Static variable in class lejos.addon.gps.GGASentence
 
HEADER - Static variable in class lejos.addon.gps.GSASentence
 
HEADER - Static variable in class lejos.addon.gps.GSVSentence
 
HEADER - Static variable in class lejos.addon.gps.RMCSentence
 
HEADER - Static variable in class lejos.addon.gps.VTGSentence
 
heading - Variable in class lejos.robotics.proposal.WayPoint
 
headingRequired - Variable in class lejos.robotics.proposal.WayPoint
 
height - Variable in class java.awt.geom.Rectangle2D.Double
The height of the rectangle;
height - Variable in class java.awt.geom.Rectangle2D.Float
The height of the rectangle;
height - Variable in class java.awt.Rectangle
The height of the rectangle
height - Variable in class javax.microedition.lcdui.Displayable
 
HELP - Static variable in class javax.microedition.lcdui.Command
 
hideNotify() - Method in class javax.microedition.lcdui.Item
 
hideNotify() - Method in class javax.microedition.lcdui.Screen
 
HIGH_SPEED_BUFFER - Static variable in interface lejos.nxt.remote.NXTProtocol
 
highestOneBit(int) - Static method in class java.lang.Integer
 
highestOneBit(long) - Static method in class java.lang.Long
 
hsDisable() - Static method in class lejos.nxt.comm.RS485
Disable the RS485 hardware port.
hsEnable() - Static method in class lejos.nxt.comm.RS485
Enable the RS485 hardware port.
hsRead(byte[], int, int) - Static method in class lejos.nxt.comm.RS485
Low level read from the RS485 port
hsWrite(byte[], int, int) - Static method in class lejos.nxt.comm.RS485
Low level write to the RS485 hardware port.

I

i2cBusy() - Method in interface lejos.nxt.I2CPort
Check to see if the device is busy
i2cBusy() - Method in class lejos.nxt.remote.RemoteSensorPort
Test if I2C is busy
i2cBusy() - Method in class lejos.nxt.SensorPort
Low-level method to test if I2C connection is busy.
i2cBusyById(int) - Static method in class lejos.nxt.SensorPort
Low-level method to test if I2C connection is busy.
i2cComplete(byte[], int) - Method in interface lejos.nxt.I2CPort
Complete the i2c transaction, and read any returned data.
i2cComplete(byte[], int) - Method in class lejos.nxt.remote.RemoteSensorPort
 
i2cComplete(byte[], int) - Method in class lejos.nxt.SensorPort
Complete an I2C operation and transfer any read bytes
i2cCompleteById(int, byte[], int) - Static method in class lejos.nxt.SensorPort
Complete and I2C operation and retrieve any data read.
i2cDisable() - Method in interface lejos.nxt.I2CPort
Disable the device.
i2cDisable() - Method in class lejos.nxt.remote.RemoteSensorPort
Disable I2C on the port - null for remote ports
i2cDisable() - Method in class lejos.nxt.SensorPort
Low-level method to disable I2C on the port.
i2cDisableById(int) - Static method in class lejos.nxt.SensorPort
Low-level method to disable I2C on the port.
i2cEnable(int) - Method in interface lejos.nxt.I2CPort
Enable the low level device
i2cEnable(int) - Method in class lejos.nxt.remote.RemoteSensorPort
Enable I2C on the port - null for remote ports
i2cEnable(int) - Method in class lejos.nxt.SensorPort
Low-level method to enable I2C on the port.
i2cEnableById(int, int) - Static method in class lejos.nxt.SensorPort
Low-level method to enable I2C on the port.
I2CPort - Interface in lejos.nxt
Abstraction for a port that supports I2C sensors.
I2CSensor - Class in lejos.nxt
Abstract class that implements common methods for all I2C sensors.
I2CSensor(I2CPort, int) - Constructor for class lejos.nxt.I2CSensor
 
I2CSensor(I2CPort) - Constructor for class lejos.nxt.I2CSensor
 
i2cStart(int, int, int, byte[], int, int) - Method in interface lejos.nxt.I2CPort
Start an i2c transaction.
i2cStart(int, int, int, byte[], int, int) - Method in class lejos.nxt.remote.RemoteSensorPort
Start an I2C transaction.
i2cStart(int, int, int, byte[], int, int) - Method in class lejos.nxt.SensorPort
Low-level method to start an I2C transaction.
i2cStartById(int, int, int, int, byte[], int, int) - Static method in class lejos.nxt.SensorPort
Low-level method to start an I2C transaction.
ID_ENTER - Static variable in class lejos.nxt.Button
 
ID_ESCAPE - Static variable in class lejos.nxt.Button
 
ID_LEFT - Static variable in class lejos.nxt.Button
 
ID_RIGHT - Static variable in class lejos.nxt.Button
 
identity(int, int) - Static method in class lejos.util.Matrix
Generate identity matrix
identityHashCode(Object) - Static method in class java.lang.System
 
ILLEGAL_FILE_NAME - Static variable in interface lejos.nxt.remote.ErrorMessages
 
ILLEGAL_HANDLE - Static variable in interface lejos.nxt.remote.ErrorMessages
 
ILLEGAL_MAILBOX_QUEUE_ID_SPECIFIED - Static variable in interface lejos.nxt.remote.ErrorMessages
 
ILLEGAL_SIZE_SPECIFIED - Static variable in interface lejos.nxt.remote.ErrorMessages
 
IllegalArgumentException - Exception in java.lang
 
IllegalArgumentException() - Constructor for exception java.lang.IllegalArgumentException
Constructs an IllegalArgumentException with no detail message.
IllegalArgumentException(String) - Constructor for exception java.lang.IllegalArgumentException
Constructs an IllegalArgumentException with the specified detail message.
IllegalMonitorStateException - Exception in java.lang
 
IllegalMonitorStateException() - Constructor for exception java.lang.IllegalMonitorStateException
 
IllegalMonitorStateException(String) - Constructor for exception java.lang.IllegalMonitorStateException
 
IllegalStateException - Exception in java.lang
 
IllegalStateException() - Constructor for exception java.lang.IllegalStateException
 
IllegalStateException(String) - Constructor for exception java.lang.IllegalStateException
 
Image - Class in javax.microedition.lcdui
 
Image(int, int, byte[]) - Constructor for class javax.microedition.lcdui.Image
 
IMG_ALARM - Static variable in class javax.microedition.lcdui.Alert
 
IMG_CONFIRM - Static variable in class javax.microedition.lcdui.Alert
 
IMG_ERROR - Static variable in class javax.microedition.lcdui.Alert
 
IMG_INFO - Static variable in class javax.microedition.lcdui.Alert
 
IMG_WARNING - Static variable in class javax.microedition.lcdui.Alert
 
IMPLICIT - Static variable in interface javax.microedition.lcdui.Choice
 
in - Variable in class java.io.FilterInputStream
 
inBoxes - Static variable in class lejos.nxt.comm.LCP
 
inc - Static variable in class lejos.nxt.addon.RCXRotationSensor
The following table when indexed by [previous phase][current phase] provides the current direction of rotation.
incomplete() - Method in class lejos.robotics.RangeReadings
Return true if the readings are incomplete
indexOf(int) - Method in class java.lang.String
Find the index of a character.
indexOf(int, int) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified character, starting the search at the specified index.
indexOf(String) - Method in class java.lang.String
Finds the location of a string within this string
indexOf(String, int) - Method in class java.lang.String
Find location of String starting at a given index
indexOf(String) - Method in class java.lang.StringBuffer
 
indexOf(String, int) - Method in class java.lang.StringBuffer
 
indexOf(String) - Method in class java.lang.StringBuilder
 
indexOf(String, int) - Method in class java.lang.StringBuilder
 
indexOf(Object) - Method in class java.util.ArrayList
Get the first index of a specific element.
indexOf(Object) - Method in interface java.util.List
 
indexOf(Object) - Method in class java.util.Vector
 
indexOf(Object, int) - Method in class java.util.Vector
 
IndexOutOfBoundsException - Exception in java.lang
 
IndexOutOfBoundsException() - Constructor for exception java.lang.IndexOutOfBoundsException
Constructs an IndexOutOfBoundsException with no detail message.
IndexOutOfBoundsException(String) - Constructor for exception java.lang.IndexOutOfBoundsException
Constructs an IndexOutOfBoundsException class with the specified detail message.
init(SensorPort) - Static method in class lejos.nxt.rcxcomm.LLC
Initialize LLC and set port
init() - Static method in class lejos.nxt.rcxcomm.LLC
Initialize LLC an
initBlackLevel() - Method in class lejos.nxt.addon.ColorSensor
Puts the sensor into black/ambient level calibration mode.
INITIAL_CAPS_SENTENCE - Static variable in class javax.microedition.lcdui.TextField
 
INITIAL_CAPS_WORD - Static variable in class javax.microedition.lcdui.TextField
 
initialize(byte) - Method in class lejos.nxt.addon.PFLink
Should be called once to set up the NRLink for usage in the program
initialized - Variable in class lejos.nxt.SensorPort.ColorSensorReader
 
initSensor(int) - Method in class lejos.nxt.SensorPort.ColorSensorReader
Initialize the sensor and set the operating mode.
initValues() - Method in class lejos.nxt.SensorPort.ColorSensorReader
initialize the raw and processed RGB values
initWhiteBalance() - Method in class lejos.nxt.addon.ColorSensor
Puts the sensor into white balance calibration mode.
InputConnection - Interface in javax.microedition.io
 
inputPort - Variable in class lejos.nxt.remote.InputValues
 
InputStream - Class in java.io
This abstract class is the superclass of all classes representing an input stream of bytes.
InputStream() - Constructor for class java.io.InputStream
 
InputStreamReader - Class in java.io
 
InputStreamReader(InputStream) - Constructor for class java.io.InputStreamReader
 
InputStreamReader(InputStream, String) - Constructor for class java.io.InputStreamReader
 
InputValues - Class in lejos.nxt.remote
Sensor input values for a remote NXT accessed via LCP.
InputValues() - Constructor for class lejos.nxt.remote.InputValues
 
inquire(int, int, byte[]) - Static method in class lejos.nxt.comm.Bluetooth
Start a Bluetooth inquiry process
inquireNotify(int, int, DiscoveryListener) - Static method in class lejos.nxt.comm.Bluetooth
Start a Bluetooth inquiry process and notify listener of each device found.
INQUIRY_COMPLETED - Static variable in interface javax.bluetooth.DiscoveryListener
Indicates the normal completion of device discovery.
INQUIRY_ERROR - Static variable in interface javax.bluetooth.DiscoveryListener
Indicates that the inquiry request failed to complete normally, but was not canceled.
INQUIRY_TERMINATED - Static variable in interface javax.bluetooth.DiscoveryListener
Indicates device discovery has been canceled by the application and did not complete.
inquiryCompleted(int) - Method in interface javax.bluetooth.DiscoveryListener
Called when an inquiry is completed.
INSANE_PACKET - Static variable in interface lejos.nxt.remote.ErrorMessages
 
insert(int, String, Image) - Method in interface javax.microedition.lcdui.Choice
 
insert(int, String, Image) - Method in class javax.microedition.lcdui.ChoiceGroup
 
insert(int, Item) - Method in class javax.microedition.lcdui.Form
 
insert(int, String, Image) - Method in class javax.microedition.lcdui.List
 
insertElementAt(Object, int) - Method in class java.util.Vector
 
inside(int, int) - Method in class java.awt.Rectangle
Deprecated. 
inside(Point) - Method in class lejos.robotics.mapping.LineMap
Check if a point is within the mapped area
inside(Point) - Method in interface lejos.robotics.mapping.RangeMap
Test if a point is within the mapped area
installDefaultMacros() - Method in class lejos.nxt.addon.PFLink
Installs the macro definitions used by this class.
installMacro(int, byte[]) - Method in class lejos.nxt.addon.PFLink
Installs a macro into the NRLink You really should call this only once for a new NRLink since it stores them in EEPROM even if turned of.
INSUFFICIENT_MEMORY - Static variable in class lejos.nxt.comm.LCP
 
INSUFFICIENT_MEMORY_AVAILABLE - Static variable in interface lejos.nxt.remote.ErrorMessages
 
intBitsToFloat(int) - Static method in class java.lang.Float
Returns the single-float corresponding to a given bit represention.
Integer - Class in java.lang
Minimal Integer implementation that supports converting an int to a String.
Integer(int) - Constructor for class java.lang.Integer
Constructs a newly allocated Integer object that represents the primitive int argument.
Integer(String) - Constructor for class java.lang.Integer
 
interactive - Variable in class javax.microedition.lcdui.Item
 
interrupt() - Method in class java.lang.Thread
Set the interrupted flag.
interrupted() - Static method in class java.lang.Thread
 
interrupted - Variable in class lejos.nxt.VM.VMThread
 
InterruptedException - Exception in java.lang
 
InterruptedException() - Constructor for exception java.lang.InterruptedException
 
InterruptedException(String) - Constructor for exception java.lang.InterruptedException
 
intersects(double, double, double, double) - Method in class java.awt.geom.Line2D
 
intersects(Rectangle2D) - Method in class java.awt.geom.Line2D
 
intersects(double, double, double, double) - Method in class java.awt.geom.Rectangle2D
Test if this Rectangle2D intersects a rectangle defined by double coordinates
intersects(Rectangle2D) - Method in class java.awt.geom.RectangularShape
Test if this shape intersects a given Rectangle2D
intersects(Rectangle) - Method in class java.awt.Rectangle
Test if this rectangle intersects a specified rectangle
intersects(double, double, double, double) - Method in interface java.awt.Shape
Test if the shape intersects the rectangle with top left at (x,y), width w and height h.
intersects(Rectangle2D) - Method in interface java.awt.Shape
Test if the shape intersects the Rectangle2D r
intersectsAt(Line) - Method in class lejos.geom.Line
Calculate the point of intersection of two lines.
intersectsLine(double, double, double, double) - Method in class java.awt.geom.Line2D
Test if this line intersects a given line
intersectsLine(Line2D) - Method in class java.awt.geom.Line2D
Tests if this line intersects a given line
intersectsLine(double, double, double, double) - Method in class java.awt.geom.Rectangle2D
Test if this rectangle intersects a given line
intValue() - Method in class java.lang.Byte
 
intValue() - Method in class java.lang.Double
 
intValue() - Method in class java.lang.Float
 
intValue() - Method in class java.lang.Integer
returns the value of this Integer as int
intValue() - Method in class java.lang.Long
 
intValue() - Method in class java.lang.Number
Return the int value of this Number.
intValue() - Method in class java.lang.Short
 
invalidReading() - Method in class lejos.robotics.RangeReading
Test if reading is invalid
inverse() - Method in class lejos.util.Matrix
Matrix inverse or pseudoinverse
IOException - Exception in java.io
Signals that an I/O exception of some sort has occurred.
IOException() - Constructor for exception java.io.IOException
Constructs an IOException with null as its error detail message.
IOException(String) - Constructor for exception java.io.IOException
Constructs an IOException with the specified detail message.
IRLink - Class in lejos.nxt.addon
Supports for HiTechnic IRLink - see http://www.hitechnic.com/.
IRLink(I2CPort) - Constructor for class lejos.nxt.addon.IRLink
 
IRSeeker - Class in lejos.nxt.addon
HiTechnic IRSeeker sensor - untested.
IRSeeker(I2CPort) - Constructor for class lejos.nxt.addon.IRSeeker
 
isAckAvailable() - Method in class lejos.nxt.rcxcomm.LLCHandler
Check if an Ack is available
isAckAvailable() - Method in class lejos.nxt.rcxcomm.PacketHandler
Check if an ack is available
isActionKey() - Method in class lejos.addon.keyboard.KeyEvent
Returns whether the key in this event is an "action" key.
isAddress(String) - Static method in class lejos.nxt.comm.NXTCommDevice
Determine if a string contains a Bluetooth style address.
isAlive() - Method in class java.lang.Thread
 
isAltDown() - Method in class lejos.addon.keyboard.KeyEvent
Returns whether or not the Alt modifier is down on this event.
isAltGraphDown() - Method in class lejos.addon.keyboard.KeyEvent
Returns whether or not the AltGraph modifier is down on this event.
isAnnotation() - Method in class java.lang.Class
 
isArray() - Method in class java.lang.Class
 
isArray(Object) - Method in class lejos.nxt.VM
Return true if the specified object is an array
isAssignable(Class<?>, Class<?>) - Static method in class lejos.nxt.VM
Check to see if it is allowed to assign an object of class src to an oobject of class dst.
isAssignableFrom(Class<?>) - Method in class java.lang.Class
 
isAuthenticated() - Method in class javax.bluetooth.RemoteDevice
Indicates if the remote device has been properly paired (authenticated).
isBackward() - Method in class lejos.nxt.addon.PFMateMotor
Determines if motor is moving backwards this is based on what the receiver has in its registers
isBackward() - Method in class lejos.nxt.BasicMotor
Return true if motor is backward.
isCalibrated - Variable in class lejos.nxt.remote.InputValues
 
isCapsLock() - Method in class lejos.addon.keyboard.Keyboard
Indicates whether or not caps lock is enabled for the keyboard.
isConsumed() - Method in class lejos.addon.keyboard.KeyEvent
Returns whether or not this event has been consumed.
isControlDown() - Method in class lejos.addon.keyboard.KeyEvent
Returns whether or not the Control modifier is down on this event.
isCurrent() - Method in class lejos.robotics.proposal.UpdateablePose
 
isDaemon() - Method in class java.lang.Thread
Set the daemon flag.
isDigit(char) - Static method in class java.lang.Character
Identifies if a character is a numerical digit.
isEmpty() - Method in class java.awt.geom.Rectangle2D.Double
 
isEmpty() - Method in class java.awt.geom.Rectangle2D.Float
 
isEmpty() - Method in class java.awt.geom.RectangularShape
Test if the rectangular shape is empty
isEmpty() - Method in class java.awt.Rectangle
Test if the rectangle is empty
isEmpty() - Method in interface java.util.Collection
 
isEmpty() - Method in class java.util.Vector
 
isEncrypted() - Method in class javax.bluetooth.RemoteDevice
Always returns false because NXT BC4 chip doesn't encrypt.
isEnum() - Method in class java.lang.Class
 
isFloating() - Method in class lejos.nxt.BasicMotor
Returns true iff the motor is in float mode.
isFloodlightOn() - Method in class lejos.nxt.addon.RCXLightSensor
 
isFloodlightOn() - Method in class lejos.nxt.ColorLightSensor
 
isFloodlightOn() - Method in class lejos.nxt.LightSensor
 
isFloodlightOn() - Method in interface lejos.robotics.LampLightDetector
Checks if the floodlight is currently on.
isFlt() - Method in class lejos.nxt.addon.PFMateMotor
Determines if motor is floating this is based on what the receiver has in its registers
isForward() - Method in class lejos.nxt.addon.PFMateMotor
Determines if motor is moving forward this is based on what the receiver has in its registers
isForward() - Method in class lejos.nxt.BasicMotor
Return true if motor is forward.
isHidden() - Method in class java.io.File
 
isHighSurrogate(char) - Static method in class java.lang.Character
 
isInfinite() - Method in class java.lang.Double
 
isInfinite(double) - Static method in class java.lang.Double
 
isInfinite() - Method in class java.lang.Float
 
isInfinite(float) - Static method in class java.lang.Float
 
isInstance(Object) - Method in class java.lang.Class
 
isInteractive() - Method in class javax.microedition.lcdui.Item
 
isInterface() - Method in class java.lang.Class
 
isInterrupted() - Method in class java.lang.Thread
 
isLowSurrogate(char) - Static method in class java.lang.Character
 
isMetaDown() - Method in class lejos.addon.keyboard.KeyEvent
Returns whether or not the Meta modifier is down on this event.
isMoving() - Method in class lejos.nxt.addon.LMotor
Method to know if Servo is moving to a determinated angle
isMoving() - Method in class lejos.nxt.addon.PFMateMotor
 
isMoving() - Method in class lejos.nxt.BasicMotor
Returns true iff the motor is in motion.
isMoving() - Method in class lejos.nxt.Motor
 
isMoving() - Method in class lejos.nxt.remote.RemoteMotor
 
isMoving() - Method in interface lejos.robotics.DCMotor
Return if the motor is moving.
isMoving - Variable in class lejos.robotics.localization.TachoLocalizer
 
isMoving - Variable in class lejos.robotics.Movement
 
isMoving() - Method in class lejos.robotics.Movement
Test if move was in progress
isMoving() - Method in class lejos.robotics.navigation.CompassPilot
returns TRUE if robot is moving
isMoving() - Method in interface lejos.robotics.navigation.Pilot
true if the robot is moving
isMoving() - Method in class lejos.robotics.navigation.SimpleNavigator
returns true if the robot is moving
isMoving() - Method in class lejos.robotics.navigation.TachoPilot
 
isMoving() - Method in interface lejos.robotics.proposal.BasicPilot
true if the robot is moving
isMoving() - Method in class lejos.robotics.proposal.DifferentialPilot
 
isMoving() - Method in class lejos.robotics.proposal.SteeringPilot
 
isNaN() - Method in class java.lang.Double
 
isNaN(double) - Static method in class java.lang.Double
 
isNaN() - Method in class java.lang.Float
 
isNaN(float) - Static method in class java.lang.Float
 
isNonsingular() - Method in class lejos.util.LUDecomposition
Is the matrix nonsingular?
isOpen() - Static method in class lejos.nxt.comm.RConsole
 
isOpen() - Method in class lejos.nxt.remote.NXTCommand
Test is connection is open
isOrientationMagnetic() - Method in class javax.microedition.location.Orientation
Returns a boolean value that indicates whether this Orientation is relative to the magnetic field of the Earth or relative to true north and gravity.
isPacketAvailable() - Method in class lejos.nxt.rcxcomm.LLCHandler
Check if a packet is available
isPacketAvailable() - Method in class lejos.nxt.rcxcomm.LLCReliableHandler
Check if a packet is available.
isPacketAvailable() - Method in class lejos.nxt.rcxcomm.PacketHandler
Check if a packet is available
isPacketAvailable() - Static method in class lejos.nxt.rcxcomm.Serial
Test if a packet is available
isPowerOn() - Static method in class javax.bluetooth.LocalDevice
Power state of the Bluecore 4 chip in the NXT brick.
isPressed() - Method in class lejos.nxt.Button
Check if the button is pressed.
isPressed() - Method in class lejos.nxt.TouchSensor
Check if the sensor is pressed.
isPrimitive() - Method in class java.lang.Class
 
isRechargeable() - Static method in class lejos.nxt.Battery
 
isRegulating() - Method in class lejos.nxt.Motor
 
isRotating() - Method in class lejos.nxt.remote.RemoteMotor
CURRENTLY NOT IMPLEMENTED! Use isMoving() for now.
isRotating() - Method in class lejos.robotics.navigation.CompassPilot
returns true if robot is rotating to a specific direction
isSelected(int) - Method in interface javax.microedition.lcdui.Choice
 
isSelected(int) - Method in class javax.microedition.lcdui.ChoiceGroup
 
isSelected(int) - Method in class javax.microedition.lcdui.List
 
isSendError() - Static method in class lejos.nxt.rcxcomm.LLC
Return the error status of the last send
isSending() - Static method in class lejos.nxt.rcxcomm.LLC
Indicate whether the last send is still active
isShiftDown() - Method in class lejos.addon.keyboard.KeyEvent
Returns whether or not the Shift modifier is down on this event.
isShown() - Method in class javax.microedition.lcdui.Displayable
 
isStop() - Method in class lejos.nxt.addon.PFMateMotor
Determines if motor is stopped this is based on what the receiver has in its registers
isStopped() - Method in class lejos.nxt.BasicMotor
Return true if motor is stopped.
isSupplementaryCodePoint(int) - Static method in class java.lang.Character
 
isSurrogatePair(char, char) - Static method in class java.lang.Character
 
isTracked() - Method in class lejos.addon.gps.Satellite
Indicates if the GPS receiver is actively tracking this satellite and using it to fix the GPS location.
isTraveling() - Method in class lejos.robotics.navigation.CompassPilot
returns returns true if the robot is travelling for a specific distance;
isValid() - Method in class javax.microedition.location.Location
Returns whether this Location instance represents a valid location with coordinates or an invalid one where all the data, especially the latitude and longitude coordinates, may not be present.
isValid(String) - Static method in class lejos.addon.gps.NMEASentence
Return if your NMEA Sentence is valid or not
isValidCodePoint(int) - Static method in class java.lang.Character
 
ITEM - Static variable in class javax.microedition.lcdui.Command
 
Item - Class in javax.microedition.lcdui
 
Item() - Constructor for class javax.microedition.lcdui.Item
 
ItemCommandListener - Interface in javax.microedition.lcdui
 
itemStateChanged(Item) - Method in interface javax.microedition.lcdui.ItemStateListener
 
ItemStateListener - Interface in javax.microedition.lcdui
 
Iterable<E> - Interface in java.lang
Interface needed by Java foreach loops.
iterator() - Method in interface java.lang.Iterable
 
iterator() - Method in interface java.util.Collection
 
Iterator<E> - Interface in java.util
An iterator over a collection.
iterator() - Method in class lejos.nxt.VM.VMItems
 
iterator() - Method in class lejos.nxt.VM.VMThreads
 

J

java.awt - package java.awt
Minimal AWT package for shape classes with integer co-ordinates
java.awt.geom - package java.awt.geom
Minimal awt.geom package for Point2D, Line2D and Rectangle2D
java.io - package java.io
Input/Output support
java.lang - package java.lang
Core Java classes
java.lang.annotation - package java.lang.annotation
Basic support for annotations
java.net - package java.net
Support for sockets via PC SocketProxy
java.util - package java.util
Utilities
javax.bluetooth - package javax.bluetooth
Standard Bluetooth classes
javax.microedition.io - package javax.microedition.io
J2ME I/O.
javax.microedition.lcdui - package javax.microedition.lcdui
J2ME LCD User Interface classes.
javax.microedition.location - package javax.microedition.location
Location API
join() - Method in class java.lang.Thread
Join not yet implemented
join(long) - Method in class java.lang.Thread
 

K

KalmanFilter - Class in lejos.util
 
KalmanFilter(Matrix, Matrix, Matrix, Matrix, Matrix) - Constructor for class lejos.util.KalmanFilter
 
KEEP_ALIVE - Static variable in class lejos.nxt.comm.LCP
 
KEEP_ALIVE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
KEY_BACK - Static variable in class javax.microedition.lcdui.Displayable
 
KEY_ENTER - Static variable in class javax.microedition.lcdui.Displayable
 
KEY_FIRST - Static variable in class lejos.addon.keyboard.KeyEvent
The first number in the range of ids used for key events.
KEY_LAST - Static variable in class lejos.addon.keyboard.KeyEvent
The last number in the range of ids used for key events.
KEY_LEFT - Static variable in class javax.microedition.lcdui.Displayable
 
KEY_LOCATION_LEFT - Static variable in class lejos.addon.keyboard.KeyEvent
A constant indicating that the key pressed or released is in the left key location (there is more than one possible location for this key).
KEY_LOCATION_NUMPAD - Static variable in class lejos.addon.keyboard.KeyEvent
A constant indicating that the key event originated on the numeric keypad or with a virtual key corresponding to the numeric keypad.
KEY_LOCATION_RIGHT - Static variable in class lejos.addon.keyboard.KeyEvent
A constant indicating that the key pressed or released is in the right key location (there is more than one possible location for this key).
KEY_LOCATION_STANDARD - Static variable in class lejos.addon.keyboard.KeyEvent
A constant indicating that the key pressed or released is not distinguished as the left or right version of a key, and did not originate on the numeric keypad (or did not originate with a virtual key corresponding to the numeric keypad).
KEY_LOCATION_UNKNOWN - Static variable in class lejos.addon.keyboard.KeyEvent
A constant indicating that the keyLocation is indeterminate or not relevant.
KEY_PRESSED - Static variable in class lejos.addon.keyboard.KeyEvent
The "key pressed" event.
KEY_RELEASED - Static variable in class lejos.addon.keyboard.KeyEvent
The "key released" event.
KEY_RIGHT - Static variable in class javax.microedition.lcdui.Displayable
 
KEY_TYPED - Static variable in class lejos.addon.keyboard.KeyEvent
The "key typed" event.
Keyboard - Class in lejos.addon.keyboard
This class will only work with SPP keyboards, not standard HID keyboards.
Keyboard(InputStream, OutputStream) - Constructor for class lejos.addon.keyboard.Keyboard
Creates a new Keyboard instance using streams from the keyboard.
Keyboard() - Constructor for class lejos.addon.keyboard.Keyboard
Makes Bluetooth connection to SPP keyboard.
KeyEvent - Class in lejos.addon.keyboard
Contains data for a KeyEvent.
KeyEvent(Keyboard, int, long, int, int, char, int) - Construct