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.
ACCEL - Static variable in class lejos.nxt.addon.DIMUAccel
 
acceleration - Variable in class lejos.nxt.NXTRegulatedMotor
 
AccelerationChannelInfo - Class in javax.microedition.sensor
ChannelInfo for acceleration channels axis_x, axis_y and axis_z as implemented by the Mindsensors range of acceleration sensors.
AccelerationChannelInfo(String) - Constructor for class javax.microedition.sensor.AccelerationChannelInfo
 
Accelerometer - Interface in lejos.robotics
Interface for Acceleration sensors
AccelHTSensor - Class in lejos.nxt.addon
Class to access the HiTechnic NXT Acceleration / Tilt Sensor (NAC1040).
AccelHTSensor(I2CPort) - Constructor for class lejos.nxt.addon.AccelHTSensor
 
AccelHTSensor(I2CPort, int) - Constructor for class lejos.nxt.addon.AccelHTSensor
 
AccelMindSensor - Class in lejos.nxt.addon
This class works with the Mindsensors acceleration (tilt) sensor ACCL-Nx-v2/v3.
AccelMindSensor(I2CPort) - Constructor for class lejos.nxt.addon.AccelMindSensor
 
AccelMindSensor(I2CPort, int) - Constructor for class lejos.nxt.addon.AccelMindSensor
 
accelUnit - Variable in class lejos.nxt.addon.DIMUAccel
The default unit to use when retuning acceleration data from the accelerometer
accept() - Method in class java.net.ServerSocket
Waits until there is a socket connection available.
accept(XMLStreamReader) - Method in interface javax.xml.stream.StreamFilter
 
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.
AD_SENSOR - Static variable in class javax.microedition.sensor.NXTSensorInfo
 
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(E) - Method in class java.util.HashSet
Deprecated.  
add(E) - Method in class java.util.LinkedList
 
add(int, E) - Method in class java.util.LinkedList
 
add(int, E) - Method in interface java.util.List
 
add(E) - Method in interface java.util.ListIterator
 
add(E) - Method in interface java.util.Set
Adds the specified element to this set if it is not already present
add(Point) - Method in class lejos.geom.Point
Returns the vector sum of this and other
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(Collection<? extends E>) - Method in class java.util.LinkedList
 
addAll(int, Collection<? extends E>) - Method in class java.util.LinkedList
 
addAll(int, Collection<? extends E>) - Method in interface java.util.List
 
addAll(Collection<? extends E>) - Method in interface java.util.Set
Adds all of the elements in the specified collection to this set if they're not already present.
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
 
addCondition(ConditionListener, Condition) - Method in interface javax.microedition.sensor.Channel
 
addCondition(ConditionListener, Condition) - Method in class javax.microedition.sensor.NXTChannel
 
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
addDetector(FeatureDetector) - Method in class lejos.robotics.objectdetection.FusorDetector
This method adds another FeatureDetector to the FusorDetector.
addDevice(RemoteDevice) - Static method in class lejos.nxt.comm.Bluetooth
Add device to known devices
addElement(E) - Method in class java.util.Vector
 
addFeatureDetector(FeatureDetector) - Method in class lejos.robotics.mapping.NXTNavigationModel
Add a feature detector to the model
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
addListener(RegulatedMotorListener) - Method in class lejos.nxt.addon.MMXRegulatedMotor
Add a single motor listener.
addListener(RegulatedMotorListener) - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
 
addListener(RegulatedMotorListener) - Method in class lejos.nxt.NXTRegulatedMotor
Add a motor listener.
addListener(RegulatedMotorListener) - Method in class lejos.nxt.remote.RemoteMotor
Currently not completely implemented in RemoteMotor!
addListener(NavEventListener) - Method in class lejos.robotics.mapping.NXTNavigationModel
 
addListener(RegulatedMotorListener) - Method in class lejos.robotics.MirrorMotor
 
addListener(FeatureListener) - Method in interface lejos.robotics.objectdetection.FeatureDetector
Adds a listener to the FeatureDetector.
addListener(FeatureListener) - Method in class lejos.robotics.objectdetection.FeatureDetectorAdapter
 
addListener(FeatureListener) - Method in class lejos.robotics.objectdetection.FusorDetector
 
addListener(WaypointListener) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
 
addListener(WaypointListener) - Method in class lejos.robotics.pathfinding.NodePathFinder
 
addListener(WaypointListener) - Method in interface lejos.robotics.pathfinding.PathFinder
 
addListener(WaypointListener) - Method in class lejos.robotics.pathfinding.RandomPathFinder
 
addListener(WaypointListener) - Method in class lejos.robotics.pathfinding.ShortestPathFinder
 
addListener(RegulatedMotorListener) - Method in interface lejos.robotics.RegulatedMotor
Adds a listener object that will be notified when rotation has started or stopped
addLSC(int) - Method in class lejos.nxt.addon.NXTe
Add a LSC, Lattebox Servo Controller
addMessageListener(LCPMessageListener) - Static method in class lejos.nxt.comm.LCP
Add a listener for incoming LCP messages.
addMoveListener(MoveListener) - Method in class lejos.robotics.navigation.DifferentialPilot
 
addMoveListener(MoveListener) - Method in interface lejos.robotics.navigation.MoveProvider
Adds a MoveListener that will be notified of all movement events.
addMoveListener(MoveListener) - Method in class lejos.robotics.navigation.OmniPilot
 
addMoveListener(MoveListener) - Method in class lejos.robotics.navigation.SegowayPilot
 
addMoveListener(MoveListener) - Method in class lejos.robotics.navigation.SteeringPilot
 
addNavigationListener(NavigationListener) - Method in class lejos.robotics.navigation.Navigator
Adds a NavigationListener that is informed when a the robot stops or reaches a WayPoint.
addNavigator(Navigator) - Method in class lejos.robotics.mapping.NXTNavigationModel
Add a navigator to the model
addNeighbor(Node) - Method in class lejos.robotics.pathfinding.Node
Adds a neighboring node to this node, connecting them together.
addNode(Node, int) - Method in class lejos.robotics.pathfinding.FourWayGridMesh
Adds a node to this set and connects it with a number of neighboring nodes.
addNode(Node, int) - Method in interface lejos.robotics.pathfinding.NavigationMesh
Adds a node to this set and connects it with a number of neighboring nodes.
addPilot(MoveController) - Method in class lejos.robotics.mapping.NXTNavigationModel
Add a pilot to the model
addPoseProvider(PoseProvider) - Method in class lejos.robotics.mapping.NXTNavigationModel
Add a pose provider (which might be MCL) to the model
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.
addRangeScanner(RangeScanner) - Method in class lejos.robotics.mapping.NXTNavigationModel
Add a range scanner to the model
addReading(double) - Method in class lejos.util.Integration
Add a new reading and return the current integral
address - Static variable in class lejos.nxt.addon.IRSeekerV2
 
address - Variable in class lejos.nxt.I2CSensor
 
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.
addSensorListener(SensorListener, SensorInfo) - Static method in class javax.microedition.sensor.SensorManager
Register a listener to monitor the change of availability of a specific sensor
addSensorListener(SensorListener, String) - Static method in class javax.microedition.sensor.SensorManager
Register a listener to monitor the change of availability of a sensor for a specific quantity
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
addShutdownHook(Thread) - Method in class java.lang.Runtime
Add a shutdown hook.
addSuppressed(Throwable) - Method in class java.lang.Throwable
Currently unimplemented.
addWaypoint(Waypoint) - Method in class lejos.robotics.mapping.NXTNavigationModel
Send a waypoint generated on the NXT to the PC
addWaypoint(Waypoint) - Method in class lejos.robotics.navigation.Navigator
Adds a Waypoint to the end of the path.
addWaypoint(float, float) - Method in class lejos.robotics.navigation.Navigator
Constructs an new Waypoint from the parameters and adds it to the end of the path.
addWaypoint(float, float, float) - Method in class lejos.robotics.navigation.Navigator
Constructs an new Waypoint from the parameters and adds it to the end of the path.
addWaypoint(Waypoint) - Method in interface lejos.robotics.navigation.WaypointListener
Called when the class providing waypoints generates a new waypoint.
addWith(Point) - Method in class lejos.geom.Point
Vector addition; add other to this
ADSensorPort - Interface in lejos.nxt
An abstraction for a port that supports Analog/Digital sensors.
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
 
allChannelsOff() - Method in class lejos.nxt.addon.RCXSensorMultiplexer
Turns off all channels
allocate(int, int, int) - Static method in class lejos.nxt.NXTEvent
Create a new event ready for use.
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
Keep the i2c driver active between requests
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
 
ANALOG_PORTS - Static variable in class lejos.nxt.NXTEvent
Event type for the Analogue ports
angle() - Method in class lejos.geom.Point
returns the angle in radians of this point from the origin.
ANGLE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
angles - Variable in class lejos.robotics.FixedRangeScanner
 
angles - Variable in class lejos.robotics.RotatingRangeScanner
 
AngleSensor - Class in lejos.nxt.addon
Supports the angle sensor of HiTechnic.
AngleSensor(I2CPort) - Constructor for class lejos.nxt.addon.AngleSensor
 
ANGLESTEPSMODE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
angleTo(Point) - Method in class lejos.geom.Point
Returns the direction angle from this point to the Point p
angleTo(float, float) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. Returns the direction angle from robot current location to the point with coordinates x,y
angleTo(Point) - Method in class lejos.robotics.navigation.Pose
Returns the angle with respect to the X axis to 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(StringBuffer) - 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(StringBuffer) - 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_NOT_POSSIBLE - Static variable in class lejos.nxt.remote.ErrorMessages
 
appendCodePoint(int) - Method in class java.lang.StringBuffer
 
appendCodePoint(int) - Method in class java.lang.StringBuilder
 
applyMove(Move, float, float) - Method in class lejos.robotics.localization.MCLParticle
Apply the robot's move to the particle with a bit of random noise.
applyMove(Move) - Method in class lejos.robotics.localization.MCLParticleSet
Apply a move to each particle
Arbitrator - Class in lejos.robotics.subsumption
Arbitrator controls which Behavior object will 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(double, double) - Method in interface lejos.robotics.navigation.ArcMoveController
Moves the NXT robot along an arc with a specified radius and angle, after which the robot stops moving.
arc(double, double, boolean) - Method in interface lejos.robotics.navigation.ArcMoveController
Moves the NXT robot along an arc with a specified radius and angle, after which the robot stops moving.
arc(double, double) - Method in class lejos.robotics.navigation.DifferentialPilot
 
arc(double, double, boolean) - Method in class lejos.robotics.navigation.DifferentialPilot
 
arc(float) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. 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.LegacyNavigator
Deprecated. 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.LegacyNavigator
Deprecated. 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.LegacyPilot
Deprecated.  
arc(float, float) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
arc(float, float, boolean) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
arc(double, double) - Method in class lejos.robotics.navigation.OmniPilot
 
arc(double, double, double) - Method in class lejos.robotics.navigation.OmniPilot
This method moves the robot in an arc, similar to the other OmniPilot.arc(double, double) methods, except you can choose any of the 360 degree directions relative to the current heading (0) of the robot, while keeping the heading of the robot pointed in the same direction during the move.
arc(double, double, boolean) - Method in class lejos.robotics.navigation.OmniPilot
 
arc(double, double, double, boolean) - Method in class lejos.robotics.navigation.OmniPilot
This method moves the robot in an arc, similar to the other OmniPilot.arc(double, double) methods, except you can choose any of the 360 degree directions relative to the current heading (0) of the robot, while keeping the heading of the robot pointed in the same direction during the move.
arc(double, double, boolean) - Method in class lejos.robotics.navigation.SegowayPilot
 
arc(double, double) - Method in class lejos.robotics.navigation.SegowayPilot
 
arc(double, double) - Method in class lejos.robotics.navigation.SteeringPilot
 
arc(double, double, boolean) - Method in class lejos.robotics.navigation.SteeringPilot
 
ARC_B - Static variable in class lejos.robotics.navigation.SegowayPilot
 
ARC_F - Static variable in class lejos.robotics.navigation.SegowayPilot
 
ArcAlgorithms - Class in lejos.robotics.navigation
The static methods in this class can be used to to calculate theoretical routes and for displaying graphical representations of the path of a robot.
arcBackward(double) - Method in interface lejos.robotics.navigation.ArcMoveController
Starts the NXT robot moving backward along an arc with a specified radius.
arcBackward(double) - Method in class lejos.robotics.navigation.DifferentialPilot
 
arcBackward(double) - Method in class lejos.robotics.navigation.OmniPilot
 
arcBackward(double) - Method in class lejos.robotics.navigation.SegowayPilot
 
arcBackward(double) - Method in class lejos.robotics.navigation.SteeringPilot
 
arcForward(double) - Method in interface lejos.robotics.navigation.ArcMoveController
Starts the NXT robot moving forward along an arc with a specified radius.
arcForward(double) - Method in class lejos.robotics.navigation.DifferentialPilot
 
arcForward(double) - Method in class lejos.robotics.navigation.OmniPilot
 
arcForward(double) - Method in class lejos.robotics.navigation.SegowayPilot
 
arcForward(double) - Method in class lejos.robotics.navigation.SteeringPilot
 
ArcMoveController - Interface in lejos.robotics.navigation
An enhanced MoveController that is capable of traveling in arcs.
ArcRotateMoveController - Interface in lejos.robotics.navigation
A MoveController for robots that can perform arcs and rotate on the spot.
arcUpdate(float, float) - Method in class lejos.robotics.navigation.Pose
Sets the pose location and heading to the correct 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
Arrays - Class in java.util
Various tools for arrays.
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
 
asCharacters() - Method in interface javax.xml.stream.events.XMLEvent
Returns this event as Characters, may result in a class cast exception if this event is not Characters.
AsciizCodec - Class in lejos.nxt.remote
Methods to encode and decode ASCIIZ.
asEndElement() - Method in interface javax.xml.stream.events.XMLEvent
Returns this event as an end element event, may result in a class cast exception if this event is not a end element.
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(String) - 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
 
asStartElement() - Method in interface javax.xml.stream.events.XMLEvent
Returns this event as a start element event, may result in a class cast exception if this event is not a start element.
asSubclass(Class<U>) - Method in class java.lang.Class
 
AstarSearchAlgorithm - Class in lejos.robotics.pathfinding
This is an implementation of the A* search algorithm.
AstarSearchAlgorithm() - Constructor for class lejos.robotics.pathfinding.AstarSearchAlgorithm
 
asyncRefresh() - Static method in class lejos.nxt.LCD
Start the process of updating the display.
asyncRefreshWait() - Static method in class lejos.nxt.LCD
Wait for the current refresh cycle to complete.
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.
atEndOfLine(Line) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
test if this Node is one of the ends of theLine
ATTEMPTED_TO_ACCESS_INVALID_FIELD_OF_A_STRUCTURE - Static variable in class lejos.nxt.remote.ErrorMessages
 
Attribute - Interface in javax.xml.stream.events
An interface that contains information about an attribute.
ATTRIBUTE - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is an attribute
atWaypoint(Waypoint, Pose, int) - Method in class lejos.robotics.mapping.NXTNavigationModel
Called when a waypoint has been reached
atWaypoint(Waypoint, Pose, int) - Method in interface lejos.robotics.navigation.NavigationListener
Called when the robot has reached a new Wahpoint.
AutoCloseable - Interface in java.lang
 
autoSendPose - Variable in class lejos.robotics.mapping.NXTNavigationModel
 
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
Convenience method that calls available(0)
available() - Method in class lejos.nxt.comm.NXTInputStream
returns the number of bytes in the input buffer - can be read without blocking
axes - Static variable in class javax.microedition.sensor.AccelerationChannelInfo
 
axes - Static variable in class javax.microedition.sensor.TiltChannelInfo
 
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.MMXMotor
Causes motor to rotate backwards.
backward() - Method in class lejos.nxt.addon.MMXRegulatedMotor
Causes motor to rotate backwards.
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.addon.tetrix.TetrixMotor
 
backward() - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
 
backward() - Method in class lejos.nxt.BasicMotor
Causes motor to rotate backwards.
BACKWARD - Static variable in interface lejos.nxt.BasicMotorPort
Motor is running backwards
backward() - Method in class lejos.nxt.NXTRegulatedMotor
 
backward() - Method in class lejos.nxt.remote.RemoteMotor
 
backward() - Method in interface lejos.robotics.BaseMotor
Causes motor to rotate backwards until stop() or flt() is called.
backward() - Method in class lejos.robotics.MirrorMotor
 
backward() - Method in class lejos.robotics.navigation.DifferentialPilot
Starts the NXT robot moving backward.
backward() - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated.  
backward() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
backward() - Method in interface lejos.robotics.navigation.MoveController
Starts the NXT robot moving backwards.
backward() - Method in class lejos.robotics.navigation.OmniPilot
 
backward() - Method in class lejos.robotics.navigation.SegowayPilot
 
backward() - Method in class lejos.robotics.navigation.SteeringPilot
 
BACKWARD_T - Static variable in class lejos.robotics.navigation.SegowayPilot
 
backwardStep(int) - Method in class lejos.nxt.addon.IRLink
 
backwardStep(int) - Method in interface lejos.nxt.addon.IRTransmitter
 
backwardStep(int) - Method in class lejos.nxt.addon.RCXLink
 
BAD_ARGUMENTS - Static variable in class lejos.nxt.remote.ErrorMessages
 
BAD_INPUT_OR_OUTPUT_SPECIFIED - Static variable in class lejos.nxt.remote.ErrorMessages
 
Ballbot - Class in lejos.robotics.navigation
This class dynamically stabilizes a ballbot type of robot.
Ballbot(EncoderMotor, Gyroscope, EncoderMotor, Gyroscope, double) - Constructor for class lejos.robotics.navigation.Ballbot
 
BASELINE - Static variable in class javax.microedition.lcdui.Graphics
Position the anchor point at the baseline of text.
BaseMotor - Interface in lejos.robotics
Base motor interface.
BasicMotor - Class in lejos.nxt
Abstraction for basic motor operations.
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.
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
 
BatteryChannelInfo - Class in javax.microedition.sensor
 
BatteryChannelInfo() - Constructor for class javax.microedition.sensor.BatteryChannelInfo
 
BatterySensorInfo - Class in javax.microedition.sensor
 
BatterySensorInfo() - Constructor for class javax.microedition.sensor.BatterySensorInfo
 
beep() - Method in class lejos.nxt.addon.IRLink
 
beep() - Method in interface lejos.nxt.addon.IRTransmitter
 
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.
binarySearch(byte[], byte) - Static method in class java.util.Arrays
Binary search for element in sorted array.
binarySearch(byte[], int, int, byte) - Static method in class java.util.Arrays
Binary search for element in sorted array.
binarySearch(short[], short) - Static method in class java.util.Arrays
Binary search for element in sorted array.
binarySearch(short[], int, int, short) - Static method in class java.util.Arrays
Binary search for element in sorted array.
binarySearch(char[], char) - Static method in class java.util.Arrays
Binary search for element in sorted array.
binarySearch(char[], int, int, char) - Static method in class java.util.Arrays
Binary search for element in sorted array.
binarySearch(int[], int) - Static method in class java.util.Arrays
Binary search for element in sorted array.
binarySearch(int[], int, int, int) - Static method in class java.util.Arrays
Binary search for element in sorted array.
binarySearch(long[], long) - Static method in class java.util.Arrays
Binary search for element in sorted array.
binarySearch(long[], int, int, long) - Static method in class java.util.Arrays
Binary search for element in sorted array.
binarySearch(float[], float) - Static method in class java.util.Arrays
Binary search for element in sorted array.
binarySearch(float[], int, int, float) - Static method in class java.util.Arrays
Binary search for element in sorted array.
binarySearch(double[], double) - Static method in class java.util.Arrays
Binary search for element in sorted array.
binarySearch(double[], int, int, double) - Static method in class java.util.Arrays
Binary search for element in sorted array.
binarySearch(Object[], Object) - Static method in class java.util.Arrays
Binary search for element in sorted array.
binarySearch(Object[], int, int, Object) - Static method in class java.util.Arrays
Binary search for element in sorted array.
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(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) - Static method in class java.lang.Integer
 
bitCount(long) - Static method in class java.lang.Long
 
BitSet - Class in java.util
Represents a long set of bits.
BitSet() - Constructor for class java.util.BitSet
 
BitSet(int) - Constructor for class java.util.BitSet
 
BLACK - Static variable in class javax.microedition.lcdui.Graphics
 
BLACK - Static variable in interface lejos.nxt.SensorConstants
Colors used as the output value when in full mode.
BLACK - Static variable in class lejos.robotics.Color
 
BLANK - Static variable in class lejos.util.TextMenu
a blank line
BLANK_INDEX - Static variable in interface lejos.nxt.SensorConstants
Color sensor data BLANK/Background value index.
block(DijkstraPathFinder.Node) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
add aNode to list of nodes not a neighbour of this Node
blockTachoCount - Variable in class lejos.nxt.remote.OutputState
 
BLUE - Static variable in interface lejos.nxt.SensorConstants
 
BLUE - Static variable in class lejos.robotics.Color
 
BLUE_INDEX - Static variable in interface lejos.nxt.SensorConstants
Color sensor data BLUE value index.
Bluetooth - Class in lejos.nxt.comm
Provides Bluetooth communications.
BLUETOOTH - Static variable in class lejos.nxt.NXTEvent
Event type for the Bluetooth device
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
 
BOTTOM - Static variable in class javax.microedition.lcdui.Graphics
Position the anchor point of text and images below the text or image.
BRAKE - Static variable in interface lejos.nxt.remote.NXTProtocol
Use run/brake instead of run/float in PWM
BT_CMDMODE - Static variable in class lejos.nxt.comm.Bluetooth
 
BT_NEWCMD - Static variable in class lejos.nxt.comm.Bluetooth
 
BT_NEWDATA - Static variable in class lejos.nxt.comm.Bluetooth
 
BT_NEWSPACE - Static variable in class lejos.nxt.comm.Bluetooth
 
BT_READABLE - Static variable in class lejos.nxt.comm.Bluetooth
 
BT_STREAMMODE - Static variable in class lejos.nxt.comm.Bluetooth
 
BT_WRITEABLE - Static variable in class lejos.nxt.comm.Bluetooth
 
BT_WRITEEMPTY - 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 communication.
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
BTN_L1 - Static variable in class lejos.nxt.addon.TouchPanel
 
BTN_L2 - Static variable in class lejos.nxt.addon.TouchPanel
 
BTN_L3 - Static variable in class lejos.nxt.addon.TouchPanel
 
BTN_L4 - Static variable in class lejos.nxt.addon.TouchPanel
 
BTN_R1 - Static variable in class lejos.nxt.addon.TouchPanel
 
BTN_R2 - Static variable in class lejos.nxt.addon.TouchPanel
 
BTN_R3 - Static variable in class lejos.nxt.addon.TouchPanel
 
BTN_R4 - Static variable in class lejos.nxt.addon.TouchPanel
 
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
 
BufferedReader - Class in java.io
 
BufferedReader(Reader) - Constructor for class java.io.BufferedReader
 
BufferedReader(Reader, int) - Constructor for class java.io.BufferedReader
 
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_POLL_INTERVAL - Static variable in class lejos.util.TextMenu
Timout used for Button.waitForAnyPress(int) in TextMenu.select(int, int).
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
Deprecated. this array will be removed
BUTTONS - Static variable in class lejos.nxt.NXTEvent
Event type for the NXT Buttons
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
 
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.
calculateG(Node) - Method in class lejos.robotics.pathfinding.GridNode
 
calculateG(Node) - Method in class lejos.robotics.pathfinding.Node
Calculates the distance to a neighbor node.
calculateH(Node) - Method in class lejos.robotics.pathfinding.GridNode
 
calculateH(Node) - Method in class lejos.robotics.pathfinding.Node
Calculates the distance to the goal node.
calculateOffset() - Method in class lejos.nxt.addon.DIMUGyro
Calibrates the sensor
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
calibrate() - Method in class lejos.nxt.addon.LSC
This method check LSC connected with NXTe Currently I am debugging
calibrate(NXTLineLeader.LineColor) - Method in class lejos.nxt.addon.NXTLineLeader
Calibrate the white and black levels.
calibrate() - Method in class lejos.nxt.addon.TouchPanel
Starts the calibration routine.
calibrate() - Method in class lejos.robotics.navigation.CompassPilot
Deprecated. Rotates the robot 360 degrees while calibrating the compass resets compass zero to heading at end of calibration
calibrateAngle() - Method in class lejos.nxt.addon.AngleSensor
Calibrate the zero position of angle.
calibrateAxis(char) - Method in class lejos.nxt.addon.DIMUAccel
Calibrates a single axis.
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.ColorSensor
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.ColorSensor
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
calibrateSteering() - Method in class lejos.robotics.navigation.SteeringPilot
This method calibrates the steering mechanism by turning the wheels all the way to the right and left until they encounter resistance and recording the tachometer values.
callCommandListener() - Method in class javax.microedition.lcdui.Displayable
 
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() - Method in class java.util.Timer
Cancels the execution of the scheduler.
cancel() - Method in class java.util.TimerTask
Marks the task as canceled and prevents any further execution.
CANCEL - Static variable in class javax.microedition.lcdui.Command
 
cancel() - Method in class lejos.nxt.comm.NXTCommConnector
Cancel a connection attempt.
cancelConnect() - Static method in class lejos.nxt.comm.Bluetooth
Cancel a long running command issued on another thread.
cancelConnect() - Static method in class lejos.nxt.comm.RS485
Cancel a long running command issued on another thread.
cancelConnect() - Static method in class lejos.nxt.comm.USB
Cancel a long running command issued on another thread.
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.lang.StringBuffer
 
capacity() - Method in class java.lang.StringBuilder
 
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.
cardinality() - Method in class java.util.BitSet
 
cast(Object) - Method in class java.lang.Class
 
CDATA - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is a CDATA section
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
 
CENTER - Static variable in class lejos.nxt.addon.SumoEyesSensor
The Constant CENTER (2).
Channel - Interface in javax.microedition.sensor
Standard JSR256 Channel interface
ChannelInfo - Interface in javax.microedition.sensor
Standard JSR256 ChannelInfo interface
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
 
Characters - Interface in javax.xml.stream.events
This describes the interface to Characters events.
CHARACTERS - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is characters
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
 
charValue() - Method in class java.lang.Character
 
checkValidity(Pose) - Method in class lejos.robotics.navigation.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
 
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() - Method in class java.util.BitSet
 
clear(int) - Method in class java.util.BitSet
 
clear() - Method in interface java.util.Collection
 
clear() - Method in class java.util.HashMap
Deprecated.  
clear() - Method in class java.util.HashSet
Deprecated.  
clear() - Method in class java.util.LinkedList
 
clear() - Method in interface java.util.Map
Removes all mappings from this map (optional operation).
clear() - Method in interface java.util.Set
Removes all of the elements from this set
clear() - Method in class java.util.Vector
 
clear() - Method in class javax.microedition.lcdui.Graphics
Clear the graphics surface to white.
clear() - Static method in class lejos.nxt.LCD
Clear the display.
clear(int, int, int) - Static method in class lejos.nxt.LCD
Clear a contiguous set of characters
clear(int) - Static method in class lejos.nxt.LCD
Clear an LCD display row
clear() - Method in class lejos.util.DebugMessages
Clear LCD
clearance - Variable in class lejos.robotics.mapping.NXTNavigationModel
 
clearDisplay() - Static method in class lejos.nxt.LCD
 
clearEvent() - Method in class lejos.nxt.debug.DebugInterface
Clear the reported event.
clearEvent(int) - Method in class lejos.nxt.NXTEvent
Clear an event.
clearPaintRequest() - Method in class javax.microedition.lcdui.Displayable
 
clearPath() - Method in class lejos.robotics.navigation.Navigator
Clears the current path.
Clock - Interface in lejos.robotics
Interface for real time clock devices
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 java.util.BitSet
 
clone() - Method in class lejos.geom.Point
returns a clone of itself
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.BufferedReader
 
close() - Method in class java.io.BufferedWriter
 
close() - Method in class java.io.ByteArrayInputStream
 
close() - Method in class java.io.ByteArrayOutputStream
 
close() - Method in interface java.io.Closeable
 
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 interface java.lang.AutoCloseable
 
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 javax.microedition.sensor.NXTSensorConnection
 
close() - Method in interface javax.xml.stream.XMLEventReader
Frees any resources associated with this Reader.
close() - Method in interface javax.xml.stream.XMLStreamReader
Frees any resources associated with this Reader.
close() - Method in class lejos.addon.gps.SimpleGPS
Method used to close connection.
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() - Method in class lejos.nxt.comm.NXTOutputStream
 
close() - Static method in class lejos.nxt.comm.RConsole
Close the remote console connection.
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
Deprecated. call disconnect, then close the underlying NXTComm
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
Closeable - Interface in java.io
 
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
 
codePointAt(int) - Method in class java.lang.String
 
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
 
codePointBefore(int) - Method in class java.lang.String
 
codePointCount(int, int) - Method in class java.lang.String
 
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).
Color - Class in lejos.robotics
Representation of a color, used by color sensors and color detectors.
Color(int, int, int) - Constructor for class lejos.robotics.Color
 
Color(int, int, int, int) - Constructor for class lejos.robotics.Color
 
ColorChannelInfo - Class in javax.microedition.sensor
ChannelInfo for color number from HiTechnic Color Sensor.
ColorChannelInfo() - Constructor for class javax.microedition.sensor.ColorChannelInfo
 
ColorDetector - Interface in lejos.robotics
This interface defines the methods of a generic ColorDetector object.
ColorHTSensor - Class in lejos.nxt.addon
HiTechnic color sensor.
www.hitechnic.com This class does support HiTechnic Color Sensor V2.
ColorHTSensor(I2CPort) - Constructor for class lejos.nxt.addon.ColorHTSensor
 
ColorIndexChannelInfo - Class in javax.microedition.sensor
ChannelInfo for color indexnumber from HiTechnic Color Sensor.
ColorIndexChannelInfo() - Constructor for class javax.microedition.sensor.ColorIndexChannelInfo
 
colorMap - Static variable in class lejos.nxt.ColorSensor
 
ColorRGBChannelInfo - Class in javax.microedition.sensor
ChannelInfo for color channels rgb_r, rgb_g and rgb_b as implemented by the MHiTechnic color sensor
ColorRGBChannelInfo(String) - Constructor for class javax.microedition.sensor.ColorRGBChannelInfo
 
ColorSensor - Class in lejos.nxt
LEGO Color Sensor driver.
ColorSensor(SensorPort) - Constructor for class lejos.nxt.ColorSensor
Create a new Color Sensor instance and bind it to a port.
ColorSensor(SensorPort, int) - Constructor for class lejos.nxt.ColorSensor
Create a new Color Sensor instance and bind it to a port.
ColorSensor.Color - Class in lejos.nxt
Extended color class, that includes the background reading at the time that the other readings were made.
ColorSensor.Color(int, int, int, int, int) - Constructor for class lejos.nxt.ColorSensor.Color
 
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
 
Comment - Interface in javax.xml.stream.events
An interface for comment events
COMMENT - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is a comment
COMMUNICATION_BUS_ERROR - Static variable in class lejos.nxt.remote.ErrorMessages
 
Comparable<T> - Interface in java.lang
 
compare(double, double) - Static method in class java.lang.Double
 
compare(float, float) - Static method in class java.lang.Float
 
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(Double) - Method in class java.lang.Double
 
compareTo(E) - Method in class java.lang.Enum
 
compareTo(Float) - Method in class java.lang.Float
 
compareTo(Integer) - Method in class java.lang.Integer
 
compareTo(Long) - Method in class java.lang.Long
 
compareTo(Object) - Method in class java.lang.Short
 
compareTo(String) - Method in class java.lang.String
 
compass - Variable in class lejos.robotics.navigation.CompassPilot
Deprecated.  
CompassHTSensor - Class in lejos.nxt.addon
This class supports the HiTechnic compass sensor.
CompassHTSensor(I2CPort, int) - Constructor for class lejos.nxt.addon.CompassHTSensor
Create a compass sensor object
CompassHTSensor(I2CPort) - Constructor for class lejos.nxt.addon.CompassHTSensor
Create a compass sensor object
CompassMindSensor - Class in lejos.nxt.addon
This class supports the Mindsensors compass sensor.
CompassMindSensor(I2CPort, int) - Constructor for class lejos.nxt.addon.CompassMindSensor
Create a compass sensor object
CompassMindSensor(I2CPort) - Constructor for class lejos.nxt.addon.CompassMindSensor
Create a compass sensor object
CompassPilot - Class in lejos.robotics.navigation
Deprecated. This class will disappear in NXJ version 1.0. Compass should be added to a PoseProvider.
CompassPilot(DirectionFinder, float, float, RegulatedMotor, RegulatedMotor) - Constructor for class lejos.robotics.navigation.CompassPilot
Deprecated. Allocates a CompasPilot object, and sets the physical parameters of the NXT robot.
CompassPilot(DirectionFinder, float, float, RegulatedMotor, RegulatedMotor, boolean) - Constructor for class lejos.robotics.navigation.CompassPilot
Deprecated. Allocates a CompasPilot object, and sets the physical parameters of the NXT robot.
concat(String) - Method in class java.lang.String
 
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
 
Condition - Interface in javax.microedition.sensor
Standard JSR256 Condition interface
ConditionListener - Interface in javax.microedition.sensor
Standard JSR256 ConditionListener interface
conditionMet(SensorConnection, Data, Condition) - Method in interface javax.microedition.sensor.ConditionListener
 
configurate() - Method in class lejos.nxt.addon.SensorMux
This method is necessary to execute to connect sensors on it
conn - Variable in class lejos.nxt.comm.LCPResponder
 
CONN_EMBEDDED - Static variable in interface javax.microedition.sensor.SensorInfo
 
CONN_REMOTE - Static variable in interface javax.microedition.sensor.SensorInfo
 
CONN_SHORT_RANGE_WIRELESS - Static variable in interface javax.microedition.sensor.SensorInfo
 
CONN_WIRED - Static variable in interface javax.microedition.sensor.SensorInfo
 
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
connect(Node, Node) - Method in class lejos.robotics.pathfinding.FourWayGridMesh
 
connect(Node, Node) - Method in interface lejos.robotics.pathfinding.NavigationMesh
Attempts to connect two nodes together by adding them as neighbors.
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.
cont - Static variable in class lejos.nxt.NXTRegulatedMotor
 
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
 
contains(Object) - Method in class java.util.HashSet
Deprecated.  
contains(Object) - Method in interface java.util.Set
Returns true if this set contains the specified element.
containsAll(Collection<?>) - Method in interface java.util.Collection
 
containsAll(Collection<?>) - Method in interface java.util.Set
Returns true if this set contains all of the elements of the specified collection.
containsKey(Object) - Method in class java.util.HashMap
Deprecated.  
containsKey(Object) - Method in interface java.util.Map
Returns true if this map contains a mapping for the specified key.
containsValue(Object) - Method in class java.util.HashMap
Deprecated.  
containsValue(Object) - Method in interface java.util.Map
Returns true if this map maps one or more keys to the specified value.
contentEquals(CharSequence) - Method in class java.lang.String
 
contentEquals(StringBuffer) - Method in class java.lang.String
 
CONTEXT_TYPE_AMBIENT - Static variable in interface javax.microedition.sensor.SensorInfo
 
CONTEXT_TYPE_DEVICE - Static variable in interface javax.microedition.sensor.SensorInfo
 
CONTEXT_TYPE_USER - Static variable in interface javax.microedition.sensor.SensorInfo
 
continuous() - Method in class lejos.nxt.UltrasonicSensor
Switch to continuous 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.
convertAngleToDistance(float, float) - Static method in class lejos.robotics.navigation.Move
Static utility method for converting angle (given turn radius) into distance.
convertDistanceToAngle(float, float) - Static method in class lejos.robotics.navigation.Move
Static utility method for converting distance (given turn radius) into angle.
convertTo(float, DIMUAccel.AccelUnits) - Method in enum lejos.nxt.addon.DIMUAccel.AccelUnits
Converts a value to specified unit
convertTo(float[], DIMUAccel.AccelUnits) - Method in enum lejos.nxt.addon.DIMUAccel.AccelUnits
Converts an array of values in place to specified unit
convertTo(float, DIMUAccel.TiltUnits) - Method in enum lejos.nxt.addon.DIMUAccel.TiltUnits
Converts a value to specified unit
convertTo(float[], DIMUAccel.TiltUnits) - Method in enum lejos.nxt.addon.DIMUAccel.TiltUnits
Converts an array of values in place to specified unit
convertTo(float, DIMUGyro.RateUnits) - Method in enum lejos.nxt.addon.DIMUGyro.RateUnits
Converts a value to specified unit
convertTo(float[], DIMUGyro.RateUnits) - Method in enum lejos.nxt.addon.DIMUGyro.RateUnits
Converts an array of values in place to specified unit
convertTo(float, DIMUGyro.TemperatureUnits) - Method in enum lejos.nxt.addon.DIMUGyro.TemperatureUnits
Converts a value to specified unit
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
copyArea(int, int, int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Copy one rectangular area of the drawing surface to another.
copyOf(boolean[], int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyOf(byte[], int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyOf(short[], int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyOf(char[], int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyOf(int[], int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyOf(long[], int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyOf(float[], int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyOf(double[], int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyOfRange(boolean[], int, int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyOfRange(byte[], int, int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyOfRange(short[], int, int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyOfRange(char[], int, int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyOfRange(int[], int, int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyOfRange(long[], int, int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyOfRange(float[], int, int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyOfRange(double[], int, int) - Static method in class java.util.Arrays
Creates a copy with a given length of an array.
copyTo(Point) - Method in class lejos.geom.Point
 
copyValueOf(char[]) - Static method in class java.lang.String
 
copyValueOf(char[], int, int) - Static method in class java.lang.String
 
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
createAccelerometer(I2CPort) - Static method in class lejos.nxt.addon.SensorSelector
 
createImage(int, int) - Static method in class javax.microedition.lcdui.Image
Create ablank image of the requested size.
createImage(InputStream) - Static method in class javax.microedition.lcdui.Image
Read image from file.
createImage(Image, int, int, int, int, int) - Static method in class javax.microedition.lcdui.Image
Creates a new image based upon the transformed region of another image
createIRTransmitter(I2CPort) - Static method in class lejos.nxt.addon.SensorSelector
 
createNewFile() - Method in class java.io.File
Creates a new file entry in the flash memory.
createStackTrace(Thread, Object) - Static method in class lejos.nxt.VM
Native method to create the stack trace in a compact internal form.
createStreamReader(XMLStreamReader, StreamFilter) - Method in class javax.xml.stream.XMLInputFactory
 
createSVGFile(String) - Method in class lejos.robotics.mapping.LineMap
Create an SVG map file
createXMLEventReader(InputStream) - Method in class javax.xml.stream.XMLInputFactory
 
createXMLStreamReader(InputStream) - Method in class javax.xml.stream.XMLInputFactory
 
Criteria - Class in javax.microedition.location
The criteria used for the selection of the location provider is defined by the values in this class.
Criteria() - Constructor for class javax.microedition.location.Criteria
Constructs a Criteria object.
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.
CruizcoreGyro - Class in lejos.nxt.addon
This Class manages the Micro Infinity Cruizcore XG1300L
CruizcoreGyro(I2CPort) - Constructor for class lejos.nxt.addon.CruizcoreGyro
Instantiates a new Cruizcore Gyro sensor.
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
 
currentPose - Variable in class lejos.robotics.mapping.NavigationModel
 
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
 
CYAN - Static variable in class lejos.robotics.Color
 

D

D - Variable in class lejos.nxt.addon.RCXMotorMultiplexer
 
daemon - Variable in class lejos.nxt.VM.VMThread
 
DAISY_CHAIN_POSITION_1 - Static variable in class lejos.nxt.addon.tetrix.TetrixControllerFactory
Position 1 (nearest to the NXT) in the daisy chain.
DAISY_CHAIN_POSITION_2 - Static variable in class lejos.nxt.addon.tetrix.TetrixControllerFactory
Position 2 in the daisy chain.
DAISY_CHAIN_POSITION_3 - Static variable in class lejos.nxt.addon.tetrix.TetrixControllerFactory
Position 3 in the daisy chain.
DAISY_CHAIN_POSITION_4 - Static variable in class lejos.nxt.addon.tetrix.TetrixControllerFactory
Position 3 (furthest from the NXT)in the daisy chain.
DARK_GRAY - Static variable in class lejos.robotics.Color
 
Data - Interface in javax.microedition.sensor
Standard JSR256 data interface
DATA_CONTAINS_OUT_OF_RANGE_VALUES - Static variable in class 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
 
DataListener - Interface in javax.microedition.sensor
Standard JSR256 DataListener interface
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
 
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
 
dataReceived(SensorConnection, Data[], boolean) - Method in interface javax.microedition.sensor.DataListener
 
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_NONE - Static variable in class lejos.nxt.debug.DebugInterface
 
DBG_PROGRAM_EXIT - 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.
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
debug - Variable in class lejos.robotics.mapping.NavigationModel
 
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(String) - Static method in class java.lang.Integer
 
decode(String) - Static method in class java.lang.Long
 
decode(byte[]) - Static method in class lejos.nxt.remote.AsciizCodec
Convert an ASCIIZ byte array to a string
decodeIntBE(byte[], int) - Static method in class lejos.util.EndianTools
 
decodeIntLE(byte[], int) - Static method in class lejos.util.EndianTools
 
decodeLongBE(byte[], int) - Static method in class lejos.util.EndianTools
 
decodeLongLE(byte[], int) - Static method in class lejos.util.EndianTools
 
decodeShortBE(byte[], int) - Static method in class lejos.util.EndianTools
 
decodeShortLE(byte[], int) - Static method in class lejos.util.EndianTools
 
decodeUIntBE(byte[], int) - Static method in class lejos.util.EndianTools
 
decodeUIntLE(byte[], int) - Static method in class lejos.util.EndianTools
 
decodeUShortBE(byte[], int) - Static method in class lejos.util.EndianTools
 
decodeUShortLE(byte[], int) - Static method in class lejos.util.EndianTools
 
DEFAULT_I2C_ADDRESS - Static variable in class lejos.nxt.addon.DIMUAccel
 
DEFAULT_I2C_ADDRESS - Static variable in class lejos.nxt.I2CSensor
 
DEFAULT_MMX_ADDRESS - Static variable in class lejos.nxt.addon.NXTMMX
 
DEFAULT_PFMATE_ADDRESS - Static variable in class lejos.nxt.addon.PFMate
 
DEFAULT_RCXMMUX_ADDRESS - Static variable in class lejos.nxt.addon.RCXMotorMultiplexer
 
DEFAULT_RCXSMUX_ADDRESS - Static variable in class lejos.nxt.addon.RCXSensorMultiplexer
 
DEFAULT_REFRESH_PERIOD - Static variable in class lejos.nxt.LCD
 
DEFAULT_RTC_ADDRESS - Static variable in class lejos.nxt.addon.RealTimeClock
 
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, int) - 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
 
deleteCharAt(int) - Method in class java.lang.StringBuffer
 
deleteCharAt(int) - Method in class java.lang.StringBuilder
 
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
 
deregisterDataLogger() - Method in class lejos.util.PIDController
De-register the registered NXTDataLogger.
desiredAssertionStatus() - Method in class java.lang.Class
Always return false.
DestinationUnreachableException - Exception in lejos.robotics.navigation
Exception thrown by path finders when the destination cannot be reached
DestinationUnreachableException() - Constructor for exception lejos.robotics.navigation.DestinationUnreachableException
 
det() - Method in class lejos.util.LUDecomposition
Determinant
detectors - Variable in class lejos.robotics.mapping.NXTNavigationModel
 
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
 
DGPS_CMD_ANGD - Static variable in class lejos.nxt.addon.GPSSensor
 
DGPS_CMD_ANGR - Static variable in class lejos.nxt.addon.GPSSensor
 
DGPS_CMD_DIST - Static variable in class lejos.nxt.addon.GPSSensor
 
DGPS_CMD_HEAD - Static variable in class lejos.nxt.addon.GPSSensor
 
DGPS_CMD_LAT - Static variable in class lejos.nxt.addon.GPSSensor
 
DGPS_CMD_LONG - Static variable in class lejos.nxt.addon.GPSSensor
 
DGPS_CMD_SLAT - Static variable in class lejos.nxt.addon.GPSSensor
 
DGPS_CMD_SLONG - Static variable in class lejos.nxt.addon.GPSSensor
 
DGPS_CMD_STATUS - Static variable in class lejos.nxt.addon.GPSSensor
 
DGPS_CMD_UTC - Static variable in class lejos.nxt.addon.GPSSensor
 
DGPS_CMD_VELO - Static variable in class lejos.nxt.addon.GPSSensor
 
DGPS_I2C_ADDR - Static variable in class lejos.nxt.addon.GPSSensor
 
dGPSCriteria - Class in javax.microedition.location
You can use the standard javax.microedition.location package with this class by using a dGPSCriteria object to request a LocationProvider as follows:
dGPSCriteria(SensorPort) - Constructor for class javax.microedition.location.dGPSCriteria
 
DifferentialPilot - Class in lejos.robotics.navigation
The DifferentialPilot class is a software abstraction of the Pilot mechanism of a NXT robot.
DifferentialPilot(double, double, RegulatedMotor, RegulatedMotor) - Constructor for class lejos.robotics.navigation.DifferentialPilot
Allocates a DifferentialPilot object, and sets the physical parameters of the NXT robot.
Assumes Motor.forward() causes the robot to move forward.
DifferentialPilot(double, double, RegulatedMotor, RegulatedMotor, boolean) - Constructor for class lejos.robotics.navigation.DifferentialPilot
Allocates a DifferentialPilot object, and sets the physical parameters of the NXT robot.
DifferentialPilot(double, double, double, RegulatedMotor, RegulatedMotor, boolean) - Constructor for class lejos.robotics.navigation.DifferentialPilot
Allocates a DifferentialPilot object, and sets the physical parameters of the NXT robot.
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.
DijkstraPathFinder - Class in lejos.robotics.pathfinding
This class calculates the shortest path from a starting point to a finish point.
DijkstraPathFinder(LineMap) - Constructor for class lejos.robotics.pathfinding.DijkstraPathFinder
 
DijkstraPathFinder.Node - Class in lejos.robotics.pathfinding
 
DijkstraPathFinder.Node(Point) - Constructor for class lejos.robotics.pathfinding.DijkstraPathFinder.Node
 
DijkstraPathFinder.Node(float, float) - Constructor for class lejos.robotics.pathfinding.DijkstraPathFinder.Node
 
DIMUAccel - Class in lejos.nxt.addon
This class provides access to the accelerometer of Dexter Industries IMU sensor
DIMUAccel(I2CPort) - Constructor for class lejos.nxt.addon.DIMUAccel
 
DIMUAccel.AccelUnits - Enum in lejos.nxt.addon
List of possible units for acceleration
DIMUAccel.TiltUnits - Enum in lejos.nxt.addon
List of possible units for Tilt
DIMUGyro - Class in lejos.nxt.addon
This class provides access to the gyro of Dexter Industries IMU sensor.
DIMUGyro(I2CPort) - Constructor for class lejos.nxt.addon.DIMUGyro
 
DIMUGyro.Axis - Enum in lejos.nxt.addon
Axis units supported by the sensor.
DIMUGyro.Range - Enum in lejos.nxt.addon
Dynamic ranges supported by the sensor
DIMUGyro.RateUnits - Enum in lejos.nxt.addon
Rotation units supported by the sensor
DIMUGyro.SampleRate - Enum in lejos.nxt.addon
Internal sample rates supported by the sensor
DIMUGyro.TemperatureUnits - Enum in lejos.nxt.addon
Temperature units supported by the sensor
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.remote.ErrorMessages
 
dis - Variable in class lejos.robotics.mapping.NavigationModel
 
discardEvents() - Static method in class lejos.nxt.Button
This method discards and events.
disconnect() - Method in class lejos.nxt.comm.LCPResponder
Method called to disconnect the responder connect.
disconnect() - Method in class lejos.nxt.remote.NXTCommand
Tell the NXT that the connection is aborted.
disconnect(Node, Node) - Method in class lejos.robotics.pathfinding.FourWayGridMesh
 
disconnect(Node, Node) - Method in interface lejos.robotics.pathfinding.NavigationMesh
Disconnects two nodes by removing them as neighbors.
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(int, int) - Method in class lejos.util.TextMenu
helper method used by select()
DISPLAY_CHAR_DEPTH - Static variable in class lejos.nxt.LCD
 
DISPLAY_CHAR_WIDTH - Static variable in class lejos.nxt.LCD
 
Displayable - Class in javax.microedition.lcdui
 
Displayable() - Constructor for class javax.microedition.lcdui.Displayable
 
displayException(DebugInterface) - Method in class lejos.nxt.debug.DebugMonitor
Display information about the uncaught exception on System.err
displayThreads(DebugInterface) - Method in class lejos.nxt.debug.DebugMonitor
Dump information about all of the active threads to System.err.
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.
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.LegacyNavigator
Deprecated. Returns the distance from robot current location to the point with coordinates x,y
distanceTo(Point) - Method in class lejos.robotics.navigation.Pose
Return the distance to the destination
distBetweenPoints(Point, Point) - Static method in class lejos.robotics.navigation.ArcAlgorithms
Calculates the distance between any two points.
DISTRICT - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a municipal district.
Documented - Annotation Type in java.lang.annotation
 
doPID(int) - Method in class lejos.util.PIDController
Do the PID calc for a single iteration.
dos - Variable in class lejos.robotics.mapping.NavigationModel
 
dotProduct(Point) - Method in class lejos.geom.Point
Returns the inner dot product.
DOTTED - Static variable in class javax.microedition.lcdui.Graphics
Constant for the DOTTED stroke style.
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.
DPressure250 - Class in lejos.nxt.addon
Support for Dexter Industries DPressure250 Not tested.
DPressure250(ADSensorPort) - Constructor for class lejos.nxt.addon.DPressure250
 
DPressure500 - Class in lejos.nxt.addon
Support for Dexter Industries DPressure500 Not tested.
DPressure500(ADSensorPort) - Constructor for class lejos.nxt.addon.DPressure500
 
drawArc(int, int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draw an arc, using the current color and style.
drawChar(char, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draw a single character to the graphics surface using the current color.
drawChar(char, int, int) - Static method in class lejos.nxt.LCD
Draw a single char on the LCD at specified x,y co-ordinate.
drawChars(char[], int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draw a series of characters to the graphics surface using the current color.
drawImage(Image, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draw the specified image to the graphics surface, using the supplied rop.
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
Draw a line between the specified points, using the current color and style.
drawRect(int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draw a rectangle using the current color and style.
drawRegion(Image, int, int, int, int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draw the specified region of the supplied image to the graphics surface.
drawRegionRop(Image, int, int, int, int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draw the specified image to the graphics surface, using the supplied rop.
drawRegionRop(Image, int, int, int, int, int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draw the specified region of the source image to the graphics surface after applying the requested transformation, use the supplied rop.
drawRoundRect(int, int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draw a rounded rectangle.
drawString(String, int, int, int, boolean) - Method in class javax.microedition.lcdui.Graphics
Draws the specified String using the current font and color.
drawString(String, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draws the specified String using the current font and color.
drawString(String, int, int, boolean) - Static method in class lejos.nxt.LCD
Display an optionally inverted string on the LCD at specified x,y co-ordinate.
drawString(String, int, int) - Static method in class lejos.nxt.LCD
Display a string on the LCD at specified x,y co-ordinate.
drawSubstring(String, int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draw a substring to the graphics surface using the current color.
DSwitch - Class in lejos.nxt.addon
This class manage the device dSwitch which is a controller designed to be used with Lego NXT Mindstorms hardware and software
DSwitch(TachoMotorPort) - Constructor for class lejos.nxt.addon.DSwitch
 
DT_BOOLEAN - Static variable in class lejos.util.LogColumn
 
DT_BYTE - Static variable in class lejos.util.LogColumn
 
DT_DOUBLE - Static variable in class lejos.util.LogColumn
 
DT_FLOAT - Static variable in class lejos.util.LogColumn
 
DT_INTEGER - Static variable in class lejos.util.LogColumn
 
DT_LONG - Static variable in class lejos.util.LogColumn
 
DT_SHORT - Static variable in class lejos.util.LogColumn
 
DTD - Interface in javax.xml.stream.events
This is the top level interface for events dealing with DTDs
DTD - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is a DTD
dumpClosest(RangeReadings, 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.
dumpObject(DataOutputStream) - Method in class lejos.robotics.localization.MCLParticleSet
Serialize the particle set to a data output stream
dumpObject(DataOutputStream) - Method in class lejos.robotics.localization.MCLPoseProvider
Dump the serialized estimate of pose to a data output stream
dumpObject(DataOutputStream) - Method in class lejos.robotics.mapping.LineMap
Dump the map to a DataOutputStream
dumpObject(DataOutputStream) - Method in class lejos.robotics.navigation.Move
 
dumpObject(DataOutputStream) - Method in class lejos.robotics.navigation.Pose
 
dumpObject(DataOutputStream) - Method in class lejos.robotics.navigation.Waypoint
 
dumpObject(DataOutputStream) - Method in class lejos.robotics.objectdetection.RangeFeature
 
dumpObject(DataOutputStream) - Method in class lejos.robotics.pathfinding.Path
 
dumpObject(DataOutputStream) - Method in class lejos.robotics.RangeReadings
Dump the readings to a DataOutputStream
dumpObject(DataOutputStream) - Method in interface lejos.robotics.Transmittable
 
dynamicOffset - Variable in class lejos.nxt.addon.DIMUGyro
 

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
 
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.
enableDetection(boolean) - Method in interface lejos.robotics.objectdetection.FeatureDetector
Enable or disable detection of objects.
enableDetection(boolean) - Method in class lejos.robotics.objectdetection.FeatureDetectorAdapter
 
enableDetection(boolean) - Method in class lejos.robotics.objectdetection.FusorDetector
This method enables/disables automatic scanning and listener reporting for this object and all FeatureDetectors used in this FusorDetector object.
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(String) - Static method in class lejos.nxt.remote.AsciizCodec
Encode a string as ASCIIZ
encodeIntBE(int, byte[], int) - Static method in class lejos.util.EndianTools
 
encodeIntLE(int, byte[], int) - Static method in class lejos.util.EndianTools
 
encodeLongBE(long, byte[], int) - Static method in class lejos.util.EndianTools
 
encodeLongLE(long, byte[], int) - Static method in class lejos.util.EndianTools
 
Encoder - Interface in lejos.robotics
Abstraction for the tachometer built into NXT motors.
EncoderMotor - Interface in lejos.robotics
An EncoderMotor is a platform independent interface for an unregulated motor that also has basic tachometer functions.
encoderPort - Variable in class lejos.nxt.NXTMotor
 
encodeShortBE(int, byte[], int) - Static method in class lejos.util.EndianTools
 
encodeShortLE(int, byte[], int) - Static method in class lejos.util.EndianTools
 
encodingSet() - Method in interface javax.xml.stream.events.StartDocument
Returns true if CharacterEncodingScheme was set in the encoding declaration of the document
end - Variable in class lejos.nxt.VM.VMException
 
END_DOCUMENT - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is an end document
END_ELEMENT - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is an end element
END_OF_FILE - Static variable in class lejos.nxt.remote.ErrorMessages
 
END_OF_FILE_EXPECTED - Static variable in class lejos.nxt.remote.ErrorMessages
 
EndDocument - Interface in javax.xml.stream.events
A marker interface for the end of the document
EndElement - Interface in javax.xml.stream.events
An interface for the end element event.
EndianTools - Class in lejos.util
Tools for manipulating numbers in little-endian and big-endian encodings
EndianTools() - Constructor for class lejos.util.EndianTools
 
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.
ENTITY_DECLARATION - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates a Entity Declaration
ENTITY_REFERENCE - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is an entity reference
EntityDeclaration - Interface in javax.xml.stream.events
An interface for handling Entity Declarations This interface is used to record and report unparsed entity declarations.
EntityReference - Interface in javax.xml.stream.events
An interface for handling Entity events.
entryClassesOffset - Variable in class lejos.nxt.VM.VMImage
 
entrySet() - Method in class java.util.HashMap
Deprecated.  
entrySet() - Method in interface java.util.Map
Returns a set view of the mappings contained in this map.
Enum<E extends Enum<E>> - Class in java.lang
 
Enum(String, int) - Constructor for class java.lang.Enum
 
Enumeration<T> - 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(boolean[], boolean[]) - Static method in class java.util.Arrays
EQUALS
equals(byte[], byte[]) - Static method in class java.util.Arrays
 
equals(short[], short[]) - Static method in class java.util.Arrays
 
equals(char[], char[]) - Static method in class java.util.Arrays
 
equals(int[], int[]) - Static method in class java.util.Arrays
 
equals(long[], long[]) - Static method in class java.util.Arrays
 
equals(float[], float[]) - Static method in class java.util.Arrays
 
equals(double[], double[]) - Static method in class java.util.Arrays
 
equals(Object[], Object[]) - Static method in class java.util.Arrays
 
equals(Object) - Method in class java.util.BitSet
 
equals(Object) - Method in interface java.util.Collection
 
equals(Object) - Method in class java.util.HashMap.Entry
Deprecated.  
equals(Object) - Method in class java.util.HashMap
Deprecated. Compares the specified object with this map for equality.
equals(Object) - Method in class java.util.HashSet
Deprecated.  
equals(Object) - Method in interface java.util.Map.Entry
Compares the specified object with this entry for equality.
equals(Object) - Method in interface java.util.Map
Compares the specified object with this map for equality.
equals(Object) - Method in interface java.util.Set
Compares the specified object with this set for equality.
equals(Object) - Method in class java.util.Vector
 
equals(Object) - Method in class javax.bluetooth.RemoteDevice
Determines if two RemoteDevices are equal.
equals(Object) - Method in class javax.microedition.location.Criteria
 
equals(ShortestPathFinder.Node) - Method in class lejos.robotics.pathfinding.ShortestPathFinder.Node
 
equalsIgnoreCase(String) - Method in class java.lang.String
 
err - Static variable in class java.lang.System
 
ERR_ABORT - Static variable in interface lejos.nxt.I2CPort
Operation aborted
ERR_BUS_BUSY - Static variable in interface lejos.nxt.I2CPort
Bus is busy
ERR_BUSY - Static variable in interface lejos.nxt.I2CPort
Port is busy
ERR_FAULT - Static variable in interface lejos.nxt.I2CPort
Data error during transaction
ERR_INVALID_LENGTH - Static variable in interface lejos.nxt.I2CPort
Read/Write request too large
ERR_INVALID_PORT - Static variable in interface lejos.nxt.I2CPort
Invalid port number, or port is not enabled
Error - Error in java.lang
 
Error() - Constructor for error java.lang.Error
 
Error(String) - Constructor for error java.lang.Error
 
ERROR - Static variable in class lejos.nxt.addon.AccelHTSensor
 
ERROR - Static variable in class lejos.nxt.addon.AccelMindSensor
 
error(String) - Method in class lejos.robotics.mapping.NXTNavigationModel
Display an error message to the user
ErrorMessages - Class in lejos.nxt.remote
Error messages that can be returned after a call to the NXT brick.
ESCAPE - Static variable in class lejos.nxt.Button
The Escape button.
estimatePose() - Method in class lejos.robotics.localization.MCLPoseProvider
Estimate pose from weighted average of the particles Calculate statistics
EventListener - Interface in java.util
Every event in Java implement this interface
eventReceived(NavigationModel.NavEvent) - Method in interface lejos.robotics.mapping.NavEventListener
 
Exception - Exception in java.lang
 
Exception() - Constructor for exception java.lang.Exception
 
Exception(String) - Constructor for exception java.lang.Exception
 
Exception(String, Throwable) - Constructor for exception java.lang.Exception
 
Exception(Throwable) - Constructor for exception java.lang.Exception
 
exception(int, int, int, int[], String) - Static method in class lejos.nxt.comm.RConsole
Send an exception event to the remote console.
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) - Method in class java.lang.Runtime
Terminate the application.
exit(int) - Static method in class java.lang.System
Terminate the application.
EXIT - Static variable in class javax.microedition.lcdui.Command
 
exit() - Method in class lejos.nxt.comm.RConsole.Monitor
Exit the program
exit() - Method in class lejos.nxt.debug.DebugMonitor
 
exp(double) - Static method in class java.lang.Math
Exponential function.
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
 
fatal(String) - Method in class lejos.robotics.mapping.NXTNavigationModel
Display a fatal error and shut down the program
feature - Variable in class lejos.robotics.mapping.NavigationModel
 
Feature - Interface in lejos.robotics.objectdetection
A Feature is an interface for information retrieved about an object detected by sensors.
featureDetected(Feature, FeatureDetector) - Method in class lejos.robotics.mapping.NXTNavigationModel
Called when a feature is detected.
featureDetected(Feature, FeatureDetector) - Method in interface lejos.robotics.objectdetection.FeatureListener
The angle and range (in a RangeReading) of a feature is reported when a feature is detected.
featureDetected(Feature, FeatureDetector) - Method in class lejos.robotics.objectdetection.FusorDetector
This method must deal with different delays from different sensors.
FeatureDetector - Interface in lejos.robotics.objectdetection
A FeatureDetector is capable of detecting objects and notifying listeners when it detects something.
FeatureDetectorAdapter - Class in lejos.robotics.objectdetection
An adapter to make it easier to implement FeatureDetector classes.
FeatureDetectorAdapter(int) - Constructor for class lejos.robotics.objectdetection.FeatureDetectorAdapter
 
FeatureListener - Interface in lejos.robotics.objectdetection
Any class implementing this interface and registering with a FeatureDetector will receive notifications when a feature is detected.
fetchAllAccel(float[]) - Method in class lejos.nxt.addon.DIMUAccel
Acceleration along 3 axis.
fetchAllAccel(float[], DIMUAccel.AccelUnits) - Method in class lejos.nxt.addon.DIMUAccel
Acceleration along 3 axis.
fetchAllRate(float[]) - Method in class lejos.nxt.addon.DIMUGyro
 
fetchAllRate(float[], DIMUGyro.RateUnits) - Method in class lejos.nxt.addon.DIMUGyro
 
fetchAllTilt(float[]) - Method in class lejos.nxt.addon.DIMUAccel
Tilt along 3 axis
fetchAllTilt(float[], DIMUAccel.TiltUnits) - Method in class lejos.nxt.addon.DIMUAccel
Tilt along 3 axis.
fetchRawAccel(int[]) - Method in class lejos.nxt.addon.DIMUAccel
 
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(byte, int) - Method in class lejos.nxt.I2CSensor
Read a string from the device.
fetchTemperature() - Method in class lejos.nxt.addon.DIMUGyro
Temperature is not calibrated.
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 class lejos.nxt.remote.ErrorMessages
 
FILE_IS_BUSY - Static variable in class lejos.nxt.remote.ErrorMessages
 
FILE_IS_FULL - Static variable in class lejos.nxt.remote.ErrorMessages
 
FILE_NOT_FOUND - Static variable in class 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.
fill(boolean[], boolean) - Static method in class java.util.Arrays
Set array elements to given value.
fill(boolean[], int, int, boolean) - Static method in class java.util.Arrays
Set array elements to given value.
fill(byte[], byte) - Static method in class java.util.Arrays
Set array elements to given value.
fill(byte[], int, int, byte) - Static method in class java.util.Arrays
Set array elements to given value.
fill(short[], short) - Static method in class java.util.Arrays
Set array elements to given value.
fill(short[], int, int, short) - Static method in class java.util.Arrays
Set array elements to given value.
fill(char[], char) - Static method in class java.util.Arrays
Set array elements to given value.
fill(char[], int, int, char) - Static method in class java.util.Arrays
Set array elements to given value.
fill(int[], int) - Static method in class java.util.Arrays
Set array elements to given value.
fill(int[], int, int, int) - Static method in class java.util.Arrays
Set array elements to given value.
fill(long[], long) - Static method in class java.util.Arrays
Set array elements to given value.
fill(long[], int, int, long) - Static method in class java.util.Arrays
Set array elements to given value.
fill(float[], float) - Static method in class java.util.Arrays
Set array elements to given value.
fill(float[], int, int, float) - Static method in class java.util.Arrays
Set array elements to given value.
fill(double[], double) - Static method in class java.util.Arrays
Set array elements to given value.
fill(double[], int, int, double) - Static method in class java.util.Arrays
Set array elements to given value.
fill(Object[], Object) - Static method in class java.util.Arrays
Set array elements to given value.
fill(Object[], int, int, Object) - Static method in class java.util.Arrays
Set array elements to given value.
fillArc(int, int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draw a filled arc, using the current color.
fillInStackTrace() - Method in class java.lang.Throwable
Capture a stack trace.
fillRect(int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draw a filled rectangle using the current color.
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
 
findCircleCenter(Point, float, float) - Static method in class lejos.robotics.navigation.ArcAlgorithms
Calculates the center of a circle that rests on the tangent of the vehicle's starting heading.
findClosest(float, float) - Method in class lejos.robotics.localization.MCLParticleSet
Find the index of the particle closest to a given co-ordinates.
finder - Variable in class lejos.robotics.mapping.NXTNavigationModel
 
findFirst(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
findP2(Point, Point, float) - Static method in class lejos.robotics.navigation.ArcAlgorithms
This method finds P2 if the vehicle is traveling to a point (with no heading).
findPath(Node, Node) - Method in class lejos.robotics.pathfinding.AstarSearchAlgorithm
 
findPath(Node, Node) - Method in interface lejos.robotics.pathfinding.SearchAlgorithm
Method accepts a start node and a goal node, and returns a path consisting of a collection of waypoints which includes the startNode coordinates as the first waypoint, and the goal node coordinates as the final waypoint.
findPointOnHeading(Point, float, float) - Static method in class lejos.robotics.navigation.ArcAlgorithms
Given a starting point and heading, this method will calculate another Point that is distance away from the first point.
findQuantity(String) - Static method in class javax.microedition.sensor.SensorManager
 
findRoute(Pose, Waypoint) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
Finds the shortest path from start to finish using the map (or collection of lines) in the constructor.
findRoute(Pose, Waypoint, LineMap) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
Finds the shortest path from start to finish using the map (or collection of lines) in the constructor.
findRoute(Pose, Waypoint) - Method in class lejos.robotics.pathfinding.NodePathFinder
 
findRoute(Pose, Waypoint) - Method in interface lejos.robotics.pathfinding.PathFinder
 
findRoute(Pose, Waypoint) - Method in class lejos.robotics.pathfinding.RandomPathFinder
 
findRoute(Pose, Waypoint) - Method in class lejos.robotics.pathfinding.ShortestPathFinder
Finds the shortest path from start to finish using the map (or collection of lines) in the constructor.
findRoute(Pose, Waypoint, LineMap) - Method in class lejos.robotics.pathfinding.ShortestPathFinder
Finds the shortest path from start to finish using the map ( collection of lines) in the constructor.
findSensors(String) - Static method in class javax.microedition.sensor.SensorManager
Find all available sensors that match a specific URL.
findSensors(String, String) - Static method in class javax.microedition.sensor.SensorManager
Find all available sensors that match a specific quantity and/or context.
finishLine() - Method in interface lejos.util.Logger
Finish the row and start a new one.
finishLine() - Method in class lejos.util.NXTDataLogger
Finish the row and start a new one.
firmwareExceptionHandler(Throwable, int, int) - Static method in class lejos.nxt.VM
Native method to call the firmware exception handler.
FirmwareInfo - Class in lejos.nxt.remote
Firmware information for a remote NXT accessed via LCP.
FirmwareInfo() - Constructor for class lejos.nxt.remote.FirmwareInfo
 
firmwareMajorVersion - Variable in class lejos.nxt.remote.NXJFirmwareInfo
 
firmwareMinorVersion - Variable in class lejos.nxt.remote.NXJFirmwareInfo
 
firmwarePatchLevel - Variable in class lejos.nxt.remote.NXJFirmwareInfo
 
firmwareRevision - Variable in class lejos.nxt.remote.NXJFirmwareInfo
 
firmwareVersion - Variable in class lejos.nxt.remote.FirmwareInfo
 
FixedRangeScanner - Class in lejos.robotics
 
FixedRangeScanner(RotateMoveController, RangeFinder) - Constructor for class lejos.robotics.FixedRangeScanner
 
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
Error generated by the Flash class
FlashError() - Constructor for error lejos.nxt.FlashError
 
FlashError(String) - Constructor for error lejos.nxt.FlashError
 
flip(int) - Method in class java.util.BitSet
 
flip() - Method in class lejos.robotics.mapping.LineMap
Create a line map with the y axis flipped
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
 
FLOAT - Static variable in interface lejos.nxt.BasicMotorPort
Motor is floating (no PWM drive)
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.MMXMotor
Causes motor to float.
flt(boolean) - Method in class lejos.nxt.addon.MMXRegulatedMotor
Causes motor to float.
flt() - Method in class lejos.nxt.addon.MMXRegulatedMotor
Causes motor to float.
flt() - Method in class lejos.nxt.addon.PFMateMotor
Floats the motor
flt() - Method in class lejos.nxt.addon.tetrix.TetrixMotor
 
flt(boolean) - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
 
flt() - Method in class lejos.nxt.addon.tetrix.TetrixServoController
Set all servos connected to this controller to float mode.
flt() - Method in class lejos.nxt.BasicMotor
Causes motor to float.
flt() - Method in class lejos.nxt.NXTRegulatedMotor
Set the motor into float mode.
flt(boolean) - Method in class lejos.nxt.NXTRegulatedMotor
Set the motor into float mode.
flt(boolean) - Method in class lejos.nxt.remote.RemoteMotor
 
flt() - Method in class lejos.nxt.remote.RemoteMotor
 
flt() - Method in interface lejos.robotics.BaseMotor
Motor loses all power, causing the rotor to float freely to a stop.
flt(boolean) - Method in class lejos.robotics.MirrorMotor
 
flt() - Method in class lejos.robotics.MirrorMotor
 
flt(boolean) - Method in interface lejos.robotics.RegulatedMotor
Set the motor into float mode.
fltMotor(int) - Method in class lejos.nxt.addon.RCXLink
 
fltMotors() - Method in class lejos.nxt.addon.NXTMMX
Floats both motors
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 interface java.io.Flushable
 
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.nxt.addon.RCXLink
 
flush() - Method in class lejos.nxt.comm.NXTOutputStream
 
Flushable - Interface in java.io
 
FLUTE - Static variable in class lejos.nxt.Sound
 
followPath(Path) - Method in class lejos.robotics.navigation.Navigator
Starts the robot traversing the path.
followPath() - Method in class lejos.robotics.navigation.Navigator
Starts the robot traversing the current path.
Font - Class in javax.microedition.lcdui
Provides access to fonts for use with the display or images.
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.MMXMotor
Causes motor to rotate forward.
forward() - Method in class lejos.nxt.addon.MMXRegulatedMotor
Causes motor to rotate forward.
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.addon.tetrix.TetrixMotor
 
forward() - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
 
forward() - Method in class lejos.nxt.BasicMotor
Causes motor to rotate forward.
FORWARD - Static variable in interface lejos.nxt.BasicMotorPort
Motor is running forward
forward() - Method in class lejos.nxt.NXTRegulatedMotor
 
forward() - Method in class lejos.nxt.remote.RemoteMotor
 
forward() - Method in interface lejos.robotics.BaseMotor
Causes motor to rotate forward until stop() or flt() is called.
forward() - Method in class lejos.robotics.MirrorMotor
 
forward() - Method in class lejos.robotics.navigation.DifferentialPilot
Starts the NXT robot moving forward.
forward() - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated.  
forward() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
forward() - Method in interface lejos.robotics.navigation.MoveController
Starts the NXT robot moving forward.
forward() - Method in class lejos.robotics.navigation.OmniPilot
 
forward() - Method in class lejos.robotics.navigation.SegowayPilot
 
forward() - Method in class lejos.robotics.navigation.SteeringPilot
 
FORWARD_T - Static variable in class lejos.robotics.navigation.SegowayPilot
 
forwardStep(int) - Method in class lejos.nxt.addon.IRLink
 
forwardStep(int) - Method in interface lejos.nxt.addon.IRTransmitter
 
forwardStep(int) - Method in class lejos.nxt.addon.RCXLink
 
FourWayGridMesh - Class in lejos.robotics.pathfinding
Generates a grid of nodes.
FourWayGridMesh(LineMap, float, float) - Constructor for class lejos.robotics.pathfinding.FourWayGridMesh
Instantiates a grid mesh of nodes which won't interconnect between any map geometry.
free() - Method in class lejos.nxt.NXTEvent
Release an event.
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
freezeIntegral(boolean) - Method in class lejos.util.PIDController
Freeze or resume integral accumulation.
FusorDetector - Class in lejos.robotics.objectdetection
If you have a robot with multiple sensors (touch and range) and would like them to report to one listener, or if you want to control them at the same time (such as disabling them all at once) you can use this class.
FusorDetector() - Constructor for class lejos.robotics.objectdetection.FusorDetector
 

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
gearRatio - Variable in class lejos.robotics.RotatingRangeScanner
 
generateParticles() - Method in class lejos.robotics.localization.MCLPoseProvider
Generate a new particle set, uniformly distributed within the map, and uniformly distributed heading.
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.HashMap
Deprecated.  
get(K) - Method in class java.util.Hashtable
 
get(int) - Method in class java.util.LinkedList
 
get(int) - Method in interface java.util.List
 
get(Object) - Method in interface java.util.Map
Returns the value to which this map maps the specified key.
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
 
getAccAngle() - Method in class lejos.nxt.addon.AngleSensor
reads the current accumulated angle
getAccel() - Method in class lejos.nxt.addon.CruizcoreGyro
Gets the accel.
getAccel(int) - Method in class lejos.nxt.addon.CruizcoreGyro
Gets the acceleration in the specified axis.
getAcceleration() - Method in class lejos.nxt.NXTRegulatedMotor
returns acceleration in degrees/second/second
getAccelUnit() - Method in class lejos.nxt.addon.DIMUAccel
Returns the current acceleration unit
getAccumulatedAngle() - Method in class lejos.nxt.addon.AngleSensor
 
getAccuracy() - Method in interface javax.microedition.sensor.ChannelInfo
 
getAccuracy() - Method in class javax.microedition.sensor.NXTChannelInfo
 
getActualMode() - Method in class lejos.nxt.UltrasonicSensor
Returns the current operating mode of the sensor.
getADChannelData(NXTChannelInfo) - Method in class javax.microedition.sensor.NXTSensorConnection
 
getAddress() - Static method in class lejos.nxt.comm.NXTCommDevice
Return the current USB serial number.
getAddress() - Method in class lejos.nxt.comm.NXTConnection
Get the device address set by implementation.
getAddress() - Method in class lejos.nxt.I2CSensor
Return the the I2C address of the sensor.
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.
getAllAccel(int[], int) - Method in class lejos.nxt.addon.AccelHTSensor
Reads all 3 acceleration values into the given array.
getAllAccel(int[], int) - Method in class lejos.nxt.addon.AccelMindSensor
Reads all 3 acceleration values into the given array.
getAllTilt(int[], int) - Method in class lejos.nxt.addon.AccelMindSensor
Reads all 3 tilt values into the given array.
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
getAMPM() - Method in class lejos.nxt.addon.RealTimeClock
Get RTC AM/PM indication as String.
getAMPM() - Method in interface lejos.robotics.Clock
 
getAngle() - Method in class lejos.nxt.addon.AngleSensor
reads the current angle
getAngle() - Method in class lejos.nxt.addon.CruizcoreGyro
Gets the accumulated angle (heading).
getAngle(boolean) - Method in class lejos.nxt.addon.IRSeekerV2
Returns the angle of the target (-180 to 180) or NaN.
getAngle() - Method in class lejos.nxt.addon.IRSeekerV2
 
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.nxt.addon.tetrix.TetrixServo
Returns the current servo angle as reverse calculated by the last call to setAngle().
getAngle() - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. gets the current robot pose
getAngle() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
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
getAngle() - Method in interface lejos.robotics.Servo
Gets the rotational position (angle) of a ranged servo.
getAngleIncrement() - Method in class lejos.robotics.navigation.CompassPilot
Deprecated. Returns the change in robot heading since the last call of reset() normalized to be within -180 and _180 degrees
getAngleIncrement() - Method in class lejos.robotics.navigation.DifferentialPilot
 
getAngleIncrement() - Method in class lejos.robotics.navigation.SegowayPilot
 
getAngleToDest() - Method in class lejos.nxt.addon.GPSSensor
Angle to destination in degrees
getAngleTurned() - Method in class lejos.robotics.navigation.Move
Get the angle turned by a rotate or an arc operation.
getAngularAcceleration() - Method in class lejos.nxt.addon.GyroDirectionFinder
Returns the current rate at which the angular velocity is increasing or decreasing in degrees-per-second, per second.
getAngularVelocity() - Method in class lejos.nxt.addon.CruizcoreGyro
 
getAngularVelocity() - Method in class lejos.nxt.addon.GyroDirectionFinder
Returns the current rate-of-turn in degrees/second, as read by the GyroSensor instance passed in the constructor.
getAngularVelocity() - Method in class lejos.nxt.addon.GyroSensor
Calculate and return the current angular velocity.
getAngularVelocity() - Method in interface lejos.robotics.Gyroscope
Implementor must calculate and return the angular velocity in degrees per second.
getArc(Point, Point, float, float, boolean) - Static method in class lejos.robotics.navigation.ArcAlgorithms
If p1 is the starting point of the robot, and p2 is the point at which the robot is pointing directly at the target point, this method calculates the angle to travel along the circle (an arc) to get from p1 to p2.
getArcBackward(float) - Static method in class lejos.robotics.navigation.ArcAlgorithms
Quick calculation of reverse arc instead of going through getArcLength() math again.
getArcOld(Point, Point, double) - Static method in class lejos.robotics.navigation.ArcAlgorithms
Deprecated. This method is no longer used because it can't calculate >180 angles. Delete any time.
getArcRadius() - Method in class lejos.robotics.navigation.Move
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.
getAttributeByName(QName) - Method in interface javax.xml.stream.events.StartElement
Returns the attribute referred to by this name
getAttributeCount() - Method in interface javax.xml.stream.XMLStreamReader
Returns the count of attributes on this START_ELEMENT, this method is only valid on a START_ELEMENT or ATTRIBUTE.
getAttributeLocalName(int) - Method in interface javax.xml.stream.XMLStreamReader
Returns the localName of the attribute at the provided index
getAttributeName(int) - Method in interface javax.xml.stream.XMLStreamReader
Returns the qname of the attribute at the provided index
getAttributeNamespace(int) - Method in interface javax.xml.stream.XMLStreamReader
Returns the namespace of the attribute at the provided index
getAttributePrefix(int) - Method in interface javax.xml.stream.XMLStreamReader
Returns the prefix of this attribute at the provided index
getAttributes() - Method in interface javax.xml.stream.events.StartElement
Returns an Iterator of non-namespace declared attributes declared on this START_ELEMENT, returns an empty iterator if there are no attributes.
getAttributeType(int) - Method in interface javax.xml.stream.XMLStreamReader
Returns the XML type of the attribute at the provided index
getAttributeValue(String, String) - Method in interface javax.xml.stream.XMLStreamReader
Returns the normalized attribute value of the attribute with the namespace and localName If the namespaceURI is null the namespace is not checked for equality
getAttributeValue(int) - Method in interface javax.xml.stream.XMLStreamReader
Returns the value of the attribute at the index
getAutoRun() - Method in class lejos.nxt.remote.NXTCommand
leJOS-specific command to get the auto run setring
getAvailablePaths(Pose, float, Pose, float) - Static method in class lejos.robotics.navigation.ArcAlgorithms
This method gets all the available paths given a start Pose and destination Post.
getAvailablePaths(Pose, Point, float) - Static method in class lejos.robotics.navigation.ArcAlgorithms
This method calculates the moves needed to drive from a starting Pose to a final Point.
getAverage(int) - Method in class lejos.nxt.addon.IRSeekerV2
Returns the average sensor reading (DC Only)
getAverage() - Method in class lejos.nxt.addon.NXTLineLeader
Get the average value
getAxis(DIMUGyro.Axis) - Method in class lejos.nxt.addon.DIMUGyro
This method returns an instance of one of the three axes (X, Y, or Z) that the dIMU can supply.
getAzimuth() - Method in class lejos.addon.gps.Satellite
Direction to the satellite in degrees.
getBackground() - Method in class lejos.nxt.ColorSensor.Color
Return the background light level reading
getBaselinePosition() - Method in class javax.microedition.lcdui.Font
Return the base line position in pixels.
getBaseURI() - Method in interface javax.xml.stream.events.EntityDeclaration
Get the base URI for this reference or null if this information is not available
getBasicMotor(int) - Method in class lejos.nxt.addon.tetrix.TetrixMotorController
Get the TetrixMotor instance that is associated with the motorID.
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
getBest(DijkstraPathFinder.Node) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
Helper method for findPath()
returns the node in the Reached set, whose distance from the start node plus its straight line distance to the destination is the minimum.
getBestPath(Pose, float, Pose, float) - Static method in class lejos.robotics.navigation.ArcAlgorithms
Find the shortest path for a steering vehicle between two points.
getBestPath(Pose, Point, float) - Static method in class lejos.robotics.navigation.ArcAlgorithms
This method generates the shortest path from a starting Pose to a final Point.
getBestPath(Move[][]) - Static method in class lejos.robotics.navigation.ArcAlgorithms
This helper method accepts a number of paths (an array of Move) and selects the shortest path.
getBlockTacho() - Method in class lejos.nxt.remote.RemoteMotor
Deprecated.  
getBlue() - Method in class lejos.robotics.Color
Returns the blue component in the range 0-255 in the default sRGB space.
getBlueComponent() - Method in class javax.microedition.lcdui.Graphics
Gets the blue value of color.
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
getBoolean(String) - Static method in class java.lang.Boolean
 
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
 
getBufferSize() - Method in class javax.microedition.sensor.NXTActiveData
 
getButtonLastState(byte) - Method in class lejos.nxt.addon.TouchPanel
Gets the button state after last readButtons call.
getButtons() - Method in class lejos.nxt.addon.PSPNXController
Each bit in the short byte represents the boolean (pressed or not pressed) of a button.
getByte(int) - Method in class lejos.nxt.addon.RealTimeClock
Retrieves RTC RAM byte; can retrieve clock bytes (0-7)
getByte(int) - Method in interface lejos.robotics.Clock
 
getBytes() - Method in class java.lang.String
 
getBytes(int, int, byte[], int) - Method in class java.lang.String
Deprecated.  
getBytes(String) - Method in class java.lang.String
Get bytes in US Acsii
getCalibratedSensorReading(int) - Method in class lejos.nxt.addon.NXTLineLeader
Get the calibrated reading of a given sensor
getCalibrationData(int, NXTLineLeader.LineColor) - Method in class lejos.nxt.addon.NXTLineLeader
Get the calibration data for white and black colors for a given sensor
getCalibrationData(byte[]) - Method in class lejos.nxt.UltrasonicSensor
Return 3 bytes of calibration data.
getCanonicalHour() - Method in class lejos.nxt.addon.RealTimeClock
Get RTC hour as int.
getCause() - Method in class java.lang.Throwable
Returns the cause of this throwable or null if the cause is nonexistent or unknown.
getCelcius() - Method in class lejos.nxt.addon.RCXTemperatureSensor
Convert sensor value to Celcius, value outside [-20;70] is not accurate
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 javax.microedition.sensor.NXTActiveCondition
 
getChannel(ChannelInfo) - Method in class javax.microedition.sensor.NXTSensorConnection
 
getChannel(ChannelInfo) - Method in interface javax.microedition.sensor.SensorConnection
 
getChannel() - Method in class lejos.nxt.addon.PFMate
Returns the current IR channel in use by the PF Mate
getChannelData(NXTChannelInfo) - Method in class javax.microedition.sensor.NXTSensorConnection
 
getChannelInfo() - Method in interface javax.microedition.sensor.Channel
 
getChannelInfo() - Method in interface javax.microedition.sensor.Data
 
getChannelInfo() - Method in class javax.microedition.sensor.NXTChannel
 
getChannelInfo() - Method in class javax.microedition.sensor.NXTData
 
getChannelInfos() - Method in class javax.microedition.sensor.NXTSensorInfo
 
getChannelInfos() - Method in interface javax.microedition.sensor.SensorInfo
 
getChannelUrl() - Method in interface javax.microedition.sensor.Channel
 
getChannelUrl() - Method in class javax.microedition.sensor.NXTChannel
 
getCharacterEncodingScheme() - Method in interface javax.xml.stream.events.StartDocument
Returns the encoding style of the XML data
getCharacterEncodingScheme() - Method in interface javax.xml.stream.XMLStreamReader
Returns the character encoding declared on the xml declaration Returns null if none was declared
getCharacterOffset() - Method in interface javax.xml.stream.Location
Return the byte or character offset into the input source this location is pointing to.
getChars(int, int, char[], int) - Method in class java.lang.String
 
getChars(int, int, char[], int) - Method in class java.lang.StringBuffer
Retrieves the contents of the StringBuilder in the form of an array of characters.
getChars(int, int, char[], int) - 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
 
getCode() - Method in enum lejos.nxt.addon.DIMUGyro.Range
 
getCode() - Method in enum lejos.nxt.addon.DIMUGyro.SampleRate
 
getColor() - Method in class javax.microedition.lcdui.Graphics
Return the current rgb color.
getColor() - Method in class lejos.nxt.addon.ColorHTSensor
 
getColor() - Method in class lejos.nxt.ColorSensor
Return a Color Object that contains the calibrated color readings.
getColor() - Method in class lejos.robotics.Color
 
getColor() - Method in interface lejos.robotics.ColorDetector
Return the Red, Green and Blue values together in one object.
getColorID() - Method in class lejos.nxt.addon.ColorHTSensor
Returns the color index detected by the sensor.
getColorID() - Method in class lejos.nxt.ColorSensor
Read the current color and return an enumeration constant.
getColorID() - Method in interface lejos.robotics.ColorDetector
Return an enumerated constant that indicates the color detected.
getColorIndexNumber() - Method in class lejos.nxt.addon.ColorHTSensor
Essentially the same as getColorNumber() but with a resolution of 6 bits.
getColumnDimension() - Method in class lejos.util.Matrix
Get column dimension.
getColumnNumber() - Method in interface javax.xml.stream.Location
Return the column number where the current event ends, returns -1 if none is available.
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
Deprecated. 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
Deprecated. Method returns the current compass heading
getComponentType() - Method in class java.lang.Class
 
getCondition() - Method in class javax.microedition.sensor.NXTActiveCondition
 
getConditionListener() - Method in class javax.microedition.sensor.NXTActiveCondition
 
getConditions(ConditionListener) - Method in interface javax.microedition.sensor.Channel
 
getConditions(ConditionListener) - Method in class javax.microedition.sensor.NXTChannel
 
getConfirmation() - Method in class javax.microedition.lcdui.Alert
 
getConnectionStatus() - Static method in class lejos.nxt.comm.Bluetooth
Get the status of all connections
getConnectionType() - Method in class javax.microedition.sensor.BatterySensorInfo
 
getConnectionType() - Method in class javax.microedition.sensor.NXTSensorInfo
 
getConnectionType() - Method in interface javax.microedition.sensor.SensorInfo
 
getConnector() - Static method in class lejos.nxt.comm.Bluetooth
Provides access to the singleton NXTCommConnector 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
 
getContextType() - Method in class javax.microedition.sensor.NXTSensorInfo
 
getContextType() - Method in interface javax.microedition.sensor.SensorInfo
 
getContextType() - Method in class javax.microedition.sensor.SensorURL
 
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
Return the byte array used to hold the image data.
getData(int) - Method in class javax.microedition.sensor.NXTSensorConnection
 
getData(int, long, boolean, boolean, boolean) - Method in class javax.microedition.sensor.NXTSensorConnection
 
getData(int) - Method in interface javax.microedition.sensor.SensorConnection
 
getData(int, long, boolean, boolean, boolean) - Method in interface javax.microedition.sensor.SensorConnection
 
getData() - Method in interface javax.xml.stream.events.Characters
Get the character data of this event
getData() - Method in interface javax.xml.stream.events.ProcessingInstruction
The data section of the processing instruction
getData(int, byte[], int) - Method in class lejos.nxt.I2CSensor
Executes an I2C read transaction and waits for the result.
getData(int, byte[], int, int) - Method in class lejos.nxt.I2CSensor
Executes an I2C read transaction and waits for the result.
getData(int, byte[], int, int) - Method in class lejos.nxt.UltrasonicSensor
 
getDataLength() - Method in class javax.microedition.sensor.AccelerationChannelInfo
 
getDataLength() - Method in class javax.microedition.sensor.ColorIndexChannelInfo
 
getDataLength() - Method in class javax.microedition.sensor.HeadingChannelInfo
 
getDataLength() - Method in class javax.microedition.sensor.NXTChannelInfo
 
getDataType() - Method in interface javax.microedition.sensor.ChannelInfo
 
getDataType() - Method in class javax.microedition.sensor.NXTChannelInfo
 
getDatatype() - Method in class lejos.util.LogColumn
 
getDate() - Method in class java.util.Date
Get Day
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
 
getDate() - Method in class lejos.nxt.addon.RealTimeClock
Get RTC date and time as a Date object
getDateString(boolean, boolean) - Method in class lejos.nxt.addon.RealTimeClock
Retrieve RTC date as String
getDateString() - Method in class lejos.nxt.addon.RealTimeClock
Retrieve RTC date as String in mm/dd/yyyy format
getDateString() - Method in interface lejos.robotics.Clock
 
getDay() - Method in class lejos.nxt.addon.RealTimeClock
Get RTC day of month as int
getDay() - Method in interface lejos.robotics.Clock
 
getDayOfWeek() - Method in class lejos.nxt.addon.RealTimeClock
Get RTC day of week as int
getDayOfWeek() - Method in interface lejos.robotics.Clock
 
getDCMotor(int) - Method in class lejos.nxt.addon.LSC
Method to get an LDC Motor
getDeclaration() - Method in interface javax.xml.stream.events.EntityReference
Return the declaration of this entity.
getDeclaringClass() - Method in class java.lang.Enum
 
getDefaultFont() - Static method in class javax.microedition.lcdui.Font
Return the system font.
getDefaultProgram() - Method in class lejos.nxt.remote.NXTCommand
leJOS-specific command to get the default program name
getDefaultUncaughtExceptionHandler() - Static method in class java.lang.Thread
returns the current default exception handler if set, or null if none is set.
getDegrees() - Method in class lejos.nxt.addon.CompassHTSensor
Returns the directional heading in degrees.
getDegrees() - Method in class lejos.nxt.addon.CompassMindSensor
Returns the directional heading in degrees.
getDegrees() - Method in class lejos.nxt.addon.GyroDirectionFinder
Returns the directional heading in degrees.
getDegreesCartesian() - Method in class lejos.nxt.addon.CompassHTSensor
Cartesian coordinate systems increase from 0 to 360 counter-clockwise, but Compass readings increase clockwise .
getDegreesCartesian() - Method in class lejos.nxt.addon.CompassMindSensor
Compass readings increase clockwise from 0 to 360, but Cartesian coordinate systems increase counter-clockwise.
getDegreesCartesian() - Method in class lejos.nxt.addon.GyroDirectionFinder
Returns the current rate-of-turn in degrees, as read by the GyroSensor.
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 interface lejos.robotics.objectdetection.FeatureDetector
The minimum delay between notification of readings from the feature detector.
getDelay() - Method in class lejos.robotics.objectdetection.FeatureDetectorAdapter
 
getDelay() - Method in class lejos.robotics.objectdetection.FusorDetector
 
getDelay() - Method in class lejos.util.PIDController
Returns the doPID() timing delay.
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.
getDescription() - Method in class javax.microedition.sensor.NXTSensorInfo
 
getDescription() - Method in interface javax.microedition.sensor.SensorInfo
 
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() - Method in class lejos.nxt.addon.IRSeekerV2
Returns the direction of the target (1 to 9) or 0 if no target.
getDirection(int) - Method in class lejos.nxt.addon.RCXMotorMultiplexer
 
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.
getDisplayColor(int) - Method in class javax.microedition.lcdui.Graphics
Returns the actual color that will be used on the display if the specified color is requested.
getDistance() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Returns the distance from the object in millimeters.
getDistance(int) - Method in class lejos.nxt.addon.SensorMux
Method used to use a US with the sensor and get the distances
getDistance() - Method in class lejos.nxt.UltrasonicSensor
Return distance to an object.
getDistance(Point) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
get the straight line distance from this node to aPoint
getDistance(DijkstraPathFinder.Node) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
return the straight distance from this node to aNode
getDistances(int[]) - Method in class lejos.nxt.UltrasonicSensor
Return an array of distances.
getDistances(int[], int, int) - Method in class lejos.nxt.UltrasonicSensor
Return an array of distances.
getDistanceToDest() - Method in class lejos.nxt.addon.GPSSensor
Distance to destination in meters
getDistanceTraveled() - Method in class lejos.robotics.navigation.Move
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.
getDocumentTypeDeclaration() - Method in interface javax.xml.stream.events.DTD
Returns the entire Document Type Declaration as a string, including the internal DTD subset.
getDoublePivot() - Method in class lejos.util.LUDecomposition
Return pivot permutation vector as a one-dimensional double array
getDoubleValues() - Method in interface javax.microedition.sensor.Data
 
getDoubleValues() - Method in class javax.microedition.sensor.NXTData
 
getDTDType() - Method in interface javax.xml.stream.events.Attribute
Gets the type of this attribute, default is the String "CDATA"
getDynamicOffset() - Method in class lejos.nxt.addon.DIMUGyro
 
getElements(Object) - Method in class lejos.nxt.VM
 
getElementText() - Method in interface javax.xml.stream.XMLEventReader
Reads the content of a text-only element.
getElementText() - Method in interface javax.xml.stream.XMLStreamReader
Reads the content of a text-only element, an exception is thrown if this is not a text-only element.
getElevation() - Method in class lejos.addon.gps.Satellite
How many degrees over the horizon the satellite is.
getEncoderMotor(int) - Method in class lejos.nxt.addon.tetrix.TetrixMotorController
Get the TetrixEncoderMotor instance that is associated with the motorID.
getEncoding() - Method in interface javax.xml.stream.XMLStreamReader
Return input encoding if known or null if unknown.
getEntities() - Method in interface javax.xml.stream.events.DTD
Return a List containing the general entities, both external and internal, declared in the DTD.
getError() - Method in class lejos.nxt.rcxcomm.PacketHandler
Get the last error.
getErrorRect() - Method in class lejos.robotics.localization.MCLPoseProvider
Returns the minimum rectangle enclosing all the particles
getEstimatedPose() - Method in class lejos.robotics.localization.MCLPoseProvider
 
getEventData() - Method in class lejos.nxt.NXTEvent
 
getEventType() - Method in interface javax.xml.stream.events.XMLEvent
Returns an integer code for this event.
getEventType() - Method in interface javax.xml.stream.XMLStreamReader
Returns an integer code that indicates the type of the event the cursor is pointing to.
getExtraInfo(String) - Method in class javax.microedition.location.Location
This method is not implemented by leJOS and returns null every time.
getF_Score() - Method in class lejos.robotics.pathfinding.Node
Method used by A* to calculate search score.
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.
getFilter() - Method in class lejos.nxt.NXTEvent
Return the current filter settings.
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
getFirmwarePatchLevel() - Static method in class lejos.nxt.NXT
Get the leJOS NXJ firmware patch level
getFirmwareRawVersion() - Static method in class lejos.nxt.NXT
Return major and minor version and the patch level within a single integer.
getFirmwareRevision() - Static method in class lejos.nxt.NXT
Get the leJOS NXJ firmware revision number
getFirmwareVersion() - Method in class lejos.nxt.addon.NXTCam
Returns the NXTCam firmware version.
getFirmwareVersion() - Method in class lejos.nxt.remote.NXJFirmwareInfo
Get the full firmware version
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.ColorSensor
 
getFloodlight() - Method in class lejos.nxt.LightSensor
 
getFloodlight() - Method in interface lejos.robotics.LampLightDetector
Returns the color of the floodlight, including Color.NONE.
getFont(int, int, int) - Static method in class javax.microedition.lcdui.Font
Request a particular type and size of font.
getFont() - Method in class javax.microedition.lcdui.Graphics
Return the currently selected font object.
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
getG_Score() - Method in class lejos.robotics.pathfinding.Node
Method used by A* to calculate search score.
getGain() - Method in class lejos.util.KalmanFilter
 
getGesture() - Method in class lejos.nxt.addon.TouchPanel
Read all available points from the device.
getGraphics() - Method in class javax.microedition.lcdui.Image
Returns a graphics object that can be used to draw to the image.
getGreen() - Method in class lejos.robotics.Color
Returns the green component in the range 0-255 in the default sRGB space.
getGreenComponent() - Method in class javax.microedition.lcdui.Graphics
Gets the green value of color.
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.nxt.addon.GPSSensor
Read the current heading in degrees as reported by the GPS chip.
getHeading(float, float) - Static method in class lejos.robotics.navigation.ArcAlgorithms
Given the former heading and the change in heading, this method will calculate a new heading.
getHeading(Point, Point) - Static method in class lejos.robotics.navigation.ArcAlgorithms
Calculates the heading designated by two points.
getHeading() - Method in class lejos.robotics.navigation.CompassPilot
Deprecated. Returns direction of desired robot facing
getHeading() - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. gets the current value of the robot heading
getHeading() - Method in class lejos.robotics.navigation.Pose
returns the heading (direction angle) of the Pose
getHeading() - Method in class lejos.robotics.navigation.Waypoint
 
getHeadingError() - Method in class lejos.robotics.navigation.CompassPilot
Deprecated. Determines the difference between actual compass direction and desired heading in degrees
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
return the height of the font in pixels.
getHeight() - Method in class javax.microedition.lcdui.Form
 
getHeight() - Method in class javax.microedition.lcdui.Graphics
Return the height of the associated drawing surface.
getHeight() - Method in class javax.microedition.lcdui.Image
return the height of the image.
getHigh() - Method in class lejos.nxt.addon.RCXLightSensor
 
getHigh() - Method in class lejos.nxt.ColorSensor
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.Criteria
Returns the horizontal accuracy value set in this Criteria.
getHorizontalAccuracy() - Method in class javax.microedition.location.QualifiedCoordinates
Returns the horizontal accuracy of the location in meters (1-sigma standard deviation).
getHour() - Method in class lejos.nxt.addon.RealTimeClock
Get RTC hour as int.
getHour() - Method in interface lejos.robotics.Clock
 
getHours() - Method in class java.util.Date
Get Hours
getI2CChannelData(NXTChannelInfo) - Method in class javax.microedition.sensor.NXTSensorConnection
 
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.MotorPort
 
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.
getInstance(int) - Method in class lejos.nxt.addon.TouchMUX
Return a Touch interface providing access to the sensor specified by the given id.
getInstance(int) - Static method in class lejos.nxt.Motor
Return the Motor with the given Id.
getInstance(int) - Static method in class lejos.nxt.MotorPort
Return the MotorPort with the given Id.
getInstance(int) - Static method in class lejos.nxt.SensorPort
Return the SensorPort with the given Id.
getInteger(String) - Static method in class java.lang.Integer
 
getInteger(String, int) - Static method in class java.lang.Integer
 
getInteger(String, Integer) - Static method in class java.lang.Integer
 
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
getIntValues() - Method in interface javax.microedition.sensor.Data
 
getIntValues() - Method in class javax.microedition.sensor.NXTData
 
getItems() - Method in class lejos.util.TextMenu
Returns list of items in this menu;
getIterationCount() - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
 
getIterationCount() - Method in class lejos.robotics.pathfinding.ShortestPathFinder
 
getIterations() - Method in class lejos.robotics.localization.MCLParticleSet
 
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
getKDDivisor() - Method in class lejos.nxt.addon.NXTLineLeader
Get KD divisor
getKey() - Method in class java.util.HashMap.Entry
Deprecated.  
getKey() - Method in interface java.util.Map.Entry
Returns the key corresponding to this entry.
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.
getKeyClickVolume() - Method in class lejos.nxt.remote.NXTCommand
leJOS-specific command to get the master volume level
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
getKIDivisor() - Method in class lejos.nxt.addon.NXTLineLeader
Get KI divisor
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 RemoteDevice 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
getKPDivisor() - Method in class lejos.nxt.addon.NXTLineLeader
Get KP divisor
getL() - Method in class lejos.util.LUDecomposition
Return lower triangular factor
getLabel() - Method in class javax.microedition.lcdui.Item
 
getLargeFont() - Static method in class javax.microedition.lcdui.Font
Return the large font.
getLargestValue() - Method in class javax.microedition.sensor.MeasurementRange
 
getLastAccel() - Method in class lejos.nxt.addon.CruizcoreGyro
Gets the last acceleration read from the 3 axes.
getLastAccel(int) - Method in class lejos.nxt.addon.CruizcoreGyro
Gets the last accel.
getLastAngle() - Method in class lejos.nxt.addon.CruizcoreGyro
Gets the last angle.
getLastKnownLocation() - Static method in class javax.microedition.location.LocationProvider
Returns the last known location that the implementation has.
getLastPitch() - Method in class lejos.nxt.addon.CruizcoreGyro
Gets the last pitch.
getLastRate() - Method in class lejos.nxt.addon.CruizcoreGyro
Gets the last rate.
getLastRoll() - Method in class lejos.nxt.addon.CruizcoreGyro
Gets the last roll.
getLatitude() - Method in class javax.microedition.location.Coordinates
Returns the latitude component of this coordinate.
getLatitude() - Method in class lejos.addon.gps.GGASentence
Get Latitude
getLatitude() - Method in class lejos.addon.gps.RMCSentence
Get Latitude
getLatitude() - Method in class lejos.addon.gps.SimpleGPS
Get Latitude
getLatitude() - Method in class lejos.nxt.addon.GPSSensor
Read the current latitude as an integer value (decimal degrees times a million).
getLatitudeDirection() - Method in class lejos.addon.gps.GGASentence
Get Latitude Direction
getLatitudeDirection() - Method in class lejos.addon.gps.SimpleGPS
Get Latitude Direction
getLeft() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. Returns the left motor.
getLeftCount() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. Returns the tachoCount of the left motor
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.ColorSensor
Return the calibrated light reading.
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.
getLimit() - Method in class javax.microedition.sensor.LimitCondition
 
getLimit() - Method in class javax.microedition.sensor.ObjectCondition
 
getLimitAngle() - Method in class lejos.nxt.addon.MMXRegulatedMotor
Return the absolute angle that this Motor is rotating to.
getLimitAngle() - Method in class lejos.nxt.addon.tetrix.TetrixEncoderMotor
Return the last angle that this motor was rotating to via one of the rotate methods.
getLimitAngle() - Method in class lejos.nxt.NXTRegulatedMotor
Return the angle that this Motor is rotating to.
getLimitAngle() - Method in class lejos.nxt.remote.RemoteMotor
RegulatedMotor for NXT need this
getLimitAngle() - Method in class lejos.robotics.MirrorMotor
 
getLimitAngle() - Method in interface lejos.robotics.RegulatedMotor
Return the limit angle (if any)
getLineNumber() - Method in interface javax.xml.stream.Location
Return the line number where the current event ends, returns -1 if none is available.
getLines() - Method in class lejos.robotics.mapping.LineMap
Get the lines as an array
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
getListener() - Method in class javax.microedition.sensor.NXTActiveData
 
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
 
getLocalizedMessage() - Method in class java.lang.Throwable
Can be overridden, to return localized messages.
getLocalName() - Method in interface javax.xml.stream.XMLStreamReader
Returns the (local) name of the current event.
getLocalPart() - Method in class javax.xml.namespace.QName
 
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 javax.microedition.sensor.SensorURL
 
getLocation() - Method in interface javax.xml.stream.events.XMLEvent
Return the location of this event.
getLOcation() - Method in exception javax.xml.stream.XMLStreamException
 
getLocation() - Method in interface javax.xml.stream.XMLStreamReader
Return the current location of the processor.
getLocation() - Method in class lejos.robotics.navigation.Pose
Get the location as a Point
getLocation() - Method in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
return the location of this node
getLocationMethod() - Method in class javax.microedition.location.Location
Returns information about the location method used.
getLong(String) - Static method in class java.lang.Long
 
getLong(String, int) - Static method in class java.lang.Long
 
getLong(String, Long) - Static method in class java.lang.Long
 
getLongitude() - Method in class javax.microedition.location.Coordinates
Returns the longitude component of this coordinate.
getLongitude() - Method in class lejos.addon.gps.GGASentence
Get Longitude
getLongitude() - Method in class lejos.addon.gps.RMCSentence
Get Longitude
getLongitude() - Method in class lejos.addon.gps.SimpleGPS
Get Longitude
getLongitude() - Method in class lejos.nxt.addon.GPSSensor
Read the current longitude as an integer value (decimal degrees times a million).
getLongitudeDirection() - Method in class lejos.addon.gps.GGASentence
Get Longitude Direction
getLongitudeDirection() - Method in class lejos.addon.gps.SimpleGPS
Get Longitude Direction
getLongLabel() - Method in class javax.microedition.lcdui.Command
 
getLow() - Method in class lejos.nxt.addon.RCXLightSensor
 
getLow() - Method in class lejos.nxt.ColorSensor
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.
getLowerLimit() - Method in class javax.microedition.sensor.RangeCondition
 
getLowerOp() - Method in class javax.microedition.sensor.RangeCondition
 
getLSC(int) - Method in class lejos.nxt.addon.NXTe
Get a LSC, Lattebox Servo Controller
getMajorDeviceClass() - Method in class javax.bluetooth.DeviceClass
Retrieves the major device class.
getMap() - Method in class lejos.robotics.mapping.NavigationModel
Get the registered map
getMap() - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
 
getMap() - Method in class lejos.robotics.pathfinding.ShortestPathFinder
 
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.
getMaxBufferSize() - Method in class javax.microedition.sensor.NXTSensorInfo
 
getMaxBufferSize() - Method in interface javax.microedition.sensor.SensorInfo
 
getMaxDistance() - Method in class lejos.robotics.objectdetection.RangeFeatureDetector
Returns the maximum distance the FeatureDetector will return for detected objects.
getMaxHeadingError() - Method in class lejos.robotics.navigation.Waypoint
 
getMaxPositionError() - Method in class lejos.robotics.navigation.Waypoint
 
getMaxRotateSpeed() - Method in class lejos.robotics.navigation.DifferentialPilot
 
getMaxRotateSpeed() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
getMaxSize() - Method in class javax.microedition.lcdui.TextField
 
getMaxSpeed() - Method in class lejos.nxt.addon.MMXRegulatedMotor
Return the maximum speed of the motor.
getMaxSpeed() - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
NOT IMPLEMENTED as the TEXTRIX motor controller does not support this command.
getMaxSpeed() - Method in class lejos.nxt.NXTRegulatedMotor
 
getMaxSpeed() - Method in class lejos.nxt.remote.RemoteMotor
 
getMaxSpeed() - Method in class lejos.robotics.MirrorMotor
 
getMaxSpeed() - Method in interface lejos.robotics.RegulatedMotor
Returns the maximim speed of the motor.
getMaxTravelSpeed() - Method in class lejos.robotics.navigation.DifferentialPilot
 
getMaxTravelSpeed() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
getMaxTravelSpeed() - Method in interface lejos.robotics.navigation.MoveController
Returns the maximum speed at which this robot is capable of traveling forward and backward.
getMaxTravelSpeed() - Method in class lejos.robotics.navigation.OmniPilot
 
getMaxTravelSpeed() - Method in class lejos.robotics.navigation.SegowayPilot
 
getMaxTravelSpeed() - Method in class lejos.robotics.navigation.SteeringPilot
 
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.MCLPoseProvider
Returns the maximum value of X in the particle set
getMaxY() - Method in class java.awt.geom.RectangularShape
Get the maximum value of the y coordinate
getMaxY() - Method in class lejos.robotics.localization.MCLPoseProvider
Returns the maximum value of Y in the particle set;
getMean() - Method in class lejos.util.KalmanFilter
 
getMeasurementRanges() - Method in class javax.microedition.sensor.AccelerationChannelInfo
 
getMeasurementRanges() - Method in class javax.microedition.sensor.BatteryChannelInfo
 
getMeasurementRanges() - Method in interface javax.microedition.sensor.ChannelInfo
 
getMeasurementRanges() - Method in class javax.microedition.sensor.ColorChannelInfo
 
getMeasurementRanges() - Method in class javax.microedition.sensor.ColorIndexChannelInfo
 
getMeasurementRanges() - Method in class javax.microedition.sensor.ColorRGBChannelInfo
 
getMeasurementRanges() - Method in class javax.microedition.sensor.GyroChannelInfo
 
getMeasurementRanges() - Method in class javax.microedition.sensor.HeadingChannelInfo
 
getMeasurementRanges() - Method in class javax.microedition.sensor.LightChannelInfo
 
getMeasurementRanges() - Method in class javax.microedition.sensor.SoundChannelInfo
 
getMeasurementRanges() - Method in class javax.microedition.sensor.TemperatureChannelInfo
 
getMeasurementRanges() - Method in class javax.microedition.sensor.TiltChannelInfo
 
getMeasurementRanges() - Method in class javax.microedition.sensor.TouchChannelInfo
 
getMeasurementRanges() - Method in class javax.microedition.sensor.UltrasonicChannelInfo
 
getMenuVersion() - Method in class lejos.nxt.remote.NXJFirmwareInfo
Get the full firmware version
getMesh() - Method in class lejos.robotics.pathfinding.FourWayGridMesh
 
getMesh() - Method in interface lejos.robotics.pathfinding.NavigationMesh
Returns a collection of all nodes within this navigation mesh.
getMessage() - Method in class java.lang.Throwable
Return the message associated with this Throwable object.
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
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.navigation.ArcMoveController
The minimum steering radius this vehicle is capable of when traveling in an arc.
getMinRadius() - Method in class lejos.robotics.navigation.DifferentialPilot
 
getMinRadius() - Method in class lejos.robotics.navigation.OmniPilot
 
getMinRadius() - Method in class lejos.robotics.navigation.SegowayPilot
 
getMinRadius() - Method in class lejos.robotics.navigation.SteeringPilot
In practice, a robot might steer tighter with one turn than the other.
getMinute() - Method in class lejos.nxt.addon.RealTimeClock
Get RTC minute as int
getMinute() - Method in interface lejos.robotics.Clock
 
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.MCLPoseProvider
Returns the minimum value of X in the particle set;
getMinY() - Method in class java.awt.geom.RectangularShape
Get the minimum value of the y coordinate
getMinY() - Method in class lejos.robotics.localization.MCLPoseProvider
Returns the minimum value of Y in the particle set;
getMode() - Method in class javax.microedition.sensor.NXTSensorInfo
 
getMode() - Method in class lejos.addon.gps.GSASentence
Return Mode1.
getMode() - Method in class lejos.nxt.addon.ColorHTSensor
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 interface lejos.nxt.BasicSensorPort
 
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.
getModel() - Method in class javax.microedition.sensor.NXTSensorInfo
 
getModel() - Method in interface javax.microedition.sensor.SensorInfo
 
getModel() - Method in class javax.microedition.sensor.SensorURL
 
getModelNames() - Method in class javax.microedition.sensor.HiTechnicColorSensorInfo
 
getModelNames() - Method in class javax.microedition.sensor.HiTechnicCompassSensorInfo
 
getModelNames() - Method in class javax.microedition.sensor.MindsensorsAccelerationSensorInfo
 
getModelNames() - Method in class javax.microedition.sensor.NXTSensorInfo
Return the names of all the models that implement this channel.
getModelNames() - Method in class javax.microedition.sensor.UltrasonicSensorInfo
 
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
getMonth() - Method in class lejos.nxt.addon.RealTimeClock
Get RTC month as int
getMonth() - Method in interface lejos.robotics.Clock
 
getMotor() - Method in class lejos.nxt.addon.PFMate
Returns which motors are activated
getMotor() - Method in class lejos.robotics.LightScanner
 
getMotor(String) - Static method in class lejos.util.PilotProps
Utility method to get Motor instance from string (A, B or C)
getMoveController() - Method in class lejos.robotics.navigation.Navigator
Returns the MoveController belonging to this object.
getMoveDirection() - Method in class lejos.robotics.navigation.OmniPilot
Gets the move direction.
getMoveMaxSpeed() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. 
getMovement() - Method in class lejos.robotics.navigation.DifferentialPilot
 
getMovement() - Method in interface lejos.robotics.navigation.MoveProvider
Returns the move made since the move started, but before it has completed.
getMovement() - Method in class lejos.robotics.navigation.OmniPilot
 
getMovement() - Method in class lejos.robotics.navigation.SegowayPilot
 
getMovement() - Method in class lejos.robotics.navigation.SteeringPilot
 
getMovementIncrement() - Method in class lejos.robotics.navigation.DifferentialPilot
 
getMovementIncrement() - Method in class lejos.robotics.navigation.SegowayPilot
 
getMovementIncrement() - Method in class lejos.robotics.navigation.SteeringPilot
 
getMoveSpeed() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. 
getMoveType() - Method in class lejos.robotics.navigation.Move
Get the type of the movement performed
getMultiplier() - Method in class lejos.nxt.addon.DIMUAccel
 
getMultiplier() - Method in enum lejos.nxt.addon.DIMUGyro.Range
 
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 javax.microedition.sensor.AccelerationChannelInfo
 
getName() - Method in class javax.microedition.sensor.BatteryChannelInfo
 
getName() - Method in interface javax.microedition.sensor.ChannelInfo
 
getName() - Method in class javax.microedition.sensor.ColorChannelInfo
 
getName() - Method in class javax.microedition.sensor.ColorIndexChannelInfo
 
getName() - Method in class javax.microedition.sensor.ColorRGBChannelInfo
 
getName() - Method in class javax.microedition.sensor.GyroChannelInfo
 
getName() - Method in class javax.microedition.sensor.HeadingChannelInfo
 
getName() - Method in class javax.microedition.sensor.LightChannelInfo
 
getName() - Method in class javax.microedition.sensor.SoundChannelInfo
 
getName() - Method in class javax.microedition.sensor.TemperatureChannelInfo
 
getName() - Method in class javax.microedition.sensor.TiltChannelInfo
 
getName() - Method in class javax.microedition.sensor.TouchChannelInfo
 
getName() - Method in class javax.microedition.sensor.UltrasonicChannelInfo
 
getName() - Method in interface javax.xml.stream.events.Attribute
Returns the QName for this attribute
getName() - Method in interface javax.xml.stream.events.EndElement
Get the name of this event
getName() - Method in interface javax.xml.stream.events.EntityDeclaration
The entity's name
getName() - Method in interface javax.xml.stream.events.EntityReference
The name of the entity
getName() - Method in interface javax.xml.stream.events.NotationDeclaration
The notation name.
getName() - Method in interface javax.xml.stream.events.StartElement
Get the name of this event
getName() - Method in interface javax.xml.stream.XMLStreamReader
Returns a QName for the current START_ELEMENT or END_ELEMENT event
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
 
getName() - Method in class lejos.util.LogColumn
 
getNamespaceContext() - Method in interface javax.xml.stream.events.StartElement
Gets a read-only namespace context.
getNamespaceContext() - Method in interface javax.xml.stream.XMLStreamReader
Returns a read only namespace context for the current position.
getNamespaceCount() - Method in interface javax.xml.stream.XMLStreamReader
Returns the count of namespaces declared on this START_ELEMENT or END_ELEMENT.
getNamespacePrefix(int) - Method in interface javax.xml.stream.XMLStreamReader
Returns the prefix for the namespace declared at the index.
getNamespaces() - Method in interface javax.xml.stream.events.EndElement
Returns an Iterator of namespaces that have gone out of scope.
getNamespaces() - Method in interface javax.xml.stream.events.StartElement
Returns an Iterator of namespaces declared on this element.
getNamespaceURI() - Method in class javax.xml.namespace.QName
 
getNamespaceURI() - Method in interface javax.xml.stream.events.Namespace
Gets the uri bound to the prefix of this namespace
getNamespaceURI(String) - Method in interface javax.xml.stream.events.StartElement
Gets the value that the prefix is bound to in the context of this element.
getNamespaceURI(String) - Method in interface javax.xml.stream.XMLStreamReader
Return the uri for the given prefix.
getNamespaceURI(int) - Method in interface javax.xml.stream.XMLStreamReader
Returns the uri for the namespace declared at the index.
getNamespaceURI() - Method in interface javax.xml.stream.XMLStreamReader
If the current event is a START_ELEMENT or END_ELEMENT this method returns the URI of the current element (URI mapping to the prefix element/attribute has, if any; or if no prefix, null for attribute, and the default namespace URI for the element).
getNeighbors() - Method in class lejos.robotics.pathfinding.Node
Returns all the neighbors which this node is connected to.
getNeighbors() - Method in class lejos.robotics.pathfinding.RandomSelfGeneratingNode
When this method is called the first time, it randomly generates a set of neighbors according to the parameters in the constructor.
getNodeCount() - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
 
getNodeCount() - Method in class lejos.robotics.pathfinding.ShortestPathFinder
 
getNormalized() - Method in class lejos.geom.Point
get a copy of this with length 1
getNormalizedLightValue() - Method in class lejos.nxt.addon.RCXLightSensor
 
getNormalizedLightValue() - Method in class lejos.nxt.ColorSensor
Return the normalized light level.
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.
getNotationName() - Method in interface javax.xml.stream.events.EntityDeclaration
The name of the associated notation.
getNotations() - Method in interface javax.xml.stream.events.DTD
Return a List containing the notations declared in the DTD.
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
getNXJFirmwareInfo() - Method in class lejos.nxt.remote.NXTCommand
leJOS-specific command to get the NXJ firmware and menu information
getNXJFirmwareVersion() - Method in class lejos.nxt.remote.NXTCommand
leJOS-specific command to get the NXJ firmware version
getNXJMenuVersion() - Method in class lejos.nxt.remote.NXTCommand
leJOS-specific command to get the NXJ start-up menu version
getNXTCommand() - Method in class lejos.nxt.remote.RemoteSensorPort
Get the NXTCommand object used for remote access
getNXTConnection() - Static method in class java.net.NXTSocketUtils
 
getObjectColor(int) - Method in class lejos.nxt.addon.NXTCam
Get the color number for a tracked object
getObjectValues() - Method in interface javax.microedition.sensor.Data
 
getObjectValues() - Method in class javax.microedition.sensor.NXTData
 
getObstacle() - Method in class lejos.nxt.addon.SumoEyesSensor
Returns the detected zone (NO_DETECTION (0) , RIGHT (1), CENTER (2), LEFT (3))
getOffset() - Method in class javax.microedition.sensor.NXTChannelInfo
Get the value that represents zero.
getOffset() - Method in class javax.microedition.sensor.TiltChannelInfo
 
getOffsetCorrectionSpeed() - Method in class lejos.nxt.addon.DIMUGyro
 
getOperatingMode() - Static method in class lejos.nxt.comm.Bluetooth
Get the operating mode (stream breaking or not)
getOperator() - Method in class javax.microedition.sensor.LimitCondition
 
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
getP1() - Method in class lejos.geom.Line
 
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
getP2() - Method in class lejos.geom.Line
 
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
Returns the particle set
getParticles() - Method in class lejos.robotics.mapping.NavigationModel
Get the registered particle set
getPath() - Method in class lejos.robotics.mapping.NavigationModel
Get the registered path
getPath() - Method in class lejos.robotics.navigation.Navigator
Gets the current path
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.
getPIData() - Method in interface javax.xml.stream.XMLStreamReader
Get the data section of a processing instruction
getPIDParam(int) - Method in class lejos.util.PIDController
Get PID controller parameters.
getPin() - Static method in class lejos.nxt.comm.Bluetooth
Return the pin to be used for pairing/connecting to the system
getPITarget() - Method in interface javax.xml.stream.XMLStreamReader
Get the target of a processing instruction
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.
getPoint() - Method in class lejos.nxt.addon.TouchPanel
Gets the point where the touch panel is being touched.
getPort() - Method in class javax.microedition.location.dGPSCriteria
The port your dGPS is plugged into.
getPort() - Method in class lejos.nxt.I2CSensor
Get the port that the sensor is attached to
getPortNumber() - Method in class javax.microedition.sensor.SensorURL
 
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
Returns the best best estimate of the current pose;
getPose() - Method in class lejos.robotics.localization.OdometryPoseProvider
returns a new pose that represents the current location and heading of the robot.
getPose() - Method in interface lejos.robotics.localization.PoseProvider
 
getPose() - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. Returns a new updated Pose
getPose() - Method in class lejos.robotics.navigation.Waypoint
Return a Pose that represents the way point.
getPose() - Method in class lejos.robotics.objectdetection.RangeFeature
 
getPoseProvider() - Method in class lejos.robotics.navigation.Navigator
Returns the PoseProvider
getPosition() - Method in class lejos.nxt.NXTRegulatedMotor
Returns the current position that the motor regulator is trying to maintain.
getPower() - Method in class lejos.nxt.addon.LnrActrFirgelliNXT
Returns the current actuator motor power setting.
getPower() - Method in class lejos.nxt.addon.MMXMotor
Returns the current motor power setting.
getPower() - Method in class lejos.nxt.addon.PFMateMotor
 
getPower() - Method in class lejos.nxt.addon.tetrix.TetrixMotor
 
getPower() - Method in class lejos.nxt.BasicMotor
 
getPower() - Static method in class lejos.nxt.comm.Bluetooth
Return the current state of the module power
getPower() - Method in class lejos.nxt.remote.RemoteMotor
Return the power that the motor is set to
getPower() - Method in interface lejos.robotics.DCMotor
Returns the current motor power setting.
getPower() - Method in interface lejos.robotics.LinearActuator
Returns the current actuator motor power setting.
getPredecessor() - Method in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
get the predecessor of this node in the shortest path from the start
getPredecessor() - Method in class lejos.robotics.pathfinding.Node
Used by A* search.
getPredictedCovariance() - Method in class lejos.util.KalmanFilter
 
getPredictedMean() - Method in class lejos.util.KalmanFilter
 
getPreferredHeight() - Method in class javax.microedition.lcdui.Item
 
getPreferredPowerConsumption() - Method in class javax.microedition.location.Criteria
Returns the preferred power consumption.
getPreferredResponseTime() - Method in class javax.microedition.location.Criteria
Returns the preferred maximum response time.
getPreferredWidth() - Method in class javax.microedition.lcdui.Item
 
getPrefix() - Method in class javax.xml.namespace.QName
 
getPrefix() - Method in interface javax.xml.stream.events.Namespace
Gets the prefix, returns "" if this is a default namespace declaration.
getPrefix() - Method in interface javax.xml.stream.XMLStreamReader
Returns the prefix of the current event or null if the event does not have a prefix
getPressure() - Method in class lejos.nxt.addon.DPressure250
Get the pressure reading in kilopascals
getPressure() - Method in class lejos.nxt.addon.DPressure500
Get the pressure reading in kilopascals
getPressure() - Method in interface lejos.robotics.PressureDetector
Get the pressure reading in kilopascals
getPrintStream() - Static method in class lejos.nxt.comm.RConsole
Return a print stream connected to the remote console.
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 IDs
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).
getProcessedDTD() - Method in interface javax.xml.stream.events.DTD
Returns an implementation defined representation of the DTD.
getProductID() - Method in class lejos.nxt.addon.DIMUAccel
 
getProductID() - Method in class lejos.nxt.addon.DIMUGyro
 
getProductID() - Method in class lejos.nxt.addon.SensorMux
Method used to know the type of the sensor
getProductID() - Method in class lejos.nxt.I2CSensor
Read the sensor's product identifier.
getProductID() - Method in class lejos.nxt.TemperatureSensor
Sensor does not support Lego standard I2C layout.
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
getProperties() - Static method in class lejos.nxt.Settings
Get leJOS NXJ persistent settings as Java Properties.
getProperty(String) - Static method in class java.lang.System
Returns null.
getProperty(String, String) - Static method in class java.lang.System
Returns def.
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) - Method in class javax.microedition.sensor.NXTSensorInfo
 
getProperty(String) - Method in interface javax.microedition.sensor.SensorInfo
 
getProperty(String) - Method in interface javax.xml.stream.XMLEventReader
Get the value of a feature/property from the underlying implementation
getProperty(String) - Method in interface javax.xml.stream.XMLStreamReader
Get the value of a feature/property from the underlying implementation
getProperty(String, String) - Static method in class lejos.nxt.Settings
Get the value for a leJOS NXJ persistent setting
getPropertyNames() - Method in class javax.microedition.sensor.NXTSensorInfo
 
getPropertyNames() - Method in interface javax.microedition.sensor.SensorInfo
 
getProtocolVersion() - Method in class lejos.nxt.remote.RemoteNXT
Return LCP protocol version
getPublicId() - Method in interface javax.xml.stream.events.EntityDeclaration
The entity's public identifier, or null if none was given
getPublicId() - Method in interface javax.xml.stream.events.NotationDeclaration
The notation's public identifier, or null if none was given.
getPublicId() - Method in interface javax.xml.stream.Location
Returns the public ID of the XML
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
getpulseWidth() - Method in class lejos.nxt.addon.tetrix.TetrixServo
 
getpulseWidth() - Method in interface lejos.robotics.Servo
Get the current PWM pulse width for the servo.
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.
getQuantity() - Method in class javax.microedition.sensor.BatterySensorInfo
 
getQuantity() - Method in class javax.microedition.sensor.HiTechnicColorSensorInfo
 
getQuantity() - Method in class javax.microedition.sensor.HiTechnicCompassSensorInfo
 
getQuantity() - Method in class javax.microedition.sensor.HiTechnicGyroSensorInfo
 
getQuantity() - Method in class javax.microedition.sensor.LightSensorInfo
 
getQuantity() - Method in class javax.microedition.sensor.MindsensorsAccelerationSensorInfo
 
getQuantity() - Method in class javax.microedition.sensor.RCXLightSensorInfo
 
getQuantity() - Method in class javax.microedition.sensor.RCXTemperatureSensorInfo
 
getQuantity() - Method in interface javax.microedition.sensor.SensorInfo
 
getQuantity() - Method in class javax.microedition.sensor.SensorURL
 
getQuantity() - Method in class javax.microedition.sensor.SoundSensorInfo
 
getQuantity() - Method in class javax.microedition.sensor.TouchSensorInfo
 
getQuantity() - Method in class javax.microedition.sensor.UltrasonicSensorInfo
 
getRange() - Method in class lejos.nxt.addon.DIMUGyro
 
getRange() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Returns the range to the object in centimeters.
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
getRangeAxisID() - Method in class lejos.util.LogColumn
 
getRangeFinder() - Method in class lejos.robotics.FixedRangeScanner
returns the rangeFinder - allows other objects to get a range value.
getRangeFinder() - Method in interface lejos.robotics.RangeScanner
Return the range finder for use by other classes
getRangeFinder() - Method in class lejos.robotics.RotatingRangeScanner
returns the rangeFinder - allows other objects to get a range value.
getRangeReading() - Method in interface lejos.robotics.objectdetection.Feature
Returns the RangeReading for this particular detected feature.
getRangeReading() - Method in class lejos.robotics.objectdetection.RangeFeature
 
getRangeReadings() - Method in class lejos.robotics.localization.MCLPoseProvider
Returns most recent range readings
getRangeReadings() - Method in interface lejos.robotics.objectdetection.Feature
Returns a set of RangeReadings for a number of detected objects.
getRangeReadings() - Method in class lejos.robotics.objectdetection.RangeFeature
 
getRanges() - Method in class lejos.nxt.addon.OpticalDistanceSensor
 
getRanges() - Method in class lejos.nxt.UltrasonicSensor
 
getRanges() - Method in interface lejos.robotics.RangeFinder
If the sensor is capable, this method returns multiple range values from a single scan.
getRangeValues() - Method in class lejos.robotics.FixedRangeScanner
Return a set of range readings determined taken at the relative bearings defined in the angles array; The robot rotates back to its original heading at the end.
getRangeValues() - Method in interface lejos.robotics.RangeScanner
Take a set of range readings.
getRangeValues() - Method in class lejos.robotics.RotatingRangeScanner
Returns a set of Range Readings taken the angles specified.
getRate() - Method in class lejos.nxt.addon.CruizcoreGyro
Gets the rate.
getRateUnit() - Method in class lejos.nxt.addon.DIMUGyro
 
getRawColor() - Method in class lejos.nxt.ColorSensor
Return a Color Object that contains the raw color readings.
getRawLightValue() - Method in class lejos.nxt.ColorSensor
Return the Raw light reading.
getRawRate(int[]) - Method in class lejos.nxt.addon.DIMUGyro
 
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
getReadingLimit(int, NXTLineLeader.LineColor) - Method in class lejos.nxt.addon.NXTLineLeader
Get the calibration value for white and black colors for a given sensor
getReadings(RangeReadings, RangeMap) - Method in class lejos.robotics.localization.MCLParticle
 
getReadings() - Method in class lejos.robotics.localization.MCLPoseProvider
Get the current range readings
getReadings() - Method in class lejos.robotics.mapping.NavigationModel
Get the current range readings
getRectangle(int) - Method in class lejos.nxt.addon.NXTCam
Get the rectangle containing a tracked object
getRed() - Method in class lejos.robotics.Color
Returns the red component in the range 0-255 in the default sRGB space.
getRedComponent() - Method in class javax.microedition.lcdui.Graphics
Gets the red value of color.
getRefreshCompleteTime() - Static method in class lejos.nxt.LCD
Obtain the system time when the current display refresh operation will be complete.
getRegister() - Method in class javax.microedition.sensor.AccelerationChannelInfo
 
getRegister() - Method in class javax.microedition.sensor.ColorIndexChannelInfo
 
getRegister() - Method in class javax.microedition.sensor.ColorRGBChannelInfo
 
getRegister() - Method in class javax.microedition.sensor.NXTChannelInfo
Get the register that returns channel data for an I2C channel
getRegister() - Method in class javax.microedition.sensor.TiltChannelInfo
 
getRegulatedMotor(int) - Method in class lejos.nxt.addon.tetrix.TetrixMotorController
Get the TetrixRegulatedMotor instance that is associated with the motorID.
getRelativeHeading() - Method in class lejos.nxt.addon.GPSSensor
Read the current relative heading in degrees.
getRemoteDevice(Connection) - Static method in class javax.bluetooth.RemoteDevice
 
getReplacementText() - Method in interface javax.xml.stream.events.EntityDeclaration
The replacement text of the entity.
getRequestedLocationProviderId() - Method in class javax.microedition.location.Criteria
 
getResetCount() - Static method in class lejos.nxt.comm.Bluetooth
 
getResolution() - Method in class javax.microedition.sensor.MeasurementRange
 
getResolution() - Method in class lejos.nxt.TemperatureSensor
Returns current resolution.
getResult() - Method in class lejos.nxt.addon.NXTLineLeader
Get result value
getRGBComponent(int) - Method in class lejos.nxt.addon.ColorHTSensor
Returns a single color component, specified by using an enumeration constant as a parameter.
getRGBNormalized(int) - Method in class lejos.nxt.addon.ColorHTSensor
Returns the normalized color component.
getRGBRaw(int) - Method in class lejos.nxt.addon.ColorHTSensor
Returns the raw saturation of the color.
getRight() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. returns the right motor.
getRightCount() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. Returns the tachoCount of the right motor
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
 
getRobotPose() - Method in class lejos.robotics.mapping.NavigationModel
Get the current pose of the robot
getRoll() - Method in class javax.microedition.location.Orientation
Returns the terminal's rotation in degrees around its own longitudinal axis.
getRotateMaxSpeed() - Method in class lejos.robotics.navigation.DifferentialPilot
 
getRotateMaxSpeed() - Method in class lejos.robotics.navigation.OmniPilot
 
getRotateMaxSpeed() - Method in interface lejos.robotics.navigation.RotateMoveController
returns the maximum value of the rotation speed;
getRotateMaxSpeed() - Method in class lejos.robotics.navigation.SegowayPilot
 
getRotateSpeed() - Method in class lejos.robotics.navigation.DifferentialPilot
 
getRotateSpeed() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
getRotateSpeed() - Method in class lejos.robotics.navigation.Move
Get the rotate speed
getRotateSpeed() - Method in class lejos.robotics.navigation.OmniPilot
 
getRotateSpeed() - Method in interface lejos.robotics.navigation.RotateMoveController
Returns the value of the rotation speed
getRotateSpeed() - Method in class lejos.robotics.navigation.SegowayPilot
 
getRotationCount() - Method in class lejos.nxt.remote.RemoteMotor
Deprecated.  
getRotationSpeed() - Method in class lejos.nxt.addon.MMXRegulatedMotor
Returns the speed the motor is moving at.
getRotationSpeed() - Method in class lejos.nxt.addon.RCXRotationSensor
 
getRotationSpeed() - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
Return the current rotational speed calculated from the encoder position every 100 ms.
getRotationSpeed() - Method in class lejos.nxt.NXTRegulatedMotor
Return the current velocity.
getRotationSpeed() - Method in class lejos.nxt.remote.RemoteMotor
 
getRotationSpeed() - Method in class lejos.robotics.MirrorMotor
 
getRotationSpeed() - Method in interface lejos.robotics.Tachometer
Returns the actual speed.
getRotationsPerMinute() - Method in class lejos.nxt.addon.AngleSensor
 
getRoute(DijkstraPathFinder.Node) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
helper method for find path()
calculates the route backtracking through predecessor chain
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.
getRPM() - Method in class lejos.nxt.addon.AngleSensor
reads the current rotations per minute
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.
getSampleRate() - Method in class lejos.nxt.addon.DIMUGyro
 
getSamplingDelay(int) - Static method in class lejos.nxt.TemperatureSensor
Returns, how long it takes the sensor to measure the temperature at the given resolution.
getSamplingInterval() - Method in class javax.microedition.sensor.NXTActiveData
 
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 being tracked to determine the coordinates.
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.
getScale() - Method in class javax.microedition.sensor.AccelerationChannelInfo
 
getScale() - Method in class javax.microedition.sensor.BatteryChannelInfo
 
getScale() - Method in interface javax.microedition.sensor.ChannelInfo
 
getScale() - Method in class javax.microedition.sensor.NXTChannelInfo
 
getScale() - Method in class javax.microedition.sensor.UltrasonicChannelInfo
 
getScanner() - Method in class lejos.robotics.localization.MCLPoseProvider
Returns the range scanner
getSchemaType() - Method in interface javax.xml.stream.events.XMLEvent
This method is provided for implementations to provide optional type information about the associated event.
getSecond() - Method in class lejos.nxt.addon.RealTimeClock
Get RTC second as int
getSecond() - Method in interface lejos.robotics.Clock
 
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
getSensor() - Method in class javax.microedition.sensor.NXTActiveData
 
getSensor() - Method in class javax.microedition.sensor.NXTChannel
 
getSensorInfo() - Method in class javax.microedition.sensor.NXTSensorConnection
 
getSensorInfo() - Method in interface javax.microedition.sensor.SensorConnection
 
getSensorModule() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Used to determine the sensor 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
Deprecated.  
getSensorType() - Method in class javax.microedition.sensor.HiTechnicGyroSensorInfo
 
getSensorType() - Method in class javax.microedition.sensor.LightSensorInfo
 
getSensorType() - Method in class javax.microedition.sensor.NXTSensorInfo
 
getSensorType() - Method in class javax.microedition.sensor.RCXLightSensorInfo
 
getSensorType() - Method in class javax.microedition.sensor.RCXTemperatureSensorInfo
 
getSensorType() - Method in class javax.microedition.sensor.SoundSensorInfo
 
getSensorType() - Method in class javax.microedition.sensor.TouchSensorInfo
 
getSensorValue(int) - Method in class lejos.nxt.addon.IRSeeker
Returns value of sensor 1 - 5.
getSensorValue(int) - Method in class lejos.nxt.addon.IRSeekerV2
Returns value of sensor 1 - 5.
getSensorValues() - Method in class lejos.nxt.addon.IRSeekerV2
Gets the values of each sensor, returning them in an array.
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
getServo(int) - Method in class lejos.nxt.addon.tetrix.TetrixServoController
Get the TetrixServo instance that is associated with the passed servoID.
getSetPoint() - Method in class lejos.nxt.addon.NXTLineLeader
Get the set point of the PID.
getSigmaHeading() - Method in class lejos.robotics.localization.MCLPoseProvider
Returns the standard deviation of the heading values in the particle set;
getSigmaX() - Method in class lejos.robotics.localization.MCLPoseProvider
Returns the standard deviation of the X values in the particle set;
getSigmaY() - Method in class lejos.robotics.localization.MCLPoseProvider
Returns the standard deviation of the Y values in the particle set;
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).
getSignalStrength() - Method in class lejos.nxt.comm.BTConnection
Get the signal strength of this connection.
getSize() - Method in class lejos.util.LogColumn
 
getSleepTime() - Method in class lejos.nxt.remote.NXTCommand
leJOS-specific method to get the menu sleep time
getSmallestValue() - Method in class javax.microedition.sensor.MeasurementRange
 
getSmallFont() - Static method in class javax.microedition.lcdui.Font
Return the small font.
getSource() - Method in class lejos.addon.keyboard.KeyEvent
Returns the source of the key event.
getSourceDistance() - Method in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
return the shortest path length to this node from the start node
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.MMXRegulatedMotor
Return the current target speed.
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.addon.tetrix.TetrixRegulatedMotor
Return the speed value calculated from the actual power value as:
getSpeed() - Method in class lejos.nxt.NXTRegulatedMotor
Return the current target speed.
getSpeed() - Method in class lejos.nxt.remote.RemoteMotor
 
getSpeed() - Method in class lejos.robotics.MirrorMotor
 
getSpeed() - Method in interface lejos.robotics.RegulatedMotor
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.
getState() - Method in class javax.microedition.sensor.NXTSensorConnection
 
getState() - Method in interface javax.microedition.sensor.SensorConnection
 
getStatus() - Method in class lejos.addon.gps.RMCSentence
 
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
getStepTime() - Method in class lejos.nxt.addon.tetrix.TetrixServoController
Gets the step time used for all servos on this controller.
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
Return the current stroke style.
getSuperclass() - Method in class java.lang.Class
 
getSystemFont() - Static method in class lejos.nxt.LCD
Provide access to the LCD system font.
getSystemId() - Method in interface javax.xml.stream.events.EntityDeclaration
The entity's system identifier.
getSystemId() - Method in interface javax.xml.stream.events.NotationDeclaration
The notation's system identifier, or null if none was given.
getSystemId() - Method in interface javax.xml.stream.events.StartDocument
Returns the system ID of the XML data
getSystemId() - Method in interface javax.xml.stream.Location
Returns the system ID of the XML
getTachoCount() - Method in class lejos.nxt.addon.LnrActrFirgelliNXT
Returns the absolute tachometer (encoder) position of the actuator shaft.
getTachoCount() - Method in class lejos.nxt.addon.MMXMotor
Returns the tachometer count.
getTachoCount() - Method in class lejos.nxt.addon.MMXRegulatedMotor
Returns the tachometer count.
getTachoCount() - Method in class lejos.nxt.addon.RCXRotationSensor
Returns the tachometer count.
getTachoCount() - Method in class lejos.nxt.addon.tetrix.TetrixEncoderMotor
 
getTachoCount() - Method in class lejos.nxt.MotorPort
returns tachometer count
getTachoCount() - Method in class lejos.nxt.NXTMotor
 
getTachoCount() - Method in class lejos.nxt.NXTRegulatedMotor
 
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.
getTachoCount() - Method in interface lejos.robotics.LinearActuator
Returns the absolute tachometer (encoder) position of the actuator shaft.
getTachoCount() - Method in class lejos.robotics.MirrorMotor
 
getTarget() - Method in interface javax.xml.stream.events.ProcessingInstruction
The target section of the processing instruction
getTarget() - Method in class lejos.robotics.mapping.NavigationModel
Get the target waypoint
getTemperature() - Method in class lejos.nxt.TemperatureSensor
 
getTemperatureUnit() - Method in class lejos.nxt.addon.DIMUGyro
 
getText() - Method in class javax.microedition.lcdui.StringItem
 
getText() - Method in class javax.microedition.lcdui.TextBox
 
getText() - Method in class javax.microedition.lcdui.TextField
 
getText() - Method in interface javax.xml.stream.events.Comment
Return the string data of the comment, returns empty string if it does not exist
getText() - Method in interface javax.xml.stream.XMLStreamReader
Returns the current value of the parse event as a string, this returns the string value of a CHARACTERS event, returns the value of a COMMENT, the replacement value for an ENTITY_REFERENCE, the string value of a CDATA section, the string value for a SPACE event, or the String value of the internal subset of the DTD.
getTextCharacters() - Method in interface javax.xml.stream.XMLStreamReader
Returns an array which contains the characters from this event.
getTextCharacters(int, char[], int, int) - Method in interface javax.xml.stream.XMLStreamReader
Gets the the text associated with a CHARACTERS, SPACE or CDATA event.
getTextLength() - Method in interface javax.xml.stream.XMLStreamReader
Returns the length of the sequence of characters for this Text event within the text character array.
getTextStart() - Method in interface javax.xml.stream.XMLStreamReader
Returns the offset into the text character array where the first character (of this text event) is stored.
getThrowableStackTrace(Throwable) - Static method in class lejos.nxt.VM
Return the stack trace data associated with a throwable.
getTicker() - Method in class javax.microedition.lcdui.Displayable
 
getTiltUnit() - Method in class lejos.nxt.addon.DIMUAccel
Returns the current unit for tilt
getTime() - Method in class lejos.addon.gps.GGASentence
Returns the last time stamp retrieved from a satellite
getTime() - Method in class lejos.addon.gps.RMCSentence
Get date in integer format
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(int) - Method in interface javax.microedition.sensor.Data
 
getTimestamp(int) - Method in class javax.microedition.sensor.NXTData
 
getTimeStamp() - Method in class lejos.addon.gps.SimpleGPS
Get the last time stamp from the satellite for GGA sentence.
getTimeStamp() - Method in class lejos.robotics.navigation.Move
The time stamp is the system clock at the time the Move object is created.
getTimeStamp() - Method in interface lejos.robotics.objectdetection.Feature
The time-stamp is the recorded system time when the range reading was taken.
getTimeStamp() - Method in class lejos.robotics.objectdetection.RangeFeature
 
getTimeString() - Method in class lejos.nxt.addon.RealTimeClock
Get RTC time as String
getTimeString() - Method in interface lejos.robotics.Clock
 
getTitle() - Method in class javax.microedition.lcdui.Displayable
 
getTranslateX() - Method in class javax.microedition.lcdui.Graphics
Gets the X coordinate of the translated origin of this graphics context.
getTranslateY() - Method in class javax.microedition.lcdui.Graphics
Gets the Y coordinate of the translated origin of this graphics context.
getTravelDistance() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
getTravelSpeed() - Method in class lejos.robotics.navigation.DifferentialPilot
 
getTravelSpeed() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
getTravelSpeed() - Method in class lejos.robotics.navigation.Move
Get the travel speed
getTravelSpeed() - Method in interface lejos.robotics.navigation.MoveController
Returns the speed at which the robot will travel forward and backward (and to some extent arcs, although actual arc speed is slightly less).
getTravelSpeed() - Method in class lejos.robotics.navigation.OmniPilot
 
getTravelSpeed() - Method in class lejos.robotics.navigation.SegowayPilot
 
getTravelSpeed() - Method in class lejos.robotics.navigation.SteeringPilot
 
getTriangleAngle(Point, Point, Point) - Static method in class lejos.robotics.navigation.ArcAlgorithms
This method calculates the angle generated by three points.
getTrueCourse() - Method in class lejos.addon.gps.VTGSentence
Get true course, in degrees.
getTurnRatio() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. Returns the ratio of motor revolutions per 360 degree rotation of the robot
getTurnSpeed() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. 
getType() - Method in class javax.microedition.sensor.BatterySensorInfo
 
getType() - Method in class javax.microedition.sensor.HiTechnicGyroSensorInfo
 
getType() - Method in class javax.microedition.sensor.LightSensorInfo
 
getType() - Method in class javax.microedition.sensor.NXTSensorInfo
 
getType() - Method in class javax.microedition.sensor.RCXLightSensorInfo
 
getType() - Method in class javax.microedition.sensor.RCXTemperatureSensorInfo
 
getType() - Method in class javax.microedition.sensor.SoundSensorInfo
 
getType() - Method in class javax.microedition.sensor.TouchSensorInfo
 
getType() - Method in class lejos.nxt.addon.SensorMux
Return the type
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
getUncaughtExceptionHandler() - Method in class java.lang.Thread
returns the current uncaught exception handler for this thread, if one has has been set or null if none is set.
getUncertainty(int) - Method in interface javax.microedition.sensor.Data
 
getUncertainty(int) - Method in class javax.microedition.sensor.NXTData
 
getUnit() - Method in class javax.microedition.sensor.AccelerationChannelInfo
 
getUnit() - Method in class javax.microedition.sensor.BatteryChannelInfo
 
getUnit() - Method in interface javax.microedition.sensor.ChannelInfo
 
getUnit() - Method in class javax.microedition.sensor.GyroChannelInfo
 
getUnit() - Method in class javax.microedition.sensor.HeadingChannelInfo
 
getUnit() - Method in class javax.microedition.sensor.NXTChannelInfo
 
getUnit() - Method in class javax.microedition.sensor.SoundChannelInfo
 
getUnit() - Method in class javax.microedition.sensor.TemperatureChannelInfo
 
getUnit() - Method in class javax.microedition.sensor.TiltChannelInfo
 
getUnit() - Method in class javax.microedition.sensor.UltrasonicChannelInfo
 
getUnit(String) - Static method in class javax.microedition.sensor.Unit
 
getUnits() - Method in class lejos.nxt.UltrasonicSensor
Return a string indicating the type of units in use by the unit.
getUpperLimit() - Method in class javax.microedition.sensor.RangeCondition
 
getUpperOp() - Method in class javax.microedition.sensor.RangeCondition
 
getUrl() - Method in class javax.microedition.sensor.NXTSensorInfo
 
getUrl() - Method in interface javax.microedition.sensor.SensorInfo
 
getUserPages() - Static method in class lejos.nxt.NXT
Return the number of flash pages available to user programs.
getUTC() - Method in class lejos.nxt.addon.GPSSensor
Get the current time stored on the dGPS
getValue() - Method in class java.util.HashMap.Entry
Deprecated.  
getValue() - Method in interface java.util.Map.Entry
Returns the value corresponding to this entry.
getValue() - Method in class javax.microedition.lcdui.Gauge
 
getValue() - Method in interface javax.xml.stream.events.Attribute
Gets the normalized value of this attribute
getValue() - Method in class lejos.nxt.addon.SumoEyesSensor
Gets the raw value of the sensor.
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).
getVelocity() - Method in class lejos.nxt.addon.GPSSensor
Read the current velocity in cm/s
getVendor() - Method in class javax.microedition.sensor.NXTADSensorInfo
 
getVendor() - Method in class javax.microedition.sensor.NXTSensorInfo
 
getVendorID() - Method in class lejos.nxt.addon.DIMUAccel
 
getVendorID() - Method in class lejos.nxt.addon.DIMUGyro
 
getVendorID() - Method in class lejos.nxt.addon.SensorMux
Method used to know the Product ID
getVendorID() - Method in class lejos.nxt.I2CSensor
Read the sensor's vendor identifier.
getVendorID() - Method in class lejos.nxt.TemperatureSensor
Sensor does not support Lego standard I2C layout.
getVersion() - Method in class javax.microedition.sensor.NXTADSensorInfo
 
getVersion() - Method in class javax.microedition.sensor.NXTSensorInfo
 
getVersion() - Method in interface javax.xml.stream.events.StartDocument
Returns the version of XML of this XML stream
getVersion() - Method in interface javax.xml.stream.XMLStreamReader
Get the xml version declared on the xml declaration Returns null if none was declared
getVersion() - Method in class lejos.nxt.addon.DIMUAccel
 
getVersion() - Method in class lejos.nxt.addon.DIMUGyro
 
getVersion() - Method in class lejos.nxt.addon.SensorMux
Method used to know the version
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
Read the sensor's version string.
getVersion() - Method in class lejos.nxt.TemperatureSensor
Sensor does not support Lego standard I2C layout.
getVerticalAccuracy() - Method in class javax.microedition.location.Criteria
Returns the vertical accuracy value set in this Criteria.
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() - Method in class lejos.nxt.addon.NXTMMX
Returns the voltage supplied to the NXTMMX
getVoltage() - Method in class lejos.nxt.addon.tetrix.TetrixMotorController
Return the current battery voltage supplied to the controller.
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() - Method in class lejos.nxt.remote.NXTCommand
leJOS-specific command to get the master volume level
getVolume() - Static method in class lejos.nxt.Sound
Get the current master volume level
getWaypoint() - Method in class lejos.robotics.navigation.Navigator
Returns the waypoint to which the robot is presently moving.
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
Return the width of the associated drawing surface.
getWidth() - Method in class javax.microedition.lcdui.Image
Return the width of the image.
getWiredType() - Method in class javax.microedition.sensor.NXTADSensorInfo
 
getWiredType() - Method in class javax.microedition.sensor.NXTSensorInfo
 
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.LegacyNavigator
Deprecated. gets the current value of the X coordinate
getX() - Method in class lejos.robotics.navigation.Pose
Get the X coordinate
getX() - Method in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
get the X coordinate of this node
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.AccelHTSensor
Acceleration along X axis.
getXAccel() - Method in class lejos.nxt.addon.AccelMindSensor
Acceleration along X axis.
getXAccel() - Method in class lejos.nxt.addon.CruizcoreGyro
 
getXAccel() - Method in class lejos.nxt.addon.DIMUAccel
 
getXAccel() - Method in interface lejos.robotics.Accelerometer
Measures the x-axis of the accelerometer, in meters/second^2.
getXRange() - Method in class lejos.robotics.localization.MCLPoseProvider
Returns the difference between max X and min X
getXTilt() - Method in class lejos.nxt.addon.AccelMindSensor
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.LegacyNavigator
Deprecated. gets the current value of the Y coordinate
getY() - Method in class lejos.robotics.navigation.Pose
Get the Y coordinate
getY() - Method in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
get the Y coordinate of thes Node
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.AccelHTSensor
Acceleration along Y axis.
getYAccel() - Method in class lejos.nxt.addon.AccelMindSensor
Acceleration along Y axis.
getYAccel() - Method in class lejos.nxt.addon.CruizcoreGyro
 
getYAccel() - Method in class lejos.nxt.addon.DIMUAccel
 
getYAccel() - Method in interface lejos.robotics.Accelerometer
Measures the y-axis of the accelerometer, in meters/second^2.
getYear() - Method in class java.util.Date
Get year
getYear() - Method in class lejos.nxt.addon.RealTimeClock
Get RTC year as int
getYear() - Method in interface lejos.robotics.Clock
 
getYRange() - Method in class lejos.robotics.localization.MCLPoseProvider
Return difference between max Y and min Y
getYTilt() - Method in class lejos.nxt.addon.AccelMindSensor
Returns Y tilt value (see top of Mindsensors.com sensor for diagram of axis).
getZAccel() - Method in class lejos.nxt.addon.AccelHTSensor
Acceleration along Z axis.
getZAccel() - Method in class lejos.nxt.addon.AccelMindSensor
Acceleration along Z axis.
getZAccel() - Method in class lejos.nxt.addon.CruizcoreGyro
 
getZAccel() - Method in class lejos.nxt.addon.DIMUAccel
 
getZAccel() - Method in interface lejos.robotics.Accelerometer
Measures the z-axis of the accelerometer, in meters/second^2.
getZTilt() - Method in class lejos.nxt.addon.AccelMindSensor
Returns Z tilt value (see top of Mindsensors.com sensor for diagram of axis).
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.LegacyNavigator
Deprecated. Robot moves to grid coordinates x,y.
goTo(float, float, boolean) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. Robot moves to grid coordinates x,y.
goTo(Waypoint) - Method in class lejos.robotics.navigation.Navigator
Starts the robot moving toward the destination.
goTo(float, float) - Method in class lejos.robotics.navigation.Navigator
Starts the moving toward the destination Waypoint created from the parameters.
goTo(float, float, float) - Method in class lejos.robotics.navigation.Navigator
Starts the moving toward the destination Waypoint created from the parameters.
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
gotoPoint(double, double, double) - Method in interface lejos.robotics.kinematics.RobotArm
Move the end of the robot arm (the hand, or hook, etc.) to a specified point in 3D space.
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 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
GPSSensor - Class in lejos.nxt.addon
Class for controlling dGPS sensor from Dexter Industries.
GPSSensor(I2CPort) - Constructor for class lejos.nxt.addon.GPSSensor
Constructor
graphics - Variable in class javax.microedition.lcdui.Display
 
Graphics - Class in javax.microedition.lcdui
lcdui.graphics implementation for the NXT LCD screen and in memory images.
Graphics() - Constructor for class javax.microedition.lcdui.Graphics
Default constructor returns a context that can be used to access the NXT LCD display.
GRAY - Static variable in class lejos.robotics.Color
 
GREEN - Static variable in interface lejos.nxt.SensorConstants
 
GREEN - Static variable in class lejos.robotics.Color
 
GREEN_INDEX - Static variable in interface lejos.nxt.SensorConstants
Color sensor data GREEN value index.
GridNode - Class in lejos.robotics.pathfinding
 
GridNode(float, float, float) - Constructor for class lejos.robotics.pathfinding.GridNode
 
grip() - Method in interface lejos.robotics.kinematics.RobotHand
Grip an object
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
Constructor
gsaSentence - Variable in class lejos.addon.gps.SimpleGPS
 
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
 
GyroChannelInfo - Class in javax.microedition.sensor
Heading channel for HiTechnic compass
GyroChannelInfo() - Constructor for class javax.microedition.sensor.GyroChannelInfo
 
GyroDirectionFinder - Class in lejos.nxt.addon
Implementation of the DirectionFinder interface that integrates repeated rate-of-turn readings from a GyroSensor into a continuously updated heading.
GyroDirectionFinder(Gyroscope) - Constructor for class lejos.nxt.addon.GyroDirectionFinder
Creates and initializes a new GyroDirectionFinder using passed GyroSensor
GyroDirectionFinder(Gyroscope, boolean) - Constructor for class lejos.nxt.addon.GyroDirectionFinder
Creates and initializes a new GyroDirectionFinder using passed GyroSensor and does the GyroSensor.recalibrateOffset() method.
Gyroscope - Interface in lejos.robotics
Abstraction for Gryoscope defines minimal implementation
GyroSensor - Class in lejos.nxt.addon
Support the HiTechnic Gyro sensor.
GyroSensor(ADSensorPort) - Constructor for class lejos.nxt.addon.GyroSensor
Creates and initializes a new GyroSensor bound to passed ADSensorPort.
GyroSensor(ADSensorPort, int) - Constructor for class lejos.nxt.addon.GyroSensor
Creates and initializes a new GyroSensor bound to passed ADSensorPort and sets the offset to be used in GyroSensor.readValue().

H

halt(int) - Method in class java.lang.Runtime
Terminate the application immediately
halt() - Method in class lejos.robotics.LightScanner
 
HANDLE_ALREADY_CLOSED - Static variable in class lejos.nxt.remote.ErrorMessages
 
handler - Variable in class lejos.nxt.VM.VMException
 
hasDirection() - Method in class lejos.nxt.addon.IRSeekerV2
 
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
 
hashCode() - Method in class java.util.HashMap.Entry
Deprecated.  
hashCode() - Method in class java.util.HashMap
Deprecated. Returns the hash code value for this map.
hashCode() - Method in class java.util.HashSet
Deprecated.  
hashCode() - Method in interface java.util.Map.Entry
Returns the hash code value for this map entry.
hashCode() - Method in interface java.util.Map
Returns the hash code value for this map.
hashCode() - Method in interface java.util.Set
Returns the hash code value for this set.
hashCode() - Method in class javax.microedition.location.Criteria
 
HashMap<K,V> - Class in java.util
Deprecated. Current implementation is inefficient. Don't use it if your care about performance. Will be replaced with efficient implementation.
HashMap() - Constructor for class java.util.HashMap
Deprecated.  
HashMap(int) - Constructor for class java.util.HashMap
Deprecated.  
HashMap(Map<K, V>) - Constructor for class java.util.HashMap
Deprecated.  
HashMap(Map<K, V>, int) - Constructor for class java.util.HashMap
Deprecated.  
HashMap.Entry<K,V> - Class in java.util
Deprecated.  
HashSet<E> - Class in java.util
Deprecated. Current implementation is inefficient. Don't use it if your care about performance. Will be replaced with efficient implementation.
HashSet() - Constructor for class java.util.HashSet
Deprecated.  
HashSet(Collection<? extends E>) - Constructor for class java.util.HashSet
Deprecated.  
Hashtable<K,V> - Class in java.util
Maps keys to objects.
Hashtable() - Constructor for class java.util.Hashtable
 
hasMap() - Method in class lejos.robotics.mapping.NavigationModel
Test is the model has a map registered
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
hasName() - Method in interface javax.xml.stream.XMLStreamReader
returns true if the current event has a name (is a START_ELEMENT or END_ELEMENT) returns false otherwise
hasNext() - Method in interface java.util.Iterator
 
hasNext() - Method in interface javax.xml.stream.XMLEventReader
Check if there are more events.
hasNext() - Method in interface javax.xml.stream.XMLStreamReader
Returns true if there are more parsing events and false if there are no more events.
hasPrevious() - Method in interface java.util.ListIterator
 
hasText() - Method in interface javax.xml.stream.XMLStreamReader
Return true if the current event has text, false otherwise The following events have text: CHARACTERS,DTD ,ENTITY_REFERENCE, COMMENT, SPACE
HCENTER - Static variable in class javax.microedition.lcdui.Graphics
Centering text and images horizontally around the anchor point
head - Variable in class lejos.robotics.LightScanner
 
head - Variable in class lejos.robotics.RotatingRangeScanner
 
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.navigation.Waypoint
 
HeadingChannelInfo - Class in javax.microedition.sensor
Heading channel for HiTechnic compass
HeadingChannelInfo() - Constructor for class javax.microedition.sensor.HeadingChannelInfo
 
headingRequired - Variable in class lejos.robotics.navigation.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 - Static variable in interface lejos.nxt.I2CPort
Use high speed I/O (125KHz)
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
 
HiTechnicColorSensorInfo - Class in javax.microedition.sensor
Sensor Info for HiTechnic Color sensor
HiTechnicColorSensorInfo() - Constructor for class javax.microedition.sensor.HiTechnicColorSensorInfo
 
HiTechnicCompassSensorInfo - Class in javax.microedition.sensor
Sensor Info for HiTechnic compass
HiTechnicCompassSensorInfo() - Constructor for class javax.microedition.sensor.HiTechnicCompassSensorInfo
 
HiTechnicGyroSensorInfo - Class in javax.microedition.sensor
Sensor Info for HiTechnic compass
HiTechnicGyroSensorInfo() - Constructor for class javax.microedition.sensor.HiTechnicGyroSensorInfo
 
hsDisable() - Static method in class lejos.nxt.comm.RS485
Disable the RS485 hardware port.
hsEnable(int, int) - 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.
HTANGLE_MODE_CALIBRATE - Static variable in class lejos.nxt.addon.AngleSensor
 
HTANGLE_MODE_RESET - Static variable in class lejos.nxt.addon.AngleSensor
 

I

I - Variable in class lejos.nxt.addon.DIMUGyro
 
I2C_ADDRESS - Static variable in class lejos.nxt.TemperatureSensor
 
I2C_PORTS - Static variable in class lejos.nxt.NXTEvent
Event type for the i2c ports
I2C_SENSOR - Static variable in class javax.microedition.sensor.NXTSensorInfo
 
i2cComplete(byte[], int, int) - Method in class lejos.nxt.remote.RemoteSensorPort
 
i2cComplete(byte[], int, int) - Method in class lejos.nxt.SensorPort
Complete an I2C operation and transfer any read bytes
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.
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.
I2CPort - Interface in lejos.nxt
Abstraction for a port that supports I2C sensors.
I2CSensor - Class in lejos.nxt
Class that implements common methods for all I2C sensors.
I2CSensor(I2CPort) - Constructor for class lejos.nxt.I2CSensor
 
I2CSensor(I2CPort, int) - Constructor for class lejos.nxt.I2CSensor
 
I2CSensor(I2CPort, int, int, int) - Constructor for class lejos.nxt.I2CSensor
 
i2cStart(int, byte[], int, int, int) - Method in class lejos.nxt.remote.RemoteSensorPort
Start an I2C transaction.
i2cStart(int, byte[], int, int, int) - Method in class lejos.nxt.SensorPort
Low-level method to start an I2C transaction.
i2cStatus() - Method in interface lejos.nxt.I2CPort
Check to see the status of the port/device
i2cStatus() - Method in class lejos.nxt.remote.RemoteSensorPort
Test if I2C is busy
i2cStatus() - Method in class lejos.nxt.SensorPort
Low-level method to test if I2C connection is busy.
i2cTransaction(int, byte[], int, int, byte[], int, int) - Method in interface lejos.nxt.I2CPort
High level i2c interface.
i2cTransaction(int, byte[], int, int, byte[], int, int) - Method in class lejos.nxt.remote.RemoteSensorPort
High level i2c interface.
i2cTransaction(int, byte[], int, int, byte[], int, int) - Method in class lejos.nxt.SensorPort
High level i2c interface.
i2cWaitIOComplete() - Method in class lejos.nxt.remote.RemoteSensorPort
Wait for the current IO operation on the i2c port to complete.
i2cWaitIOComplete() - Method in class lejos.nxt.SensorPort
Wait for the current IO operation on the i2c port to complete.
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
 
ID_T1 - Static variable in class lejos.nxt.addon.TouchMUX
Bit ID returned by readSensors when sensor T1 is pressed
ID_T2 - Static variable in class lejos.nxt.addon.TouchMUX
Bit ID returned by readSensors when sensor T1 is pressed
ID_T3 - Static variable in class lejos.nxt.addon.TouchMUX
Bit ID returned by readSensors when sensor T1 is pressed
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 class lejos.nxt.remote.ErrorMessages
 
ILLEGAL_HANDLE - Static variable in class lejos.nxt.remote.ErrorMessages
 
ILLEGAL_MAILBOX_QUEUE_ID_SPECIFIED - Static variable in class lejos.nxt.remote.ErrorMessages
 
ILLEGAL_SIZE_SPECIFIED - Static variable in class 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.
IllegalArgumentException(String, Throwable) - Constructor for exception java.lang.IllegalArgumentException
Constructs an IllegalArgumentException with the specified detail message and cause.
IllegalArgumentException(Throwable) - Constructor for exception java.lang.IllegalArgumentException
Constructs an IllegalArgumentException with the specified cause.
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
Provides support for in memory images.
Image(int, int, byte[]) - Constructor for class javax.microedition.lcdui.Image
Create an image using an already existing byte array.
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
 
impulseMove(int, int) - Method in class lejos.robotics.navigation.Ballbot
Causes movement along either the xaxis or y axis.
in - Variable in class java.io.FilterInputStream
 
InBox - Class in lejos.nxt.comm
Represents an LCP Inbox
InBox() - Constructor for class lejos.nxt.comm.InBox
 
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.
inCandidateSet(DijkstraPathFinder.Node) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
helper method for findPath; check if aNode is in the set of candidate nodes
inCandidateSet(ShortestPathFinder.Node) - Method in class lejos.robotics.pathfinding.ShortestPathFinder
helper method for findPath; check if aNode is in the set of candidate nodes
incomplete() - Method in class lejos.robotics.RangeReadings
Return true if the readings are incomplete
incompleteRanges() - Method in class lejos.robotics.localization.MCLPoseProvider
returns range scanner failure status
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 class java.util.LinkedList
 
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.
info - Variable in class javax.microedition.sensor.NXTData
 
infos - Variable in class javax.microedition.sensor.NXTSensorInfo
 
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.ColorHTSensor
Puts the sensor into black/ambient level calibration mode.
initCause(Throwable) - Method in class java.lang.Throwable
Initializes the cause of this throwable to the specified value.
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
initialize() - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
 
initWhiteBalance() - Method in class lejos.nxt.addon.ColorHTSensor
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, int) - 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.
inReachedSet(DijkstraPathFinder.Node) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
helper method for findPath; check if aNode is in the set of reached nodes
INSANE_PACKET - Static variable in class 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(E, 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_AVAILABLE - Static variable in class 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
 
Integration - Class in lejos.util
Integrate sensor measurement over time, e.g.
Integration(double, double) - Constructor for class lejos.util.Integration
Create the integration object with the initial value for the integral value and the initial reading.
interactive - Variable in class javax.microedition.lcdui.Item
 
intern() - Method in class java.lang.String
 
InternalError - Error in java.lang
 
InternalError() - Constructor for error java.lang.InternalError
 
InternalError(String) - Constructor for error java.lang.InternalError
 
interrupt() - Method in class java.lang.Thread
Set the interrupted flag.
interrupted() - Static method in class java.lang.Thread
Tests the interrupted state of the current 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
 
INVALID_MODE - Static variable in class lejos.nxt.BasicMotor
 
invalidReading() - Method in class lejos.robotics.RangeReading
Test if reading is invalid
inverse() - Method in class lejos.util.Matrix
Matrix inverse or pseudoinverse
invertMotor(RegulatedMotor) - Static method in class lejos.robotics.MirrorMotor
Returns an inverted RegulatedMotor.
invertMotor(EncoderMotor) - Static method in class lejos.robotics.MirrorMotor
Returns an inverted EncoderMotor.
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 NXT IRLink Sensor (NIL1046) IRLink.
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
 
IRSeekerV2 - Class in lejos.nxt.addon
 
IRSeekerV2(I2CPort, IRSeekerV2.Mode) - Constructor for class lejos.nxt.addon.IRSeekerV2
 
IRSeekerV2.Mode - Enum in lejos.nxt.addon
 
IRTransmitter - Interface in lejos.nxt.addon
Interface for infra-red transmitters that can send bytes to an RCX
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.
isAddressInfoRequired() - Method in class javax.microedition.location.Criteria
Returns whether the location provider should be able to determine textual address information.
isAlive() - Method in class java.lang.Thread
 
isAllowedToCost() - Method in class javax.microedition.location.Criteria
Returns the preferred cost setting.
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.
isAltitudeRequired() - Method in class javax.microedition.location.Criteria
Returns whether the location provider should be able to determine altitude.
isAnnotation() - Method in class java.lang.Class
 
isAnyButtonDown() - Method in class lejos.nxt.addon.TouchPanel
Checks if any virtual button is down.
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
 
isAttribute() - Method in interface javax.xml.stream.events.XMLEvent
A utility function to check if this event is an Attribute.
isAttributeSpecified(int) - Method in interface javax.xml.stream.XMLStreamReader
Returns a boolean which indicates if this attribute was created by default
isAuthenticated() - Method in class javax.bluetooth.RemoteDevice
Indicates if the remote device has been properly paired (authenticated).
isAutoStart() - Method in class lejos.nxt.addon.NXTMMX
Determines if motors will automatically start or not.
isAvailabilityPushSupported() - Method in class javax.microedition.sensor.NXTSensorInfo
 
isAvailabilityPushSupported() - Method in interface javax.microedition.sensor.SensorInfo
 
isAvailable() - Method in class javax.microedition.sensor.NXTSensorInfo
 
isAvailable() - Method in interface javax.microedition.sensor.SensorInfo
 
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
isBatteryLow() - Method in class lejos.nxt.addon.SensorMux
Method used to get if battery status is low.
isBlocked(ShortestPathFinder.Node) - Method in class lejos.robotics.pathfinding.ShortestPathFinder.Node
 
isBusy() - Method in class lejos.robotics.localization.MCLPoseProvider
returns true if particle weights are being updated.
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.
isCData() - Method in interface javax.xml.stream.events.Characters
Returns true if this is a CData section.
isCharacters() - Method in interface javax.xml.stream.events.XMLEvent
A utility function to check if this event is Characters.
isCharacters() - Method in interface javax.xml.stream.XMLStreamReader
Returns true if the cursor points to a character data event
isChartable() - Method in class lejos.util.LogColumn
 
isConditionPushSupported() - Method in class javax.microedition.sensor.NXTSensorInfo
 
isConditionPushSupported() - Method in interface javax.microedition.sensor.SensorInfo
 
isConnected() - Method in class lejos.nxt.comm.LCPResponder
Checks whether there is an active connection
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.
isDaemon() - Method in class java.lang.Thread
Set the daemon flag.
isDataOverrun() - Method in class lejos.nxt.addon.DIMUGyro
 
isDefaultNamespaceDeclaration() - Method in interface javax.xml.stream.events.Namespace
returns true if this attribute declares the default namespace
isDigit(char) - Static method in class java.lang.Character
Identifies if a character is a numerical digit.
isDown() - Method in class lejos.nxt.addon.TouchPanel.VirtualButton
 
isDown() - Method in class lejos.nxt.Button
Check if the current state of the button is down.
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 class java.lang.String
Returns true, if and only if this string is of zero length.
isEmpty() - Method in class java.util.BitSet
 
isEmpty() - Method in interface java.util.Collection
 
isEmpty() - Method in class java.util.HashMap
Deprecated.  
isEmpty() - Method in interface java.util.Map
Returns true if this map contains no key-value mappings.
isEmpty() - Method in interface java.util.Set
Returns true if this set contains no elements.
isEmpty() - Method in class java.util.Vector
 
isEnabled() - Method in interface lejos.robotics.objectdetection.FeatureDetector
Indicates if automatic scanning mode and listener notification is currently enabled.
isEnabled() - Method in class lejos.robotics.objectdetection.FeatureDetectorAdapter
 
isEnabled() - Method in class lejos.robotics.objectdetection.FusorDetector
 
isEncrypted() - Method in class javax.bluetooth.RemoteDevice
Always returns false because NXT BC4 chip doesn't encrypt.
isEndDocument() - Method in interface javax.xml.stream.events.XMLEvent
A utility function to check if this event is an EndDocument.
isEndElement() - Method in interface javax.xml.stream.events.XMLEvent
A utility function to check if this event is a EndElement.
isEndElement() - Method in interface javax.xml.stream.XMLStreamReader
Returns true if the cursor points to an end tag (otherwise false)
isEntityReference() - Method in interface javax.xml.stream.events.XMLEvent
A utility function to check if this event is an EntityReference.
isEnum() - Method in class java.lang.Class
 
isFloodlightOn() - Method in class lejos.nxt.addon.RCXLightSensor
 
isFloodlightOn() - Method in class lejos.nxt.ColorSensor
 
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
isHeadingRequired() - Method in class lejos.robotics.navigation.Waypoint
 
isHidden() - Method in class java.io.File
 
isHighSurrogate(char) - Static method in class java.lang.Character
 
isIgnorableWhiteSpace() - Method in interface javax.xml.stream.events.Characters
Return true if this is ignorableWhiteSpace.
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
 
isIntegralFrozen() - Method in class lejos.util.PIDController
 
isInteractive() - Method in class javax.microedition.lcdui.Item
 
isInterface() - Method in class java.lang.Class
 
isInterrupted() - Method in class java.lang.Thread
Tests to see if the current thread has been interrupted but leaves the interrupted state unchanged.
isLongRange() - Method in class lejos.nxt.addon.SumoEyesSensor
Returns the current range of the sensor.
isLost() - Method in class lejos.robotics.localization.MCLPoseProvider
returns lost status - all particles have very low probability weights
isLowSurrogate(char) - Static method in class java.lang.Character
 
isMet(double) - Method in interface javax.microedition.sensor.Condition
 
isMet(Object) - Method in interface javax.microedition.sensor.Condition
 
isMet(double) - Method in class javax.microedition.sensor.LimitCondition
 
isMet(Object) - Method in class javax.microedition.sensor.LimitCondition
 
isMet(double) - Method in class javax.microedition.sensor.ObjectCondition
 
isMet(Object) - Method in class javax.microedition.sensor.ObjectCondition
 
isMet(double) - Method in class javax.microedition.sensor.RangeCondition
 
isMet(Object) - Method in class javax.microedition.sensor.RangeCondition
 
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.LnrActrFirgelliNXT
Returns true if the actuator is in motion.
isMoving() - Method in class lejos.nxt.addon.MMXMotor
This method returns true if the motor has been commanded with the forward() or backward() methods.
isMoving() - Method in class lejos.nxt.addon.MMXRegulatedMotor
This method returns true if the motor is rotating, whether under power or not.
isMoving() - Method in class lejos.nxt.addon.PFMateMotor
 
isMoving() - Method in class lejos.nxt.addon.tetrix.TetrixMotor
Return true if the motor is moving.
isMoving() - Method in class lejos.nxt.addon.tetrix.TetrixServoController
Returns whether or not there are servos on this controller that are moving.
isMoving() - Method in class lejos.nxt.BasicMotor
Returns true iff the motor is in motion.
isMoving() - Method in class lejos.nxt.NXTRegulatedMotor
This method returns true if the motor is attempting to rotate.
isMoving() - Method in class lejos.nxt.remote.RemoteMotor
 
isMoving() - Method in interface lejos.robotics.BaseMotor
Return true if the motor is moving.
isMoving() - Method in interface lejos.robotics.LinearActuator
Return true if the actuator is in motion due to a move() or moveTo() order.
isMoving() - Method in class lejos.robotics.MirrorMotor
 
isMoving() - Method in class lejos.robotics.navigation.DifferentialPilot
 
isMoving() - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. returns true if the robot is moving
isMoving() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
isMoving() - Method in class lejos.robotics.navigation.Move
Test if move was in progress
isMoving() - Method in interface lejos.robotics.navigation.MoveController
true if the robot is moving
isMoving() - Method in class lejos.robotics.navigation.Navigator
Returns true if the robot is moving toward a waypoint.
isMoving() - Method in class lejos.robotics.navigation.OmniPilot
 
isMoving() - Method in class lejos.robotics.navigation.SegowayPilot
 
isMoving() - Method in class lejos.robotics.navigation.SteeringPilot
 
isNamespace() - Method in interface javax.xml.stream.events.XMLEvent
A utility function to check if this event is a Namespace.
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
 
isNewDataAvailable() - Method in class lejos.nxt.addon.DIMUGyro
Returns true if new data is available from the sensor
isNoButtonDown() - Method in class lejos.nxt.addon.TouchPanel
Checks if no virtual button is down.
isNonsingular() - Method in class lejos.util.LUDecomposition
Is the matrix nonsingular?
isNumeric(String) - Method in class lejos.addon.gps.NMEASentence
 
isOpen() - Static method in class lejos.nxt.comm.RConsole
Check to see if the remote console is available for use.
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
isPM() - Method in class lejos.nxt.addon.RealTimeClock
Get RTC AM/PM indication as boolean flag.
isPowerOn() - Static method in class javax.bluetooth.LocalDevice
Power state of the Bluecore 4 chip in the NXT brick.
isPressed(int) - Method in class lejos.nxt.addon.SensorMux
Method used to manage a Touch Sensor
isPressed() - Method in class lejos.nxt.Button
Deprecated. use Button.isDown() instead.
isPressed() - Method in class lejos.nxt.TouchSensor
Check if the sensor is pressed.
isPressed() - Method in interface lejos.robotics.Touch
Check if the sensor is pressed.
isPrimitive() - Method in class java.lang.Class
 
isProcessingInstruction() - Method in interface javax.xml.stream.events.XMLEvent
A utility function to check if this event is a ProcessingInstruction.
isRechargeable() - Static method in class lejos.nxt.Battery
 
isRotating() - Method in class lejos.nxt.remote.RemoteMotor
CURRENTLY NOT IMPLEMENTED! Use isMoving() for now.
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
 
isSpecified() - Method in interface javax.xml.stream.events.Attribute
A flag indicating whether this attribute was actually specified in the start-tag of its element, or was defaulted from the schema.
isSpeedAndCourseRequired() - Method in class javax.microedition.location.Criteria
Returns whether the location provider should be able to determine speed and course.
isStalled() - Method in class lejos.nxt.addon.LnrActrFirgelliNXT
Returns true if a move() or moveTo() order ended due to a motor stall.
isStalled() - Method in class lejos.nxt.addon.MMXRegulatedMotor
Return true if the motor has stalled after a motor action method was executed.
isStalled() - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
NOT IMPLEMENTED as the TEXTRIX motor controller does not support this command.
isStalled() - Method in class lejos.nxt.NXTRegulatedMotor
Return true if the motor is currently stalled.
isStalled() - Method in class lejos.nxt.remote.RemoteMotor
 
isStalled() - Method in interface lejos.robotics.LinearActuator
Returns true if a move() or moveTo() order ended due to a stalled motor.
isStalled() - Method in class lejos.robotics.MirrorMotor
 
isStalled() - Method in class lejos.robotics.navigation.DifferentialPilot
 
isStalled() - Method in interface lejos.robotics.RegulatedMotor
returns true if motor is stalled
isStandalone() - Method in interface javax.xml.stream.events.StartDocument
Returns if this XML is standalone
isStandalone() - Method in interface javax.xml.stream.XMLStreamReader
Get the standalone declaration from the xml declaration, if one found (XMLStreamReader.standaloneSet() returns true if one was specified).
isStartDocument() - Method in interface javax.xml.stream.events.XMLEvent
A utility function to check if this event is a StartDocument.
isStartElement() - Method in interface javax.xml.stream.events.XMLEvent
A utility function to check if this event is a StartElement.
isStartElement() - Method in interface javax.xml.stream.XMLStreamReader
Returns true if the cursor points to a start tag (otherwise false)
isStop() - Method in class lejos.nxt.addon.PFMateMotor
Determines if motor is stopped this is based on what the receiver has in its registers
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
Deprecated. returns returns true if the robot is travelling for a specific distance;
isUp() - Method in class lejos.nxt.addon.TouchPanel.VirtualButton
 
isUp() - Method in class lejos.nxt.Button
Check if the current state of the button is up.
isUpdated() - Method in class lejos.robotics.localization.MCLPoseProvider
Returns update success flag
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(int) - Method in interface javax.microedition.sensor.Data
 
isValid(int) - Method in class javax.microedition.sensor.NXTData
 
isValidCodePoint(int) - Static method in class java.lang.Character
 
isWhiteSpace() - Method in interface javax.xml.stream.events.Characters
Returns true if this set of Characters is all whitespace.
isWhiteSpace() - Method in interface javax.xml.stream.XMLStreamReader
Returns true if the cursor points to a character data event that consists of all whitespace
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.
IterableEnumeration<T> - Class in lejos.util
 
IterableEnumeration(Enumeration<T>) - Constructor for class lejos.util.IterableEnumeration
 
iterator() - Method in interface java.lang.Iterable
 
iterator() - Method in interface java.util.Collection
 
iterator() - Method in class java.util.HashSet
Deprecated.  
Iterator<E> - Interface in java.util
An iterator over a collection.
iterator() - Method in interface java.util.Set
Returns an iterator over the elements in this set.
iterator() - Method in class lejos.nxt.VM.VMItems
 
iterator() - Method in class lejos.nxt.VM.VMThreads
 
iterator() - Method in class lejos.util.IterableEnumeration
 

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.lcdui.game - package javax.microedition.lcdui.game
J2ME Game classes.
javax.microedition.location - package javax.microedition.location
Location API
javax.microedition.sensor - package javax.microedition.sensor
JME Sensor API
javax.xml.namespace - package javax.xml.namespace
Subset implementation of javax namespace package, used by xml stream classes
javax.xml.stream - package javax.xml.stream
Subset implementation of javax XML stream classes
javax.xml.stream.events - package javax.xml.stream.events
Subset implementation of XML stream events
join() - Method in class java.lang.Thread
Waits for this thread to die.
join(long) - Method in class java.lang.Thread
Waits for up to timeout mS for this thread to die.

K

KalmanFilter - Class in lejos.util
Implementation of a Kalman filter using the Matrix class
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_LEFTMOTOR - Static variable in class lejos.util.PilotProps
 
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_REVERSE - Static variable in class lejos.util.PilotProps
 
KEY_RIGHT - Static variable in class javax.microedition.lcdui.Displayable
 
KEY_RIGHTMOTOR - Static variable in class lejos.util.PilotProps
 
KEY_TRACKWIDTH - Static variable in class lejos.util.PilotProps
 
KEY_TYPED - Static variable in class lejos.addon.keyboard.KeyEvent
The "key typed" event.
KEY_WHEELDIAMETER - Static variable in class lejos.util.PilotProps
 
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) - Constructor for class lejos.addon.keyboard.KeyEvent
 
KeyListener - Interface in lejos.addon.keyboard
This interface is for classes that wish to receive keyboard events.
keyPressed(int) - Method in class javax.microedition.lcdui.Alert
 
keyPressed(int) - Method in class javax.microedition.lcdui.ChoiceGroup
 
keyPressed(int) - Method in class javax.microedition.lcdui.Form
 
keyPressed(int) - Method in class javax.microedition.lcdui.Gauge
 
keyPressed(int) - Method in class javax.microedition.lcdui.Item
 
keyPressed(int) - Method in class javax.microedition.lcdui.List
 
keyPressed(int) - Method in class javax.microedition.lcdui.Screen
 
keyPressed(int) - Method in class javax.microedition.lcdui.TextBox
 
keyPressed(KeyEvent) - Method in interface lejos.addon.keyboard.KeyListener
This method is called when a key is pressed.
keyReleased(int) - Method in class javax.microedition.lcdui.Item
 
keyReleased(int) - Method in class javax.microedition.lcdui.Screen
 
keyReleased(KeyEvent) - Method in interface lejos.addon.keyboard.KeyListener
This method is called when a key is released.
keys() - Method in class java.util.Hashtable
 
keySet() - Method in class java.util.HashMap
Deprecated.  
keySet() - Method in interface java.util.Map
Returns a set view of the keys contained in this map.
keyTyped(KeyEvent) - Method in interface lejos.addon.keyboard.KeyListener
This method is called when a key is typed.

L

L1 - Variable in class lejos.nxt.addon.TouchPanel
Virtual button 1 at left (topmost)
L2 - Variable in class lejos.nxt.addon.TouchPanel
Virtual button 2 at left
L3 - Variable in class lejos.nxt.addon.TouchPanel
Virtual button 3 at left
L4 - Variable in class lejos.nxt.addon.TouchPanel
Virtual button 4 at left (downmost)
label - Variable in class javax.microedition.lcdui.Item
 
LampLightDetector - Interface in lejos.robotics
Interface for a light sensor that also includes a lamp (usually LED) to provide illumination.
Landmark - Class in javax.microedition.location
The Landmark class represents a landmark, i.e.
Landmark(String, String, QualifiedCoordinates, AddressInfo) - Constructor for class javax.microedition.location.Landmark
Constructs a new Landmark object with the values specified.
LandmarkException - Exception in javax.microedition.location
The LandmarkException is thrown when an error related to handling landmarks has occurred.
LandmarkException() - Constructor for exception javax.microedition.location.LandmarkException
Constructs a LandmarkException with no detail message.
LandmarkException(String) - Constructor for exception javax.microedition.location.LandmarkException
Constructs a LandmarkException with the specified detail message.
lastClass - Variable in class lejos.nxt.VM.VMImage
 
lastIndexOf(char) - Method in class java.lang.String
 
lastIndexOf(char, int) - Method in class java.lang.String
 
lastIndexOf(String) - Method in class java.lang.String
Find the last occurrence of a String
lastIndexOf(String, int) - Method in class java.lang.String
Find last occurrence of s string from a given index
lastIndexOf(String) - Method in class java.lang.StringBuffer
 
lastIndexOf(String, int) - Method in class java.lang.StringBuffer
 
lastIndexOf(String) - Method in class java.lang.StringBuilder
 
lastIndexOf(String, int) - Method in class java.lang.StringBuilder
 
lastIndexOf(Object) - Method in class java.util.ArrayList
Get the last index of a specific element.
lastIndexOf(Object) - Method in class java.util.LinkedList
 
lastIndexOf(Object) - Method in interface java.util.List
 
lastIndexOf(Object) - Method in class java.util.Vector
delivers the index of the last occurrence of the object
lastIndexOf(Object, int) - Method in class java.util.Vector
delivers the index of the last occurrence of the object starting from some index
lastMove - Variable in class lejos.robotics.mapping.NavigationModel
 
lastPlannedMove - Variable in class lejos.robotics.mapping.NavigationModel
 
LATITUDE - Static variable in class lejos.addon.gps.NMEASentence
 
LCD - Class in lejos.nxt
Text and graphics output to the LCD display.
LCD() - Constructor for class lejos.nxt.LCD
 
LCDOutputStream - Class in lejos.nxt
A simple output stream that implements console output.
LCDOutputStream() - Constructor for class lejos.nxt.LCDOutputStream
 
LCP - Class in lejos.nxt.comm
Implements the Lego Communication Protocol, with some extensions for lejos NXJ.
LCP - Static variable in class lejos.nxt.comm.NXTConnection
Lego Communications Protocol (LCP) I/O mode.
LCPBTResponder - Class in lejos.nxt.comm
Support for LCP commands over Bluetooth in user programs.
LCPBTResponder() - Constructor for class lejos.nxt.comm.LCPBTResponder
 
lcpErrorToString(byte) - Static method in class lejos.nxt.remote.ErrorMessages
 
LCPException - Exception in lejos.nxt.remote
 
LCPException() - Constructor for exception lejos.nxt.remote.LCPException
 
LCPException(String) - Constructor for exception lejos.nxt.remote.LCPException
 
LCPException(byte) - Constructor for exception lejos.nxt.remote.LCPException
 
LCPException(String, Throwable) - Constructor for exception lejos.nxt.remote.LCPException
 
LCPMessageListener - Interface in lejos.nxt.comm
 
LCPResponder - Class in lejos.nxt.comm
Support for LCP commands
LCPResponder(NXTCommConnector) - Constructor for class lejos.nxt.comm.LCPResponder
Create a Responder using the provided connector The connector is used to create the listening connection used to accept remote commands.
LDCMotor - Class in lejos.nxt.addon
LDCMotor, Lattebox DC Motor, is a abstraction to model any DCMotor connected to LSC, Lattebox Servo Controller.
LDCMotor(SensorPort, int, String, byte) - Constructor for class lejos.nxt.addon.LDCMotor
Constructor
LDCMotor(SensorPort, int, String, byte, int, int, int, int) - Constructor for class lejos.nxt.addon.LDCMotor
 
LEFT - Static variable in class javax.microedition.lcdui.Graphics
Position the anchor point of text and images to the left of the text or image.
LEFT - Static variable in class lejos.nxt.addon.SumoEyesSensor
The Constant LEFT (1).
LEFT - Static variable in class lejos.nxt.Button
The Left button.
left_motor - Variable in class lejos.robotics.navigation.Segoway
 
leftOrth() - Method in class lejos.geom.Point
calculate left orthogonal vector of this
LegacyNavigator - Class in lejos.robotics.navigation
Deprecated. This class will disappear in NXJ version 1.0. Use a PathController instead.
LegacyNavigator(LegacyPilot) - Constructor for class lejos.robotics.navigation.LegacyNavigator
Deprecated. Allocates a LegacyNavigator with a Pilot that you supply.
LegacyNavigator(float, float, RegulatedMotor, RegulatedMotor, boolean) - Constructor for class lejos.robotics.navigation.LegacyNavigator
Deprecated. The correct way is to create the Pilot in advance and to use that in construction of the LegacyNavigator. Otherwise the LegacyNavigator needs to know detail it should not care about!
LegacyNavigator(float, float, RegulatedMotor, RegulatedMotor) - Constructor for class lejos.robotics.navigation.LegacyNavigator
Deprecated. The correct way is to create the Pilot in advance and to use that in construction of the LegacyNavigator. Otherwise the LegacyNavigator needs to know detail it should not care about!
LegacyPilot - Class in lejos.robotics.navigation
Deprecated. This class will disappear in NXJ version 1.0. Use an implementing class of MoveController instead.
LegacyPilot(float, float, RegulatedMotor, RegulatedMotor) - Constructor for class lejos.robotics.navigation.LegacyPilot
Deprecated. Allocates a LegacyPilot object, and sets the physical parameters of the NXT robot.
Assumes Motor.forward() causes the robot to move forward.
LegacyPilot(float, float, RegulatedMotor, RegulatedMotor, boolean) - Constructor for class lejos.robotics.navigation.LegacyPilot
Deprecated. Allocates a LegacyPilot object, and sets the physical parameters of the NXT robot.
LegacyPilot(float, float, float, RegulatedMotor, RegulatedMotor, boolean) - Constructor for class lejos.robotics.navigation.LegacyPilot
Deprecated. Allocates a LegacyPilot object, and sets the physical parameters of the NXT robot.
LegacySensorPort - Interface in lejos.nxt
Abstraction for a port that supports legacy RCX sensors.
LEGO_MODE - Static variable in interface lejos.nxt.I2CPort
Use Lego compatible i2c protocol (default)
lejos.addon.gps - package lejos.addon.gps
The lejos.addon.gps package provides GPS parsing.
lejos.addon.keyboard - package lejos.addon.keyboard
Support for Bluetooth SPP keyboards
lejos.geom - package lejos.geom
Geometric shape support for robotics using float co-ordinates
lejos.nxt - package lejos.nxt
Access to NXT sensors, motors, etc.
lejos.nxt.addon - package lejos.nxt.addon
Access to third party and legacy RCX sensors, motors and other hardware not included in the Lego NXT kit
lejos.nxt.addon.tetrix - package lejos.nxt.addon.tetrix
HiTechnic Tetrix Motor and Servo controller support.
lejos.nxt.comm - package lejos.nxt.comm
NXT communication classes
lejos.nxt.debug - package lejos.nxt.debug
Debugging thread classes
lejos.nxt.rcxcomm - package lejos.nxt.rcxcomm
Emulation of RCX communication classes
lejos.nxt.remote - package lejos.nxt.remote
Remote NXT access over Bluetooth
lejos.robotics - package lejos.robotics
Hardware abstraction interfaces for the robotics package.
lejos.robotics.kinematics - package lejos.robotics.kinematics
Start of a kinematics package
lejos.robotics.localization - package lejos.robotics.localization
Localization support
lejos.robotics.mapping - package lejos.robotics.mapping
Support for maps
lejos.robotics.navigation - package lejos.robotics.navigation
Navigation classes.
lejos.robotics.objectdetection - package lejos.robotics.objectdetection
Object detection classes.
lejos.robotics.pathfinding - package lejos.robotics.pathfinding
Path finding classes.
lejos.robotics.subsumption - package lejos.robotics.subsumption
Support for subsumption architecture.
lejos.util - package lejos.util
More utility classes
length() - Method in class java.io.File
Returns the length of the file denoted by this file name.
length() - Method in interface java.lang.CharSequence
 
length() - Method in class java.lang.String
Return the length of the String in characters
length() - Method in class java.lang.StringBuffer
 
length() - Method in class java.lang.StringBuilder
 
length() - Method in class java.util.BitSet
 
length() - Method in class lejos.geom.Line
Return the length of the line
length() - Method in class lejos.geom.Point
Returns the length of this vector
length() - Method in class lejos.nxt.VM.VMElements
 
lengthen(float) - Method in class lejos.geom.Line
Make this line longer by an amount delta at each end.
lengthenLines(float) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
lengthens all the lines in the map by delta at each end
lengthenLines(float) - Method in class lejos.robotics.pathfinding.ShortestPathFinder
lengthens all the lines in the map by delta at each end
LIAC - Static variable in class javax.bluetooth.DiscoveryAgent
The inquiry access code for Limited Dedicated Inquiry Access Code (LIAC).
LIGHT_ACTIVE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
LIGHT_GRAY - Static variable in class lejos.robotics.Color
 
LIGHT_INACTIVE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
LightChannelInfo - Class in javax.microedition.sensor
ChannelInfo for Lego light sensor
LightChannelInfo() - Constructor for class javax.microedition.sensor.LightChannelInfo
 
LightDetector - Interface in lejos.robotics
A platform independent implementation for sensors that can detect white light levels.
LightScanner - Class in lejos.robotics
Software abstraction of a light sensor rotating in a horizontal plane, driven by a motor.
LightScanner(RegulatedMotor, LightDetector, int, int) - Constructor for class lejos.robotics.LightScanner
Specify the hardware for this object.
LightSensor - Class in lejos.nxt
This class is used to obtain readings from a LEGO NXT light sensor.
LightSensor(ADSensorPort) - Constructor for class lejos.nxt.LightSensor
Create a light sensor object attached to the specified port.
LightSensor(ADSensorPort, boolean) - Constructor for class lejos.nxt.LightSensor
Create a light sensor object attached to the specified port, and sets floodlighting on or off.
LightSensorInfo - Class in javax.microedition.sensor
SensorInfo for LEGO light sensor
LightSensorInfo() - Constructor for class javax.microedition.sensor.LightSensorInfo
 
limitAngle - Variable in class lejos.nxt.NXTRegulatedMotor
 
LimitCondition - Class in javax.microedition.sensor
Basic implementation of the JSR256 LimitCondition class
LimitCondition(double, String) - Constructor for class javax.microedition.sensor.LimitCondition
 
Line - Class in lejos.geom
Represents a line and supports calculating the point of intersection of two line segments.
Line(float, float, float, float) - Constructor for class lejos.geom.Line
 
Line2D - Class in java.awt.geom
An abstract class representing a line in two dimensional space
Line2D() - Constructor for class java.awt.geom.Line2D
This is an abstract class that cannot be instantiated: use Line2D.Float or Line2D.Double.
Line2D.Double - Class in java.awt.geom
A line in 2D space using float coordinates
Line2D.Double() - Constructor for class java.awt.geom.Line2D.Double
Create a zero length line at (0,0) with double coordinates
Line2D.Double(double, double, double, double) - Constructor for class java.awt.geom.Line2D.Double
Create a line from (x1,y1) to (x2,y2) with double coordinate
Line2D.Float - Class in java.awt.geom
A line in 2D space using float coordinates
Line2D.Float() - Constructor for class java.awt.geom.Line2D.Float
Creates a zero length line at (0,0)
Line2D.Float(float, float, float, float) - Constructor for class java.awt.geom.Line2D.Float
Create a line from (x1,y1) to (x2,y2)
LINE_TRACKING - Static variable in class lejos.nxt.addon.NXTCam
Used by setTrackingMode() to choose line tracking.
LinearActuator - Interface in lejos.robotics
Interface that defines the minimal implementation for a Linear Actuator device.
LineMap - Class in lejos.robotics.mapping
A map of a room or other closed environment, represented by line segments
LineMap(Line[], Rectangle) - Constructor for class lejos.robotics.mapping.LineMap
Create a map from an array of line segments and a bounding rectangle
LineMap() - Constructor for class lejos.robotics.mapping.LineMap
Constructor to use when map will be loaded from a data stream
linesIntersect(double, double, double, double, double, double, double, double) - Static method in class java.awt.geom.Line2D
Test if one line intersects another line
LinkedList<E> - Class in java.util
 
LinkedList() - Constructor for class java.util.LinkedList
 
LinkedList(Collection<? extends E>) - Constructor for class java.util.LinkedList
 
linkStatus() - Method in class lejos.nxt.addon.GPSSensor
Return status of link to the GPS satellites LED on dGPS should light if satellite lock acquired
List<E> - Interface in java.util
 
list(PrintStream) - Method in class java.util.Properties
 
List - Class in javax.microedition.lcdui
 
List(String, int) - Constructor for class javax.microedition.lcdui.List
 
List(String, int, String[], Image[]) - Constructor for class javax.microedition.lcdui.List
 
listener - Variable in class lejos.nxt.NXTRegulatedMotor
 
listener - Variable in class lejos.nxt.remote.RemoteMotor
 
listener - Variable in class lejos.robotics.mapping.NXTNavigationModel
 
ListenerCaller - Interface in lejos.nxt
Interface for calling calling lejos listeners.
listeners - Static variable in class javax.microedition.location.LocationProvider
This is where we store the proximity listeners.
listFiles() - Static method in class java.io.File
Returns a list of files in the flash file system.
listItems - Variable in class javax.microedition.lcdui.List
 
listIterator(int) - Method in class java.util.ArrayList
 
listIterator(int) - Method in class java.util.LinkedList
 
listIterator() - Method in interface java.util.List
 
listIterator(int) - Method in interface java.util.List
 
ListIterator<E> - Interface in java.util
 
listType - Variable in class javax.microedition.lcdui.List
 
LLC - Class in lejos.nxt.rcxcomm
Emulates RCX LLC class using the RCXLink class.
LLCHandler - Class in lejos.nxt.rcxcomm
Packet handler than implement the LLC packet protocol.
LLCHandler(SensorPort) - Constructor for class lejos.nxt.rcxcomm.LLCHandler
 
LLCReliableHandler - Class in lejos.nxt.rcxcomm
A Packet handler that guarantees reliable delivery using checksums, acks, and a single bit sequence number.
LLCReliableHandler(PacketHandler) - Constructor for class lejos.nxt.rcxcomm.LLCReliableHandler
 
LMotor - Class in lejos.nxt.addon
Generic abstraction to manage RC Servos and DC Motor.
LMotor(SensorPort, int, String, byte) - Constructor for class lejos.nxt.addon.LMotor
Constructor
LnrActrFirgelliNXT - Class in lejos.nxt.addon
A Linear Actuator class that provides blocking and non-blocking move actions with stall detection.
LnrActrFirgelliNXT(EncoderMotor) - Constructor for class lejos.nxt.addon.LnrActrFirgelliNXT
Create a LnrActrFirgelliNXT instance.
LnrActrFirgelliNXT(TachoMotorPort) - Constructor for class lejos.nxt.addon.LnrActrFirgelliNXT
Convenience constructor that creates an instance of a NXTMotor using the specified motor port.
load(InputStream) - Method in class java.util.Properties
 
load() - Method in class lejos.nxt.addon.DIMUAccel
Loads saved offset and scale values from memory.
load() - Method in class lejos.nxt.addon.LMotor
Load Servo located in a position X
loadAllServos() - Method in class lejos.nxt.addon.LSC
Load all servos connected this this LSC
loadObject(DataInputStream) - Method in class lejos.robotics.localization.MCLParticleSet
Load serialized particles from a data input stream
loadObject(DataInputStream) - Method in class lejos.robotics.localization.MCLPoseProvider
Load serialized estimated pose from a data input stream
loadObject(DataInputStream) - Method in class lejos.robotics.mapping.LineMap
Load a map from a DataInputStream
loadObject(DataInputStream) - Method in class lejos.robotics.navigation.Move
 
loadObject(DataInputStream) - Method in class lejos.robotics.navigation.Pose
 
loadObject(DataInputStream) - Method in class lejos.robotics.navigation.Waypoint
 
loadObject(DataInputStream) - Method in class lejos.robotics.objectdetection.RangeFeature
 
loadObject(DataInputStream) - Method in class lejos.robotics.pathfinding.Path
 
loadObject(DataInputStream) - Method in class lejos.robotics.RangeReadings
Load the readings from a DataInputStream
loadObject(DataInputStream) - Method in interface lejos.robotics.Transmittable
 
loadPersistentValues() - Method in class lejos.util.PilotProps
 
loadSettings() - Static method in class lejos.nxt.Button
Deprecated. replaced by Button.loadSystemSettings().
loadSettings() - Static method in class lejos.nxt.comm.Bluetooth
 
loadSettings() - Static method in class lejos.nxt.comm.NXTCommDevice
Load the current system settings associated with this class.
loadSettings() - Static method in class lejos.nxt.Sound
Load the current system settings associated with this class.
loadSystemSettings() - Static method in class lejos.nxt.Button
Load the current system settings associated with this class.
LocalDevice - Class in javax.bluetooth
Singleton class representing a local NXT Bluetooth device.
localsBase - Variable in class lejos.nxt.VM.VMStackFrame
 
Location - Class in javax.microedition.location
The Location class represents the standard set of basic location information.
Location(QualifiedCoordinates, float, float, long, int, String) - Constructor for class javax.microedition.location.Location
A protected constructor for the Location to allow implementations of LocationProviders to construct the Location instances.
Location - Interface in javax.xml.stream
Provides information on the location of an event.
LocationException - Exception in javax.microedition.location
The LocationException is thrown when a location API specific error has occurred.
LocationException() - Constructor for exception javax.microedition.location.LocationException
Constructs a LocationException with no detail message.
LocationException(String) - Constructor for exception javax.microedition.location.LocationException
Constructs a LocationException with the specified detail message.
LocationListener - Interface in javax.microedition.location
The LocationListener represents a listener that receives events associated with a particular LocationProvider.
LocationProvider - Class in javax.microedition.location
This is the starting point for applications using the Location API and represents a source of the location information.
LocationProvider() - Constructor for class javax.microedition.location.LocationProvider
Empty constructor to help implementations and extensions.
locationUpdated(LocationProvider, Location) - Method in interface javax.microedition.location.LocationListener
Called by the LocationProvider to which this listener is registered.
lock() - Method in class lejos.nxt.addon.MMXRegulatedMotor
Locks the motor in current position.
lock(int) - Method in class lejos.nxt.NXTRegulatedMotor
Deprecated. The regulator will always try to hold position unless the motor is set into float mode using flt().
log(double) - Static method in class java.lang.Math
Natural log function.
log(String) - Method in class lejos.robotics.mapping.NXTNavigationModel
Log a message
LogColumn - Class in lejos.util
Use to define the header names, datatypes, count, chartable attribute, and range axis ID (for multiple axis charts).
LogColumn(String) - Constructor for class lejos.util.LogColumn
RangeAxisID defaults to 1, chartable defaults to true, and datatype defaults to DT_FLOAT.
LogColumn(String, int) - Constructor for class lejos.util.LogColumn
Throws unchecked IllegalArgumentException if bad datatype value.
LogColumn(String, int, boolean) - Constructor for class lejos.util.LogColumn
Throws unchecked IllegalArgumentException if bad datatype value.
LogColumn(String, int, int) - Constructor for class lejos.util.LogColumn
Throws unchecked IllegalArgumentException if bad datatype value or rangeAxisID is not in within 1-4.
Logger - Interface in lejos.util
Defines the [minimum] required functionality for a data logger implementation.
Long - Class in java.lang
Wrapper class for long integers.
Long(long) - Constructor for class java.lang.Long
 
Long(String) - Constructor for class java.lang.Long
 
LONG_RANGE_IR - Static variable in class lejos.nxt.addon.RCXLink
 
longBitsToDouble(long) - Static method in class java.lang.Double
Returns the double-float corresponding to a given bit representation.
LONGITUDE - Static variable in class lejos.addon.gps.NMEASentence
 
longValue() - Method in class java.lang.Byte
 
longValue() - Method in class java.lang.Double
 
longValue() - Method in class java.lang.Float
 
longValue() - Method in class java.lang.Integer
 
longValue() - Method in class java.lang.Long
 
longValue() - Method in class java.lang.Number
Return the long value of this Number.
longValue() - Method in class java.lang.Short
 
lookupName(String) - Static method in class lejos.nxt.comm.Bluetooth
Look up the name of a device using its address
lowerHandler - Variable in class lejos.nxt.rcxcomm.PacketHandler
 
lowestOneBit(int) - Static method in class java.lang.Integer
 
lowestOneBit(long) - Static method in class java.lang.Long
 
LOWSPEED - Static variable in interface lejos.nxt.remote.NXTProtocol
 
LOWSPEED_9V - Static variable in interface lejos.nxt.remote.NXTProtocol
 
LS_GET_STATUS - Static variable in class lejos.nxt.comm.LCP
 
LS_GET_STATUS - Static variable in interface lejos.nxt.remote.NXTProtocol
 
LS_READ - Static variable in class lejos.nxt.comm.LCP
 
LS_READ - Static variable in interface lejos.nxt.remote.NXTProtocol
 
LS_WRITE - Static variable in class lejos.nxt.comm.LCP
 
LS_WRITE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
LSC - Class in lejos.nxt.addon
This class has been defined to manage the device LSC, Lattebox Servo Controller which manage until 10 RC Servos / DC Motors
LSC(SensorPort, byte) - Constructor for class lejos.nxt.addon.LSC
Constructor
LSC_position - Variable in class lejos.nxt.addon.LMotor
 
LServo - Class in lejos.nxt.addon
LServo, Lattebox Servo, is a abstraction to model any RC Servo (continous and non continous) plugged to LSC, Lattebox Servo Controller.
LServo(SensorPort, int, String, byte) - Constructor for class lejos.nxt.addon.LServo
Constructor
LServo(SensorPort, int, String, byte, int, int) - Constructor for class lejos.nxt.addon.LServo
Constructor with the feature to set min and max angle
LServo(SensorPort, int, String, byte, int, int, int) - Constructor for class lejos.nxt.addon.LServo
Constructor with the feature to set min, max and init angle
LSGetStatus(byte) - Method in class lejos.nxt.remote.NXTCommand
Returns the status for an Inter-Integrated Circuit (I2C) sensor (the ultrasound sensor) via the Low Speed (LS) data port.
LSRead(byte) - Method in class lejos.nxt.remote.NXTCommand
Reads data from an Inter-Integrated Circuit (I2C) sensor (the ultrasound sensor) via the Low Speed (LS) data port.
LSWrite(byte, byte[], byte) - Method in class lejos.nxt.remote.NXTCommand
Used to request data from an Inter-Integrated Circuit (I2C) sensor (the ultrasound sensor) via the Low Speed (LS) data port.
LUDecomposition - Class in lejos.util
LU Decomposition.
LUDecomposition(Matrix) - Constructor for class lejos.util.LUDecomposition
LU Decomposition

M

M_NATIVE - Static variable in class lejos.nxt.VM.VMMethod
 
M_STATIC - Static variable in class lejos.nxt.VM.VMMethod
 
M_SYNCHRONIZED - Static variable in class lejos.nxt.VM.VMMethod
 
MAGENTA - Static variable in class lejos.robotics.Color
 
magicNumber - Variable in class lejos.nxt.VM.VMImage
 
MagneticSensor - Class in lejos.nxt.addon
Support for HiTechnic Magnetic sensor
MagneticSensor(ADSensorPort) - Constructor for class lejos.nxt.addon.MagneticSensor
 
MagneticSensor(ADSensorPort, int) - Constructor for class lejos.nxt.addon.MagneticSensor
 
main(String[]) - Static method in class lejos.nxt.comm.RConsole.Monitor
Wait for the viewer to connect, and then run and monitor the user program.
main(String[]) - Static method in class lejos.nxt.debug.DebugMonitor
 
makeLeftOrth() - Method in class lejos.geom.Point
Turns this vector into its left-handed cartesian orthagonal
makeRightOrth() - Method in class lejos.geom.Point
Turns this vector into its right-handed cartesian orthagonal
Map<K,V> - Interface in java.util
An object that maps keys to values.
map - Variable in class lejos.robotics.mapping.NavigationModel
 
Map.Entry<K,V> - Interface in java.util
A map entry (key-value pair).
mark - Variable in class java.io.ByteArrayInputStream
 
mark(int) - Method in class java.io.ByteArrayInputStream
 
mark(int) - Method in class java.io.FilterInputStream
 
mark(int) - Method in class java.io.InputStream
Marks the current position in this input stream.
mark(int) - Method in class java.io.Reader
 
markSupported() - Method in class java.io.ByteArrayInputStream
 
markSupported() - Method in class java.io.InputStream
Tests if this input stream supports the mark and reset methods.
markSupported() - Method in class java.io.Reader
 
matches(SensorURL) - Method in class javax.microedition.sensor.SensorURL
 
Math - Class in java.lang
Mathematical functions.
Matrix - Class in lejos.util
Matrix implementation derived from the JAMA project
Matrix(int, int) - Constructor for class lejos.util.Matrix
Construct an m-by-n matrix of zeros.
Matrix(int, int, double) - Constructor for class lejos.util.Matrix
Construct an m-by-n constant matrix.
Matrix(double[][]) - Constructor for class lejos.util.Matrix
Construct a matrix from a 2-D array.
Matrix(double[][], int, int) - Constructor for class lejos.util.Matrix
Construct a matrix quickly without checking arguments.
Matrix(double[], int) - Constructor for class lejos.util.Matrix
Construct a matrix from a one-dimensional packed array
max(int, int) - Static method in class java.lang.Math
Returns the greater of two integer values.
max(long, long) - Static method in class java.lang.Math
Returns the greater of two long values.
max(float, float) - Static method in class java.lang.Math
Returns the greater of two float values.
max(double, double) - Static method in class java.lang.Math
Returns the greater of two double values.
MAX_AD_RAW - Static variable in interface lejos.nxt.SensorConstants
MAX value returned as a RAW sensor reading for standard A/D sensors
MAX_CODE_POINT - Static variable in class java.lang.Character
 
MAX_CONNECTIONS - Static variable in class lejos.nxt.comm.RS485
 
MAX_EXPONENT - Static variable in class java.lang.Double
 
MAX_EXPONENT - Static variable in class java.lang.Float
 
MAX_FILENAMELENGTH - Static variable in class lejos.nxt.remote.NXTCommand
 
MAX_FILES - Static variable in class java.io.File
Number of files the file system can store.
MAX_HIGH_SURROGATE - Static variable in class java.lang.Character
 
MAX_IO - Static variable in interface lejos.nxt.I2CPort
Maximum read/write request length
MAX_LOW_SURROGATE - Static variable in class java.lang.Character
 
MAX_POWER - Static variable in interface lejos.nxt.BasicMotorPort
Maximum power setting = 100%
MAX_PRIORITY - Static variable in class java.lang.Thread
The maximum priority that a thread can have.
MAX_RADIX - Static variable in class java.lang.Character
 
MAX_RADIX - Static variable in class java.lang.Integer
Deprecated. use constant in Character
MAX_RATE - Static variable in class javax.microedition.sensor.NXTSensorInfo
 
MAX_RELIABLE_RANGE_READING - Variable in class lejos.robotics.FixedRangeScanner
 
MAX_RELIABLE_RANGE_READING - Variable in class lejos.robotics.RotatingRangeScanner
 
MAX_SETTING_SIZE - Static variable in class lejos.nxt.SystemSettings
 
MAX_SURROGATE - Static variable in class java.lang.Character
 
MAX_TYPE - Static variable in interface lejos.nxt.SensorConstants
 
MAX_USER_PAGES - Static variable in class lejos.nxt.Flash
Maximum number of pages available to user flash memory.
MAX_VALUE - Static variable in class java.lang.Byte
 
MAX_VALUE - Static variable in class java.lang.Character
 
MAX_VALUE - Static variable in class java.lang.Double
 
MAX_VALUE - Static variable in class java.lang.Float
 
MAX_VALUE - Static variable in class java.lang.Integer
The largest value of type int.
MAX_VALUE - Static variable in class java.lang.Long
 
MAX_VALUE - Static variable in class java.lang.Short
 
maxDistance - Variable in class lejos.robotics.mapping.NXTNavigationModel
 
maxHeadingError - Variable in class lejos.robotics.navigation.Waypoint
 
maxIterations - Static variable in class lejos.robotics.localization.MCLParticleSet
 
maxOperands - Variable in class lejos.nxt.VM.VMMethod
 
maxPositionError - Variable in class lejos.robotics.navigation.Waypoint
 
mcl - Variable in class lejos.robotics.mapping.NavigationModel
 
MCLParticle - Class in lejos.robotics.localization
Represents a particle for the particle filtering algorithm.
MCLParticle(Pose) - Constructor for class lejos.robotics.localization.MCLParticle
Create a particle with a specific pose
MCLParticleSet - Class in lejos.robotics.localization
Represents a particle set for the particle filtering algorithm.
MCLParticleSet(RangeMap, int, int) - Constructor for class lejos.robotics.localization.MCLParticleSet
Create a set of particles randomly distributed within the given map.
MCLParticleSet(RangeMap, int, int, RangeReadings, float, float) - Constructor for class lejos.robotics.localization.MCLParticleSet
Generates a set of particles within the map that have a minimum weight as as calculated from the particle pose, the range readings and the map.
MCLParticleSet(RangeMap, int, Pose, float, float) - Constructor for class lejos.robotics.localization.MCLParticleSet
Generates a circular cloud of particles centered on initialPose with random normal radius and angle, and random normal heading.
MCLPoseProvider - Class in lejos.robotics.localization
Maintains an estimate of the robot pose using sensor data.
MCLPoseProvider(MoveProvider, RangeScanner, RangeMap, int, int) - Constructor for class lejos.robotics.localization.MCLPoseProvider
Allocates a new MCLPoseProvider.
MCLPoseProvider(RangeMap, int, int) - Constructor for class lejos.robotics.localization.MCLPoseProvider
Constructor for use on PC
MeasurementRange - Class in javax.microedition.sensor
Basic implementation of the JSR256 MeasurementRange class
MeasurementRange(double, double, double) - Constructor for class javax.microedition.sensor.MeasurementRange
 
menuMajorVersion - Variable in class lejos.nxt.remote.NXJFirmwareInfo
 
menuMinorVersion - Variable in class lejos.nxt.remote.NXJFirmwareInfo
 
menuPatchLevel - Variable in class lejos.nxt.remote.NXJFirmwareInfo
 
menuRevision - Variable in class lejos.nxt.remote.NXJFirmwareInfo
 
MESSAGE_READ - Static variable in class lejos.nxt.comm.LCP
 
MESSAGE_READ - Static variable in interface lejos.nxt.remote.NXTProtocol
 
MESSAGE_WRITE - Static variable in class lejos.nxt.comm.LCP
 
MESSAGE_WRITE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
messageRead(byte, byte, boolean) - Method in class lejos.nxt.remote.NXTCommand
 
messageReceived(byte, String) - Method in interface lejos.nxt.comm.LCPMessageListener
 
messageWrite(int, String) - Static method in class lejos.nxt.comm.LCP
Write a message to a remote inbox
messageWrite(byte[], byte) - Method in class lejos.nxt.remote.NXTCommand
Sends a message to an inbox on the NXT for storage(?) For future reference, message size must be capped at 59 for USB.
META_DOWN_MASK - Static variable in class lejos.addon.keyboard.KeyEvent
 
META_MASK - Static variable in class lejos.addon.keyboard.KeyEvent
 
method - Variable in class lejos.nxt.debug.DebugInterface
 
methodRecord - Variable in class lejos.nxt.VM.VMStackFrame
 
mflags - Variable in class lejos.nxt.VM.VMMethod
 
min(int, int) - Static method in class java.lang.Math
Returns the lesser of two integer values.
min(long, long) - Static method in class java.lang.Math
Returns the lesser of two long values.
min(float, float) - Static method in class java.lang.Math
Returns the lesser of two float values.
min(double, double) - Static method in class java.lang.Math
Returns the lesser of two double values.
MIN_CODE_POINT - Static variable in class java.lang.Character
 
MIN_EXPONENT - Static variable in class java.lang.Double
 
MIN_EXPONENT - Static variable in class java.lang.Float
 
MIN_HIGH_SURROGATE - Static variable in class java.lang.Character
 
MIN_LOW_SURROGATE - Static variable in class java.lang.Character
 
MIN_NORMAL - Static variable in class java.lang.Double
 
MIN_NORMAL - Static variable in class java.lang.Float
 
MIN_PRIORITY - Static variable in class java.lang.Thread
The minimum priority that a thread can have.
MIN_RADIX - Static variable in class java.lang.Character
 
MIN_RADIX - Static variable in class java.lang.Integer
Deprecated. use constant in Character
MIN_SUPPLEMENTARY_CODE_POINT - Static variable in class java.lang.Character
 
MIN_SURROGATE - Static variable in class java.lang.Character
 
MIN_TYPE - Static variable in interface lejos.nxt.SensorConstants
 
MIN_VALUE - Static variable in class java.lang.Byte
 
MIN_VALUE - Static variable in class java.lang.Character
 
MIN_VALUE - Static variable in class java.lang.Double
 
MIN_VALUE - Static variable in class java.lang.Float
 
MIN_VALUE - Static variable in class java.lang.Integer
The smallest value of type int.
MIN_VALUE - Static variable in class java.lang.Long
 
MIN_VALUE - Static variable in class java.lang.Short
 
MindsensorsAccelerationSensorInfo - Class in javax.microedition.sensor
Implementation of SensorInfo for the Mindsensors range of acceleration sensors.
MindsensorsAccelerationSensorInfo() - Constructor for class javax.microedition.sensor.MindsensorsAccelerationSensorInfo
 
minHeight - Variable in class javax.microedition.lcdui.Item
 
minus(Matrix) - Method in class lejos.util.Matrix
C = A - B
minusEquals(Matrix) - Method in class lejos.util.Matrix
A = A - B
minWidth - Variable in class javax.microedition.lcdui.Item
 
MirrorMotor - Class in lejos.robotics
This class returns a motor that rotates in the reverse direction of a regular motor.
MMX_MOTOR_1 - Static variable in class lejos.nxt.addon.NXTMMX
NXTMMX Motor 1.
MMX_MOTOR_2 - Static variable in class lejos.nxt.addon.NXTMMX
NXTMMX Motor 2.
MMXMotor - Class in lejos.nxt.addon
Abstraction to drive a basic encoder motor with the NXTMMX motor multiplexer.
MMXMotor(NXTMMX, int) - Constructor for class lejos.nxt.addon.MMXMotor
Create an instance of a MMXMotor.
MMXRegulatedMotor - Class in lejos.nxt.addon
Abstraction to drive a regulated encoder motor with the NXTMMX motor multiplexer.
MMXRegulatedMotor(NXTMMX, int) - Constructor for class lejos.nxt.addon.MMXRegulatedMotor
Create an instance of a MMXRegulatedMotor.
mode - Variable in class lejos.nxt.BasicMotor
 
mode - Variable in class lejos.nxt.remote.OutputState
 
MODE_ANGLESTEP - Static variable in interface lejos.nxt.SensorConstants
 
MODE_BOOLEAN - Static variable in interface lejos.nxt.SensorConstants
 
MODE_CAPTURE - Static variable in class lejos.nxt.UltrasonicSensor
 
MODE_CELSIUS - Static variable in interface lejos.nxt.SensorConstants
 
MODE_CONTINUOUS - Static variable in class lejos.nxt.UltrasonicSensor
 
MODE_FARENHEIT - Static variable in interface lejos.nxt.SensorConstants
 
MODE_OFF - Static variable in class lejos.nxt.UltrasonicSensor
 
MODE_PCTFULLSCALE - Static variable in interface lejos.nxt.SensorConstants
 
MODE_PERIODCOUNTER - Static variable in interface lejos.nxt.SensorConstants
 
MODE_PING - Static variable in class lejos.nxt.UltrasonicSensor
 
MODE_RAW - Static variable in interface lejos.nxt.SensorConstants
 
MODE_REG - Static variable in class lejos.nxt.addon.DIMUAccel
 
MODE_RESET - Static variable in class lejos.nxt.UltrasonicSensor
 
MODE_TRANSITIONCNT - Static variable in interface lejos.nxt.SensorConstants
 
MODEMASK - Static variable in interface lejos.nxt.remote.NXTProtocol
 
MODULE_NOT_FOUND - Static variable in class lejos.nxt.remote.ErrorMessages
 
monitor - Variable in class lejos.nxt.debug.DebugMonitor
 
monitor - Variable in class lejos.nxt.VM.VMStackFrame
 
monitorCount - Variable in class lejos.nxt.VM.VMThread
 
monitorEvents() - Method in class lejos.nxt.debug.DebugMonitor
 
monitoringStateChanged(boolean) - Method in interface javax.microedition.location.ProximityListener
Called to notify that the state of the proximity monitoring has changed.
Motor - Class in lejos.nxt
Motor class contains 3 instances of regulated motors.
MOTOR_1 - Static variable in class lejos.nxt.addon.tetrix.TetrixMotorController
Represents Motor 1 as indicated on the controller
MOTOR_2 - Static variable in class lejos.nxt.addon.tetrix.TetrixMotorController
Represents Motor 2 as indicated on the controller
MOTOR_A_FORWARD - Static variable in class lejos.nxt.addon.RCXLink
 
MOTOR_A_REVERSED - Static variable in class lejos.nxt.addon.RCXLink
 
MOTOR_B_FORWARD - Static variable in class lejos.nxt.addon.RCXLink
 
MOTOR_B_REVERSED - Static variable in class lejos.nxt.addon.RCXLink
 
MOTOR_C_FORWARD - Static variable in class lejos.nxt.addon.RCXLink
 
MOTOR_C_REVERSED - Static variable in class lejos.nxt.addon.RCXLink
 
MOTOR_CH1_A_BRAKE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH1_A_FLOAT - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH1_A_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH1_A_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH1_B_BRAKE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH1_B_FLOAT - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH1_B_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH1_B_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH2_A_BRAKE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH2_A_FLOAT - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH2_A_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH2_A_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH2_B_BRAKE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH2_B_FLOAT - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH2_B_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH2_B_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH3_A_BRAKE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH3_A_FLOAT - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH3_A_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH3_A_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH3_B_BRAKE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH3_B_FLOAT - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH3_B_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH3_B_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH4_A_BRAKE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH4_A_FLOAT - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH4_A_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH4_A_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH4_B_BRAKE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH4_B_FLOAT - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH4_B_FORWARD - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_CH4_B_REVERSE - Static variable in class lejos.nxt.addon.PFLink
 
MOTOR_RUN_STATE_IDLE - Static variable in interface lejos.nxt.remote.NXTProtocol
Output will be idle
MOTOR_RUN_STATE_RAMPDOWN - Static variable in interface lejos.nxt.remote.NXTProtocol
Output will ramp-down
MOTOR_RUN_STATE_RAMPUP - Static variable in interface lejos.nxt.remote.NXTProtocol
Output will ramp-up
MOTOR_RUN_STATE_RUNNING - Static variable in interface lejos.nxt.remote.NXTProtocol
Output will be running
MOTORON - Static variable in interface lejos.nxt.remote.NXTProtocol
Turn on the specified motor
MotorPort - Class in lejos.nxt
Abstraction for a NXT output port.
move(int, int) - Method in class java.awt.Point
Move the location of the point to (x,y)
move(int, boolean) - Method in class lejos.nxt.addon.LnrActrFirgelliNXT
Causes the actuator to move distance in encoder ticks.
move(int, boolean) - Method in interface lejos.robotics.LinearActuator
The actuator should retract (negative distance value) or extend (positive distance value) in encoder ticks distance.
Move - Class in lejos.robotics.navigation
Models a movement performed by a pilot
Move(float, float, boolean) - Constructor for class lejos.robotics.navigation.Move
Create a movement object to record a movement made by a pilot.
Move(Move.MoveType, float, float, float, float, boolean) - Constructor for class lejos.robotics.navigation.Move
Create a movement object to record a movement made by a pilot.
Move(Move.MoveType, float, float, boolean) - Constructor for class lejos.robotics.navigation.Move
Create a movement object to record a movement made by a pilot.
Move(boolean, float, float) - Constructor for class lejos.robotics.navigation.Move
Alternate constructor that uses angle and turn radius instead.
Move.MoveType - Enum in lejos.robotics.navigation
The type of movement made in sufficient detail to allow errors in the movement to be modeled.
MoveController - Interface in lejos.robotics.navigation
 
MoveListener - Interface in lejos.robotics.navigation
Any class that wants to be updated automatically by a MoveProvider should implement this interface.
movementStart(boolean) - Method in class lejos.robotics.navigation.DifferentialPilot
called at start of a movement to inform the listeners that a movement has started
MoveProvider - Interface in lejos.robotics.navigation
Should be implemented by a Pilot that provides a partial movement to a pose when requested.
moveStarted(Move, MoveProvider) - Method in class lejos.robotics.localization.MCLPoseProvider
Required by MoveListener interface; does nothing
moveStarted(Move, MoveProvider) - Method in class lejos.robotics.localization.OdometryPoseProvider
called by a MoveProvider when movement starts
moveStarted(Move, MoveProvider) - Method in class lejos.robotics.mapping.NXTNavigationModel
Called when the pilot starts a move
moveStarted(Move, MoveProvider) - Method in interface lejos.robotics.navigation.MoveListener
Called when a Move Provider starts a move
moveStopped(Move, MoveProvider) - Method in class lejos.robotics.localization.MCLPoseProvider
Required by MoveListener interface.
moveStopped(Move, MoveProvider) - Method in class lejos.robotics.localization.OdometryPoseProvider
called by a MoveProvider when movement ends
moveStopped(Move, MoveProvider) - Method in class lejos.robotics.mapping.NXTNavigationModel
Called when a move stops
moveStopped(Move, MoveProvider) - Method in interface lejos.robotics.navigation.MoveListener
Called by the movement provider when a move stops
moveStraight(float, int) - Method in class lejos.robotics.navigation.OmniPilot
This method causes the robot to move in a direction while keeping the front of the robot pointed in the current direction it is facing.
moveTo(Point) - Method in class lejos.geom.Point
Makes this a copy of the other point
moveTo(int, boolean) - Method in class lejos.nxt.addon.LnrActrFirgelliNXT
Causes the actuator to move to absolute position in encoder ticks.
moveTo(int, boolean) - Method in interface lejos.robotics.LinearActuator
The actuator should move to absolute position in encoder ticks.
moveToTop() - Method in class java.io.File
Move the file to become the last one in flash memory.
moveUpdate(float) - Method in class lejos.robotics.navigation.Pose
Move the specified distance in the direction of current heading.
MSC - Class in lejos.nxt.addon
This class has been designed to manage the device MSC8, Mindsensors NXT Servo which manages up to 8 RC Servos.
MSC(SensorPort) - Constructor for class lejos.nxt.addon.MSC
Constructor
MSC8_VBATT - Static variable in class lejos.nxt.addon.MSC
 
msDelay(long) - Static method in class lejos.util.Delay
Wait for the specified number of milliseconds.
MServo - Class in lejos.nxt.addon
MServo, is a abstraction to model any RC Servo (continuous and non continuous) plugged to
MServo(SensorPort, int) - Constructor for class lejos.nxt.addon.MServo
The initial Constructor.
MServo(SensorPort, int, String) - Constructor for class lejos.nxt.addon.MServo
The initial Constructor.
MServo(SensorPort, int, String, int, int) - Constructor for class lejos.nxt.addon.MServo
Constructor with the feature to set min, max and init angle
MSG_ACCEPT_CONNECTION - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_ADD_DEVICE - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_ANY - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_BEGIN_INQUIRY - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_CANCEL_INQUIRY - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_CLOSE_CONNECTION - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_CLOSE_CONNECTION_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_CLOSE_PORT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_CLOSE_PORT_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_CONNECT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_CONNECT_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_CONNECTION_STATUS_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_DUMP_LIST - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GET_BRICK_STATUSBYTE - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GET_BRICK_STATUSBYTE_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GET_CONNECTION_STATUS - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GET_DISCOVERABLE - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GET_DISCOVERABLE_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GET_FRIENDLY_NAME - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GET_FRIENDLY_NAME_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GET_LINK_QUALITY - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GET_LOCAL_ADDR - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GET_LOCAL_ADDR_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GET_OPERATING_MODE - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GET_PORT_OPEN - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GET_PORT_OPEN_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GET_VERSION - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GET_VERSION_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_GOTO_DFU_MODE - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_HEARTBEAT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_INQUIRY_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_INQUIRY_RUNNING - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_INQUIRY_STOPPED - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_LINK_QUALITY_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_LIST_DUMP_STOPPED - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_LIST_ITEM - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_LIST_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_LOOKUP_NAME - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_LOOKUP_NAME_FAILURE - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_LOOKUP_NAME_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_OPEN_PORT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_OPEN_STREAM - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_OPERATING_MODE_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_PIN_CODE - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_PIN_CODE_ACK - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_PORT_OPEN_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_REMOVE_DEVICE - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_REQUEST_CONNECTION - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_REQUEST_PIN_CODE - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_RESET_INDICATION - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_SET_BRICK_STATUSBYTE - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_SET_BRICK_STATUSBYTE_RESULT - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_SET_DISCOVERABLE - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_SET_DISCOVERABLE_ACK - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_SET_FACTORY_SETTINGS - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_SET_FACTORY_SETTINGS_ACK - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_SET_FRIENDLY_NAME - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_SET_FRIENDLY_NAME_ACK - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_SET_OPERATING_MODE - Static variable in class lejos.nxt.comm.Bluetooth
 
MSG_START_HEART - Static variable in class lejos.nxt.comm.Bluetooth
 
MTA_ASSISTED - Static variable in class javax.microedition.location.Location
Location method is assisted by the other party (Terminal assisted for Network based, Network assisted for terminal based).
MTA_UNASSISTED - Static variable in class javax.microedition.location.Location
Location method is unassisted.
MTE_ANGLEOFARRIVAL - Static variable in class javax.microedition.location.Location
Location method Angle of Arrival for cellular / terrestrial RF system.
MTE_CELLID - Static variable in class javax.microedition.location.Location
Location method Cell-ID for cellular (in GSM, this is the same as CGI, Cell Global Identity).
MTE_SATELLITE - Static variable in class javax.microedition.location.Location
Location method using satellites (for example, Global Positioning System (GPS)).
MTE_SHORTRANGE - Static variable in class javax.microedition.location.Location
Location method Short-range positioning system (for example, Bluetooth LP).
MTE_TIMEDIFFERENCE - Static variable in class javax.microedition.location.Location
Location method Time Difference for cellular / terrestrial RF system (for example, Enhanced Observed Time Difference (E-OTD) for GSM).
MTE_TIMEOFARRIVAL - Static variable in class javax.microedition.location.Location
Location method Time of Arrival (TOA) for cellular / terrestrial RF system.
MTY_NETWORKBASED - Static variable in class javax.microedition.location.Location
Location method is of type network based.
MTY_TERMINALBASED - Static variable in class javax.microedition.location.Location
Location method is of type terminal based.
MULTIPLE - Static variable in interface javax.microedition.lcdui.Choice
 
multiplier - Variable in class lejos.nxt.addon.DIMUAccel
A factor to use when converting raw data from the accelerometer.
multiply(float) - Method in class lejos.geom.Point
Scalar multiplication
multiplyBy(float) - Method in class lejos.geom.Point
scalar multiplication
my_motor - Variable in class lejos.robotics.navigation.Ballbot
 

N

name() - Method in class java.lang.Enum
 
NAME - Static variable in class lejos.nxt.comm.NXTCommDevice
 
NAME_LEN - Static variable in class lejos.nxt.comm.NXTCommDevice
 
Namespace - Interface in javax.xml.stream.events
An interface that contains information about a namespace.
NAMESPACE - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates the event is a namespace declaration
NamespaceContext - Class in javax.xml.namespace
 
NamespaceContext() - Constructor for class javax.xml.namespace.NamespaceContext
 
nameToString(byte[]) - Static method in class lejos.nxt.comm.NXTCommDevice
Return a string version of a device devName held as a byte array
NaN - Static variable in class java.lang.Double
 
NaN - Static variable in class java.lang.Float
 
nanoTime() - Static method in class java.lang.System
Return the time since system start in nano-seconds
NavEventListener - Interface in lejos.robotics.mapping
 
NavigationListener - Interface in lejos.robotics.navigation
Interface for informing listeners that a way point has been reached.
NavigationMesh - Interface in lejos.robotics.pathfinding
A navigation mesh is a set of nodes covering a map area which represent branching pathways for the vehicle to move from one location to another.
NavigationModel - Class in lejos.robotics.mapping
NavigationModel is an abstract class that has two implementations: NXTNavigationModel and PCNavigationModel.
NavigationModel() - Constructor for class lejos.robotics.mapping.NavigationModel
 
NavigationModel.NavEvent - Enum in lejos.robotics.mapping
Navigation events that are transmitted between the PC and the NXT (and vice versa).
navigator - Variable in class lejos.robotics.mapping.NXTNavigationModel
 
Navigator - Class in lejos.robotics.navigation
This class controls a robot to traverse a Path, a sequence of Waypoints.
Navigator(MoveController) - Constructor for class lejos.robotics.navigation.Navigator
Allocates a Navigator object, using pilot that implements the ArcMoveController interface.
Navigator(MoveController, PoseProvider) - Constructor for class lejos.robotics.navigation.Navigator
Allocates a Navigator object using a pilot and a custom poseProvider, rather than the default OdometryPoseProvider.
NEGATIVE_INFINITY - Static variable in class java.lang.Double
 
NEGATIVE_INFINITY - Static variable in class java.lang.Float
 
NegativeArraySizeException - Exception in java.lang
 
NegativeArraySizeException() - Constructor for exception java.lang.NegativeArraySizeException
 
NegativeArraySizeException(String) - Constructor for exception java.lang.NegativeArraySizeException
 
neighbors() - Method in class lejos.robotics.pathfinding.Node
Indicates the number of neighbors (nodes connected to this node).
newInstance() - Static method in class javax.xml.stream.XMLInputFactory
 
newLine() - Method in class java.io.BufferedWriter
 
newMotorController() - Method in class lejos.nxt.addon.tetrix.TetrixControllerFactory
Get the next available Tetrix Motor controller.
newMove(float, int, int, boolean, boolean) - Method in class lejos.nxt.NXTRegulatedMotor.Regulator
Initiate a new move and optionally wait for it to complete.
newServoController() - Method in class lejos.nxt.addon.tetrix.TetrixControllerFactory
Get the next available Tetrix Servo controller.
next() - Method in interface java.util.Iterator
 
next() - Method in interface javax.xml.stream.XMLStreamReader
Get next parsing event - a processor may return all contiguous character data in a single chunk, or it may split it into several chunks.
nextBoolean() - Method in class java.util.Random
Returns a random boolean in the range 0-1.
nextDouble() - Method in class java.util.Random
 
nextElement() - Method in interface java.util.Enumeration
 
nextElement() - Method in class java.util.StringTokenizer
Method implemented by interface requirement
nextEvent() - Method in interface javax.xml.stream.XMLEventReader
Get the next XMLEvent
nextFloat() - Method in class java.util.Random
 
nextGaussian() - Method in class java.util.Random
Returns the next pseudorandom, Gaussian ("normally") distributed double value with mean 0.0 and standard deviation 1.0 from this random number generator's sequence.
nextIndex() - Method in interface java.util.ListIterator
 
nextInt() - Method in class java.util.Random
 
nextInt(int) - Method in class java.util.Random
Returns a random integer in the range 0...n-1.
nextLong() - Method in class java.util.Random
 
nextTag() - Method in interface javax.xml.stream.XMLEventReader
Skips any insignificant space events until a START_ELEMENT or END_ELEMENT is reached.
nextTag() - Method in interface javax.xml.stream.XMLStreamReader
Skips any white space (isWhiteSpace() returns true), COMMENT, or PROCESSING_INSTRUCTION, until a START_ELEMENT or END_ELEMENT is reached.
nextThread - Variable in class lejos.nxt.VM.VMThread
 
nextToken() - Method in class java.util.StringTokenizer
 
NMEASentence - Class in lejos.addon.gps
Class designed to manage all NMEA Sentence.
NMEASentence() - Constructor for class lejos.addon.gps.NMEASentence
 
NO_ACTIVE_PROGRAM - Static variable in class lejos.nxt.remote.ErrorMessages
 
NO_DETECTION - Static variable in class lejos.nxt.addon.SumoEyesSensor
The Constant NO_DETECTION (0).
NO_FREE_MEMORY_IN_COMMUNICATION_BUFFER - Static variable in class lejos.nxt.remote.ErrorMessages
 
NO_LIMIT - Static variable in class lejos.nxt.NXTRegulatedMotor
 
NO_LINEAR_SPACE - Static variable in class lejos.nxt.remote.ErrorMessages
 
NO_MORE_FILES - Static variable in class lejos.nxt.remote.ErrorMessages
 
NO_MORE_HANDLES - Static variable in class lejos.nxt.remote.ErrorMessages
 
NO_OF_SENSOR_TYPES - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NO_RELEASE - Static variable in interface lejos.nxt.I2CPort
Do not release the i2c bus between requests
NO_REQUIREMENT - Static variable in class javax.microedition.location.Criteria
Constant indicating no requirements for the parameter.
NO_SENSOR - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NO_SORTING - Static variable in class lejos.nxt.addon.NXTCam
Used by sortBy() to choose no sorting of detected objects.
NO_SPACE - Static variable in class lejos.nxt.remote.ErrorMessages
 
NO_WRITE_BUFFERS - Static variable in class lejos.nxt.remote.ErrorMessages
 
noAngle - Static variable in class lejos.nxt.addon.IRSeekerV2
 
NoClassDefFoundError - Error in java.lang
 
NoClassDefFoundError() - Constructor for error java.lang.NoClassDefFoundError
 
NoClassDefFoundError(String) - Constructor for error java.lang.NoClassDefFoundError
 
Node - Class in lejos.robotics.pathfinding
This class represents a Node which can be connected to other neighboring nodes.
Node(float, float) - Constructor for class lejos.robotics.pathfinding.Node
Creates a new instance of a node.
NodePathFinder - Class in lejos.robotics.pathfinding
This path finder class uses one of the common search algorithms (e.g.
NodePathFinder(SearchAlgorithm, NavigationMesh) - Constructor for class lejos.robotics.pathfinding.NodePathFinder
Instantiates a NodePathFinder object using a specified algorithm.
NON_PREDICTIVE - Static variable in class javax.microedition.lcdui.TextField
 
NONE - Static variable in class lejos.nxt.NXTEvent
Event type for no hardware events
NONE - Static variable in class lejos.robotics.Color
 
NOOF_CHARS - Static variable in class lejos.nxt.LCD
 
norm1() - Method in class lejos.util.Matrix
One norm
NORM_PRIORITY - Static variable in class java.lang.Thread
The priority that is assigned to the primordial thread.
normalize() - Method in class lejos.geom.Point
Sets this vector's length to 1 unit while retaining direction
normalize(float) - Method in class lejos.robotics.navigation.CompassPilot
Deprecated.  
normalizedADValue - Variable in class lejos.nxt.remote.InputValues
The normalized value from the Analog to Digital (AD) converter.
normF() - Method in class lejos.util.Matrix
Frobenius norm
normInf() - Method in class lejos.util.Matrix
Infinity norm
NoSuchElementException - Exception in java.util
NoSuchElementException is a Exception used with StringTokenizer
NoSuchElementException() - Constructor for exception java.util.NoSuchElementException
 
NoSuchElementException(String) - Constructor for exception java.util.NoSuchElementException
 
NoSuchFieldError - Error in java.lang
 
NoSuchFieldError() - Constructor for error java.lang.NoSuchFieldError
 
NoSuchFieldError(String) - Constructor for error java.lang.NoSuchFieldError
 
NoSuchMethodError - Error in java.lang
 
NoSuchMethodError() - Constructor for error java.lang.NoSuchMethodError
 
NoSuchMethodError(String) - Constructor for error java.lang.NoSuchMethodError
 
NOT_A_LINEAR_FILE - Static variable in class lejos.nxt.remote.ErrorMessages
 
NOT_DISCOVERABLE - Static variable in class javax.bluetooth.DiscoveryAgent
Takes the device out of discoverable mode.
NOT_IMPLEMENTED - Static variable in class lejos.nxt.remote.ErrorMessages
 
NOTATION_DECLARATION - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates a Notation
NotationDeclaration - Interface in javax.xml.stream.events
An interface for handling Notation Declarations Receive notification of a notation declaration event.
notify() - Method in class java.lang.Object
Wake up one thread blocked on a wait().
notifyAll() - Method in class java.lang.Object
Wake up all threads blocked on a wait().
notifyEvent(int) - Method in class lejos.nxt.NXTEvent
This call can be used to raise a user event.
notifyListeners(NMEASentence) - Static method in class lejos.addon.gps.SimpleGPS
 
notifyListeners(Feature) - Method in class lejos.robotics.objectdetection.FeatureDetectorAdapter
 
notifyListeners(Feature) - Method in class lejos.robotics.objectdetection.TouchFeatureDetector
 
notifyStateChanged() - Method in class javax.microedition.lcdui.Item
 
NR_RANGE_LONG - Static variable in class lejos.nxt.addon.PFLink
 
NR_RANGE_SHORT - Static variable in class lejos.nxt.addon.PFLink
 
nsDelay(long) - Static method in class lejos.util.Delay
Wait for the specified number of nanoseconds.
NullPointerException - Exception in java.lang
 
NullPointerException() - Constructor for exception java.lang.NullPointerException
 
NullPointerException(String) - Constructor for exception java.lang.NullPointerException
 
Number - Class in java.lang
Superclass for the difference wrapper classes.
Number() - Constructor for class java.lang.Number
Just a constructor doing nothing.
NUMBER_OF_PORTS - Static variable in class lejos.nxt.MotorPort
The number of ports available.
NUMBER_OF_PORTS - Static variable in class lejos.nxt.SensorPort
The number of ports available.
NUMBER_OF_SENSORS - Static variable in class lejos.nxt.addon.TouchMUX
number of touch sensors supported by this device
NumberFormatException - Exception in java.lang
 
NumberFormatException() - Constructor for exception java.lang.NumberFormatException
 
NumberFormatException(String) - Constructor for exception java.lang.NumberFormatException
 
numberOfLeadingZeros(int) - Static method in class java.lang.Integer
 
numberOfLeadingZeros(long) - Static method in class java.lang.Long
 
numberOfTrailingZeros(int) - Static method in class java.lang.Integer
 
numberOfTrailingZeros(long) - Static method in class java.lang.Long
 
numConstants - Variable in class lejos.nxt.VM.VMImage
 
numEntryClasses - Variable in class lejos.nxt.VM.VMImage
 
NUMERIC - Static variable in class javax.microedition.lcdui.TextField
 
numExceptionHandlers - Variable in class lejos.nxt.VM.VMMethod
 
numLocals - Variable in class lejos.nxt.VM.VMMethod
 
numParameters - Variable in class lejos.nxt.VM.VMMethod
 
numParticles() - Method in class lejos.robotics.localization.MCLParticleSet
Return the number of particles in the set
numReadings - Variable in class lejos.robotics.mapping.NavigationModel
 
numStaticFields - Variable in class lejos.nxt.VM.VMImage
 
NXJ_DEFRAG - Static variable in class lejos.nxt.comm.LCP
 
NXJ_DEFRAG - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NXJ_DISCONNECT - Static variable in class lejos.nxt.comm.LCP
 
NXJ_DISCONNECT - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NXJ_GET_AUTO_RUN - Static variable in class lejos.nxt.comm.LCP
 
NXJ_GET_AUTO_RUN - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NXJ_GET_DEFAULT_PROGRAM - Static variable in class lejos.nxt.comm.LCP
 
NXJ_GET_DEFAULT_PROGRAM - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NXJ_GET_KEY_CLICK_VOLUME - Static variable in class lejos.nxt.comm.LCP
 
NXJ_GET_KEY_CLICK_VOLUME - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NXJ_GET_SLEEP_TIME - Static variable in class lejos.nxt.comm.LCP
 
NXJ_GET_SLEEP_TIME - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NXJ_GET_VERSION - Static variable in class lejos.nxt.comm.LCP
 
NXJ_GET_VERSION - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NXJ_GET_VOLUME - Static variable in class lejos.nxt.comm.LCP
 
NXJ_GET_VOLUME - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NXJ_PACKET_MODE - Static variable in class lejos.nxt.comm.LCP
 
NXJ_PACKET_MODE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NXJ_SET_AUTO_RUN - Static variable in class lejos.nxt.comm.LCP
 
NXJ_SET_AUTO_RUN - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NXJ_SET_DEFAULT_PROGRAM - Static variable in class lejos.nxt.comm.LCP
 
NXJ_SET_DEFAULT_PROGRAM - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NXJ_SET_KEY_CLICK_VOLUME - Static variable in class lejos.nxt.comm.LCP
 
NXJ_SET_KEY_CLICK_VOLUME - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NXJ_SET_SLEEP_TIME - Static variable in class lejos.nxt.comm.LCP
 
NXJ_SET_SLEEP_TIME - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NXJ_SET_VOLUME - Static variable in class lejos.nxt.comm.LCP
 
NXJ_SET_VOLUME - Static variable in interface lejos.nxt.remote.NXTProtocol
 
NXJFirmwareInfo - Class in lejos.nxt.remote
Information about leJOS NXJ firmware and menu
NXJFirmwareInfo() - Constructor for class lejos.nxt.remote.NXJFirmwareInfo
 
NXT - Class in lejos.nxt
Abstraction for the local NXT Device.
NXT() - Constructor for class lejos.nxt.NXT
 
NXTActiveCondition - Class in javax.microedition.sensor
Represents an active condition on a specific channel associated with a condition listener
NXTActiveCondition(NXTChannel, Condition, ConditionListener) - Constructor for class javax.microedition.sensor.NXTActiveCondition
 
NXTActiveData - Class in javax.microedition.sensor
Represents active asynchronous transfers
NXTActiveData(NXTSensorConnection, int, DataListener, int) - Constructor for class javax.microedition.sensor.NXTActiveData
 
NXTADSensorInfo - Class in javax.microedition.sensor
Abstract class with common methods for Lego Analog/Digital sensors.
NXTADSensorInfo() - Constructor for class javax.microedition.sensor.NXTADSensorInfo
 
NXTCam - Class in lejos.nxt.addon
Mindsensors NXTCam.
NXTCam(I2CPort, int) - Constructor for class lejos.nxt.addon.NXTCam
 
NXTCam(I2CPort) - Constructor for class lejos.nxt.addon.NXTCam
 
NXTChannel - Class in javax.microedition.sensor
Implementation of the channel interface for NXT sensor channels
NXTChannel(NXTSensorConnection, NXTChannelInfo) - Constructor for class javax.microedition.sensor.NXTChannel
 
NXTChannelInfo - Class in javax.microedition.sensor
Abstract implementation ChannelInfo with extra methods needed for NXT sensors
NXTChannelInfo() - Constructor for class javax.microedition.sensor.NXTChannelInfo
 
NXTComm - Class in lejos.nxt.remote
Initiates communication to a remote NXT.
NXTCommand - Class in lejos.nxt.remote
Sends LCP requests to the NXT and receives replies.
NXTCommand(NXTCommRequest) - Constructor for class lejos.nxt.remote.NXTCommand
Create a NXTCommand object.
NXTCommConnector - Class in lejos.nxt.comm
Standard interface to connect/wait for a connection.
NXTCommConnector() - Constructor for class lejos.nxt.comm.NXTCommConnector
 
NXTCommDevice - Class in lejos.nxt.comm
Base class for nxt communications devices.
NXTCommDevice() - Constructor for class lejos.nxt.comm.NXTCommDevice
 
NXTCommRequest - Interface in lejos.nxt.remote
Interface that all NXTComm implementation classes must implement for low-level communication with the NXT.
NXTConnection - Class in lejos.nxt.comm
Generic lejos nxt connection class.
NXTConnection() - Constructor for class lejos.nxt.comm.NXTConnection
 
NXTData - Class in javax.microedition.sensor
Implementation of the Data interface for NXT Sensors.
NXTData(ChannelInfo, int) - Constructor for class javax.microedition.sensor.NXTData
 
NXTDataLogger - Class in lejos.util
Logger class for the NXT that supports real time and deferred (cached) data logging of the primitive datatypes.
NXTDataLogger() - Constructor for class lejos.util.NXTDataLogger
Default constructor establishes a data logger instance in cache mode.
NXTe - Class in lejos.nxt.addon
Abstraction for a Lattebox NXT Extension Kit with Lattebox 10-Axis Servo Kit http://www.lattebox.com UML: http://www.juanantonio.info/p_research/robotics/lejos/nxj/lattebox/LatteboxNXTeKit.png
NXTe(SensorPort) - Constructor for class lejos.nxt.addon.NXTe
Constructor
NXTE_ADDRESS - Static variable in class lejos.nxt.addon.NXTe
 
NXTEvent - Class in lejos.nxt
This class allows communication of event data between the leJOS firmware and the leJOS low level classes.
NXTEvent() - Constructor for class lejos.nxt.NXTEvent
 
NXTInputStream - Class in lejos.nxt.comm
Extends InputStream for BlueTooth; implements available()
NXTLineLeader - Class in lejos.nxt.addon
This class manages the sensor NXT Line Leader from Mindsensors.
NXTLineLeader(I2CPort, int) - Constructor for class lejos.nxt.addon.NXTLineLeader
Constructor
NXTLineLeader(I2CPort) - Constructor for class lejos.nxt.addon.NXTLineLeader
Constructor
NXTLineLeader.Command - Enum in lejos.nxt.addon
 
NXTLineLeader.LineColor - Enum in lejos.nxt.addon
Color selector for white reading limit
NXTMMX - Class in lejos.nxt.addon
Supports the Mindsensors NXTMMX motor multiplexor.
NXTMMX(SensorPort, int) - Constructor for class lejos.nxt.addon.NXTMMX
Constructor for the NXTMMX
NXTMMX(SensorPort) - Constructor for class lejos.nxt.addon.NXTMMX
Constructor for the NXTMMX
NXTMotor - Class in lejos.nxt
Abstraction for an NXT motor with no speed regulation.
NXTMotor(TachoMotorPort, int) - Constructor for class lejos.nxt.NXTMotor
Create an instance of a NXTMotor using the specified motor port and PWM operating mode.
NXTMotor(TachoMotorPort) - Constructor for class lejos.nxt.NXTMotor
Create an instance of a NXTMotor using the specified motor port the PWM operating mode will be PWM_BREAK BasicMotorPort.PWM_BRAKE
NXTname - Variable in class lejos.nxt.remote.DeviceInfo
 
nxtName - Variable in class lejos.robotics.mapping.NavigationModel
 
NXTNavigationModel - Class in lejos.robotics.mapping
NXT version of the navigation model.
NXTNavigationModel() - Constructor for class lejos.robotics.mapping.NXTNavigationModel
Create the model and start the receiver thread
NXTOutputStream - Class in lejos.nxt.comm
Implements an OutputStream over NXT connections.
NXTProtocol - Interface in lejos.nxt.remote
LEGO Communication Protocol constants.
NXTRegulatedMotor - Class in lejos.nxt
Abstraction for a NXT motor.
NXTRegulatedMotor(TachoMotorPort) - Constructor for class lejos.nxt.NXTRegulatedMotor
Use this constructor to assign a variable of type motor connected to a particular port.
NXTRegulatedMotor.Controller - Class in lejos.nxt
This class provides a single thread that drives all of the motor regulation process.
NXTRegulatedMotor.Controller() - Constructor for class lejos.nxt.NXTRegulatedMotor.Controller
 
NXTRegulatedMotor.Regulator - Class in lejos.nxt
Inner class to regulate velocity; also stop motor at desired rotation angle.
NXTRegulatedMotor.Regulator() - Constructor for class lejos.nxt.NXTRegulatedMotor.Regulator
 
NXTSensorConnection - Class in javax.microedition.sensor
Implementation of the SensorConnection interface for NXT sensors
NXTSensorConnection(String) - Constructor for class javax.microedition.sensor.NXTSensorConnection
Create a sensor connection
NXTSensorInfo - Class in javax.microedition.sensor
Abstract class that provides default methods for leJOS NXT sensors
NXTSensorInfo() - Constructor for class javax.microedition.sensor.NXTSensorInfo
 
NXTSERVO_ADDRESS - Static variable in class lejos.nxt.addon.MSC
 
NXTSocketUtils - Class in java.net
NXT specific methods for Sockets
NXTSocketUtils() - Constructor for class java.net.NXTSocketUtils
 

O

Object - Class in java.lang
All classes extend this one, implicitly.
Object() - Constructor for class java.lang.Object
 
OBJECT_TRACKING - Static variable in class lejos.nxt.addon.NXTCam
Used by setTrackingMode() to choose object tracking.
ObjectCondition - Class in javax.microedition.sensor
Basic implementation of the JSR256 ObjectCondition class
ObjectCondition(Object) - Constructor for class javax.microedition.sensor.ObjectCondition
 
OdometryPoseProvider - Class in lejos.robotics.localization
A PoseProvider keeps track of the robot Pose.
OdometryPoseProvider(MoveProvider) - Constructor for class lejos.robotics.localization.OdometryPoseProvider
Allocates a new OdometryPoseProivder and registers it with the MovePovider as a listener.
off() - Method in class lejos.nxt.UltrasonicSensor
Turn off the sensor.
offset - Variable in class lejos.nxt.addon.DIMUAccel
 
offset - Variable in class lejos.nxt.addon.DIMUGyro
 
offsetByCodePoints(int, int) - Method in class java.lang.String
 
OK - Static variable in class javax.microedition.lcdui.Command
 
OmniPilot - Class in lejos.robotics.navigation
Use the OmniPilot class to control holonomic vehicles with three omnidirectional wheels that allow the robot to move in any direction without changing heading.
OmniPilot(float, float, RegulatedMotor, RegulatedMotor, RegulatedMotor, boolean, boolean) - Constructor for class lejos.robotics.navigation.OmniPilot
Instantiates a new omnidirectional pilot.
OmniPilot(float, float, RegulatedMotor, RegulatedMotor, RegulatedMotor, boolean, boolean, SensorPort) - Constructor for class lejos.robotics.navigation.OmniPilot
Instantiates a new omnidirectional pilot.
ONE_ROTATION - Static variable in class lejos.nxt.addon.RCXRotationSensor
The incremental count for one whole rotation (360 degrees).
OP_EQUALS - Static variable in interface javax.microedition.sensor.Condition
 
OP_GREATER_THAN - Static variable in interface javax.microedition.sensor.Condition
 
OP_GREATER_THAN_OR_EQUALS - Static variable in interface javax.microedition.sensor.Condition
 
OP_LESS_THAN - Static variable in interface javax.microedition.sensor.Condition
 
OP_LESS_THAN_OR_EQUALS - Static variable in interface javax.microedition.sensor.Condition
 
Opcode - Interface in lejos.nxt.rcxcomm
Opcode constants.
OPCODE_ABSOLUTE_VALUE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_ABSOLUTE_VALUE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_ADD_TO_VARIABLE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_ADD_TO_VARIABLE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_ALIVE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_ALIVE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_AND_VARIABLE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_AND_VARIABLE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_BRANCH_ALWAYS_FAR - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_BRANCH_ALWAYS_NEAR - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_CALL_SUBROUTINE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_CLEAR_MESSAGE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_CLEAR_SENSOR_VALUE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_CLEAR_SENSOR_VALUE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_CLEAR_TIMER - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_CLEAR_TIMER_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DATALOG_NEXT - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DATALOG_NEXT_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DECREMENT_LOOP_COUNTER_FAR - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DECREMENT_LOOP_COUNTER_NEAR - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DELETE_ALL_SUBROUTINES - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DELETE_ALL_SUBROUTINES_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DELETE_ALL_TASKS - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DELETE_ALL_TASKS_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DELETE_FIRMWARE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DELETE_FIRMWARE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DELETE_SUBROUTINE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DELETE_SUBROUTINE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DELETE_TASK - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DELETE_TASK_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DIVIDE_VARIABLE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_DIVIDE_VARIABLE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_GET_BATTERY_POWER - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_GET_BATTERY_POWER_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_GET_MEMORY_MAP - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_GET_MEMORY_MAP_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_GET_VALUE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_GET_VALUE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_GET_VERSIONS - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_GET_VERSIONS_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_MASK - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_MULTIPLY_VARIABLE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_MULTIPLY_VARIABLE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_OR_VARIABLE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_OR_VARIABLE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_PLAY_SOUND_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_PLAY_TONE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_PLAY_TONE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_POWER_OFF - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_POWER_OFF_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_REMOTE_COMMAND - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SEND_MESSAGE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_DATALOG_SIZE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_DATALOG_SIZE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_DISPLAY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_DISPLAY_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_LOOP_COUNTER - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_MESSAGE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_MOTOR_DIRECTION - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_MOTOR_DIRECTION_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_MOTOR_ON_OFF - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_MOTOR_ON_OFF_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_MOTOR_POWER - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_MOTOR_POWER_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_POWER_DOWN_DELAY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_POWER_DOWN_DELAY_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_PROGRAM_NUMBER - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_PROGRAM_NUMBER_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_SENSOR_MODE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_SENSOR_MODE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_SENSOR_TYPE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_SENSOR_TYPE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_TIME - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_TIME_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_TRANSMITTER_RANGE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_TRANSMITTER_RANGE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_VARIABLE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SET_VARIABLE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SIGN_VARIABLE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SIGN_VARIABLE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_START_FIRMWARE_DOWNLOAD - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_START_FIRMWARE_DOWNLOAD_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_START_SUBROUTINE_DOWNLOAD - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_START_SUBROUTINE_DOWNLOAD_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_START_TASK - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_START_TASK_DOWNLOAD - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_START_TASK_DOWNLOAD_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_START_TASK_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_STOP_ALL_TASKS - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_STOP_ALL_TASKS_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_STOP_TASK - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_STOP_TASK_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SUBTRACT_FROM_VARIABLE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_SUBTRACT_FROM_VARIABLE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_TEST_AND_BRANCH_FAR - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_TEST_AND_BRANCH_NEAR - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_TRANSFER_DATA - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_TRANSFER_DATA_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_UNLOCK_FIRMWARE - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_UNLOCK_FIRMWARE_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_UPLOAD_DATALOG - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_UPLOAD_DATALOG_REPLY - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
OPCODE_WAIT - Static variable in interface lejos.nxt.rcxcomm.Opcode
 
open(String) - Static method in class javax.microedition.io.Connector
Create and open a Connection.
open(String, int) - Static method in class javax.microedition.io.Connector
Create and open a Connection.
open(String, int, boolean) - Static method in class javax.microedition.io.Connector
Create and open a Connection.
open() - Static method in class lejos.nxt.comm.RConsole
Wait forever for a remote viewer to connect.
open(byte, byte) - Method in class lejos.nxt.rcxcomm.PacketHandler
Set the source and destination for this connection.
open(String, int) - Method in class lejos.nxt.remote.NXTComm
 
OPEN_APPEND_DATA - Static variable in class lejos.nxt.comm.LCP
 
OPEN_APPEND_DATA - Static variable in interface lejos.nxt.remote.NXTProtocol
 
OPEN_READ - Static variable in class lejos.nxt.comm.LCP
 
OPEN_READ - Static variable in interface lejos.nxt.remote.NXTProtocol
 
OPEN_READ_LINEAR - Static variable in class lejos.nxt.comm.LCP
 
OPEN_READ_LINEAR - Static variable in interface lejos.nxt.remote.NXTProtocol
 
OPEN_WRITE - Static variable in class lejos.nxt.comm.LCP
 
OPEN_WRITE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
OPEN_WRITE_DATA - Static variable in class lejos.nxt.comm.LCP
 
OPEN_WRITE_DATA - Static variable in interface lejos.nxt.remote.NXTProtocol
 
OPEN_WRITE_LINEAR - Static variable in class lejos.nxt.comm.LCP
 
OPEN_WRITE_LINEAR - Static variable in interface lejos.nxt.remote.NXTProtocol
 
openAny(int) - Static method in class lejos.nxt.comm.RConsole
Wait for a remote viewer to connect using either USB or Bluetooth.
openBluetooth(int) - Static method in class lejos.nxt.comm.RConsole
Wait for a remote viewer to connect via Bluetooth.
openDataInputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection input stream.
openDataInputStream() - Method in interface javax.microedition.io.InputConnection
Open and return a data input stream for a connection.
openDataInputStream() - Method in class lejos.nxt.comm.NXTConnection
Return the DataInputStream for this connect
openDataOutputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection output stream.
openDataOutputStream() - Method in interface javax.microedition.io.OutputConnection
Open and return a data output stream for a connection.
openDataOutputStream() - Method in class lejos.nxt.comm.NXTConnection
Return the DataOutputStream for this connection.
openInputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection input stream.
openInputStream() - Method in interface javax.microedition.io.InputConnection
Open and return an input stream for a connection.
openInputStream() - Method in class lejos.nxt.comm.NXTConnection
Return the InputStream for this connection.
openOutputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection output stream.
openOutputStream() - Method in interface javax.microedition.io.OutputConnection
Open and return an output stream for a connection.
openOutputStream() - Method in class lejos.nxt.comm.NXTConnection
Return the OutputStream for this connection
openPort() - Static method in class lejos.nxt.comm.Bluetooth
Opens the port to allow incoming connections.
openRead(String) - Method in class lejos.nxt.remote.NXTCommand
Opens a file on the NXT for reading.
openStream() - Method in class lejos.nxt.comm.BTConnection
Open the stream for this connection.
openUSB(int) - Static method in class lejos.nxt.comm.RConsole
Wait for a remote viewer to connect via USB.
openWrite(String, int) - Method in class lejos.nxt.remote.NXTCommand
Opens a file on the NXT for writing.
OperatorTest - Class in javax.microedition.sensor
Base class for RangeCondition and LimitCondition that implements a test on double values using the supplied operator.
OperatorTest() - Constructor for class javax.microedition.sensor.OperatorTest
 
OpticalDistanceSensor - Class in lejos.nxt.addon
Supports Mindsensors DIST-Nx series of Optical Distance Sensor.
This sensor is used for greater precision than the Ultrasonic Sensor.
OpticalDistanceSensor(I2CPort) - Constructor for class lejos.nxt.addon.OpticalDistanceSensor
 
OpticalDistanceSensor(I2CPort, int) - Constructor for class lejos.nxt.addon.OpticalDistanceSensor
 
ORANGE - Static variable in class lejos.robotics.Color
 
ordinal() - Method in class java.lang.Enum
 
Orientation - Class in javax.microedition.location
The Orientation class represents the physical orientation of the terminal.
Orientation(float, boolean, float, float) - Constructor for class javax.microedition.location.Orientation
Constructs a new Orientation object with the compass azimuth, pitch and roll parameters specified.
out - Variable in class java.io.FilterOutputStream
 
out - Static variable in class java.lang.System
 
OUT_BOTTOM - Static variable in class java.awt.geom.Rectangle2D
The bitmask that indicates that a point lies below this rectangle.
OUT_LEFT - Static variable in class java.awt.geom.Rectangle2D
The bitmask that indicates that a point lies to the left of this rectangle.
OUT_OF_BOUNDARY - Static variable in class lejos.nxt.remote.ErrorMessages
 
OUT_OF_SERVICE - Static variable in class javax.microedition.location.LocationProvider
 
OUT_RIGHT - Static variable in class java.awt.geom.Rectangle2D
The bitmask that indicates that a point lies to the right of this rectangle.
OUT_TOP - Static variable in class java.awt.geom.Rectangle2D
The bitmask that indicates that a point lies above this rectangle.
outcode(double, double) - Method in class java.awt.geom.Rectangle2D.Double
 
outcode(double, double) - Method in class java.awt.geom.Rectangle2D.Float
 
outcode(Point2D) - Method in class java.awt.geom.Rectangle2D
Returns a mask value that specifies where a given point lies with respect to this rectangle.
outcode(double, double) - Method in class java.awt.geom.Rectangle2D
Returns a mask value that specifies where a point lies with respect to this rectangle.
outcode(double, double) - Method in class java.awt.Rectangle
 
OutOfMemoryError - Error in java.lang
 
OutOfMemoryError() - Constructor for error java.lang.OutOfMemoryError
 
OutOfMemoryError(String) - Constructor for error java.lang.OutOfMemoryError
 
OutputConnection - Interface in javax.microedition.io
 
outputPort - Variable in class lejos.nxt.remote.OutputState
 
OutputState - Class in lejos.nxt.remote
Container for holding the output state values.
OutputState(int) - Constructor for class lejos.nxt.remote.OutputState
 
OutputStream - Class in java.io
This abstract class is the superclass of all classes representing an output stream of bytes.
OutputStream() - Constructor for class java.io.OutputStream
 
OutputStreamWriter - Class in java.io
 
OutputStreamWriter(OutputStream) - Constructor for class java.io.OutputStreamWriter
 
OutputStreamWriter(OutputStream, String) - Constructor for class java.io.OutputStreamWriter
 
Override - Annotation Type in java.lang
 

P

PACKET - Static variable in class lejos.nxt.comm.NXTConnection
PACKET I/O mode.
PacketHandler - Class in lejos.nxt.rcxcomm
Abstract packet handler.
PacketHandler() - Constructor for class lejos.nxt.rcxcomm.PacketHandler
 
PacketHandler(PacketHandler) - Constructor for class lejos.nxt.rcxcomm.PacketHandler
 
packetHandler - Variable in class lejos.nxt.rcxcomm.RCXAbstractPort
 
paint(Graphics) - Method in class javax.microedition.lcdui.Alert
 
paint(Graphics, int, int, int, int, boolean) - Method in class javax.microedition.lcdui.ChoiceGroup
 
paint(Graphics) - Method in class javax.microedition.lcdui.Form
 
paint(Graphics, int, int, int, int, boolean) - Method in class javax.microedition.lcdui.Gauge
 
paint(Graphics, int, int, int, int, boolean) - Method in class javax.microedition.lcdui.Item
 
paint(Graphics) - Method in class javax.microedition.lcdui.List
 
paint(Graphics) - Method in class javax.microedition.lcdui.Screen
 
paint(Graphics, int, int, int, int, boolean) - Method in class javax.microedition.lcdui.Spacer
 
paint(Graphics, int, int, int, int, boolean) - Method in class javax.microedition.lcdui.StringItem
 
paint(Graphics) - Method in class javax.microedition.lcdui.TextBox
 
paint(Graphics, int, int, int, int, boolean) - Method in class javax.microedition.lcdui.TextField
 
parentClass - Variable in class lejos.nxt.VM.VMClass
 
parse(String) - Method in class lejos.addon.gps.GGASentence
Method used to parse a GGA Sentence
parse(String) - Method in class lejos.addon.gps.GSASentence
Method used to parse a GGA Sentence
parse(String) - Method in class lejos.addon.gps.GSVSentence
Method used to parse a GSV Sentence
parse(String) - Method in class lejos.addon.gps.NMEASentence
Abstract method to parse out all relevant data from the nmeaSentence.
parse(String) - Method in class lejos.addon.gps.RMCSentence
Parase a RMC Sentence $GPRMC,081836,A,3751.65,S,14507.36,E,000.0,360.0,130998,011.3,E*62
parse(String) - Method in class lejos.addon.gps.VTGSentence
Parase a RMC Sentence $GPVTG,054.7,T,034.4,M,005.5,N,010.2,K,A*53
parseBoolean(String) - Static method in class java.lang.Boolean
 
parseByte(String) - Static method in class java.lang.Byte
 
parseByte(String, int) - Static method in class java.lang.Byte
 
parseDouble(String) - Static method in class java.lang.Double
Converts a String value into a double.
parseFloat(String) - Static method in class java.lang.Float
Converts a String value into a float
parseInt(String) - Static method in class java.lang.Integer
 
parseInt(String, int) - Static method in class java.lang.Integer
This method parses an int from a String.
parseLong(String) - Static method in class java.lang.Long
 
parseLong(String, int) - Static method in class java.lang.Long
 
parseShort(String) - Static method in class java.lang.Short
 
parseShort(String, int) - Static method in class java.lang.Short
 
parseURL(String) - Static method in class javax.microedition.sensor.SensorURL
 
particles - Variable in class lejos.robotics.mapping.NavigationModel
 
passivate() - Method in class lejos.nxt.addon.RCXLightSensor
Deprecated. Use RCXLightSensor.setFloodlight(boolean) with false instead
passivate() - Method in interface lejos.nxt.LegacySensorPort
 
passivate() - Method in class lejos.nxt.SensorPort
Passivates an RCX sensor.
PASSWORD - Static variable in class javax.microedition.lcdui.TextField
 
path - Variable in class lejos.robotics.mapping.NavigationModel
 
Path - Class in lejos.robotics.pathfinding
Represents a path consisting of an ordered collection of waypoints
Path() - Constructor for class lejos.robotics.pathfinding.Path
 
pathComplete(Waypoint, Pose, int) - Method in class lejos.robotics.mapping.NXTNavigationModel
Called when a path has been completed
pathComplete(Waypoint, Pose, int) - Method in interface lejos.robotics.navigation.NavigationListener
Called when the robot has reached the last Waypoint of the path
pathCompleted() - Method in class lejos.robotics.navigation.Navigator
Returns true if the the final waypoint has been reached
PathFinder - Interface in lejos.robotics.pathfinding
This class creates a set of waypoints connected by straight lines that lead from one location to another without colliding with mapped geometry.
pathGenerated() - Method in class lejos.robotics.mapping.NXTNavigationModel
Called when a path finder has finished generating a path
pathGenerated() - Method in class lejos.robotics.navigation.Navigator
 
pathGenerated() - Method in interface lejos.robotics.navigation.WaypointListener
Called when generation of the path is complete
pathInterrupted(Waypoint, Pose, int) - Method in class lejos.robotics.mapping.NXTNavigationModel
Called when a path has been interrupted
pathInterrupted(Waypoint, Pose, int) - Method in interface lejos.robotics.navigation.NavigationListener
called when the robot has stopped, not at a Waypoint
pause(int) - Static method in class lejos.nxt.Sound
 
pc - Variable in class lejos.nxt.debug.DebugInterface
 
pc - Variable in class lejos.nxt.VM.VMStackFrame
 
PCTFULLSCALEMODE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
peek() - Method in class java.util.Queue
fetches an object from the start of the Queue
does not remove it!
peek() - Method in class java.util.Stack
fetches an object from the stack
does not remove it!
peek() - Method in interface javax.xml.stream.XMLEventReader
Check the next XMLEvent without reading it from the stream.
PENDING_COMMUNICATION_TRANSACTION_IN_PROGRESS - Static variable in class lejos.nxt.remote.ErrorMessages
 
PERIODCOUNTERMODE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
PERSISTENT_FILENAME - Static variable in class lejos.util.PilotProps
 
PF_BACKWARD - Static variable in class lejos.nxt.addon.IRLink
 
PF_BRAKE - Static variable in class lejos.nxt.addon.IRLink
 
PF_FLOAT - Static variable in class lejos.nxt.addon.IRLink
 
PF_FORWARD - Static variable in class lejos.nxt.addon.IRLink
 
PF_MODE_COMBO_DIRECT - Static variable in class lejos.nxt.addon.IRLink
 
PFLink - Class in lejos.nxt.addon
Class for controlling PF Motors with MindSensors NRLink-Nx
PFLink(I2CPort, int) - Constructor for class lejos.nxt.addon.PFLink
 
PFLink(I2CPort) - Constructor for class lejos.nxt.addon.PFLink
 
PFMate - Class in lejos.nxt.addon
Supports Mindsensors PF Mate
This device is used to control Lego Power Function IR receiver
PFMate(I2CPort, int) - Constructor for class lejos.nxt.addon.PFMate
Constructor takes in the sensor port and the PF channel you will be using
PFMate(I2CPort, int, int) - Constructor for class lejos.nxt.addon.PFMate
Constructor takes in the sensor port and the PF channel you will be using
PFMateMotor - Class in lejos.nxt.addon
Motor class for PFMate class
PFMotorPort - Class in lejos.nxt.addon
MotorPort for PF Motors using HiTechnic IRLink
PFMotorPort(IRLink, int, int) - Constructor for class lejos.nxt.addon.PFMotorPort
 
PHONE_NUMBER - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a phone number for this place.
PHONENUMBER - Static variable in class javax.microedition.lcdui.TextField
 
PI - Static variable in class java.lang.Math
 
PIANO - Static variable in class lejos.nxt.Sound
 
PID_DEADBAND - Static variable in class lejos.util.PIDController
The deadband value ID.
PID_I - Static variable in class lejos.util.PIDController
The integral accumulator I value.
PID_I_LIMITHIGH - Static variable in class lejos.util.PIDController
The Integral high limit cutoff value ID.
PID_I_LIMITLOW - Static variable in class lejos.util.PIDController
The Integral low limit cutoff value ID.
PID_KD - Static variable in class lejos.util.PIDController
Derivitive term ID
PID_KI - Static variable in class lejos.util.PIDController
Integral term ID.
PID_KP - Static variable in class lejos.util.PIDController
Proportional term ID
PID_LIMITHIGH - Static variable in class lejos.util.PIDController
The MV high limit cutoff value ID.
PID_LIMITLOW - Static variable in class lejos.util.PIDController
The MV low limit cutoff value ID.
PID_PV - Static variable in class lejos.util.PIDController
The process variable (PV) value.
PID_RAMP_POWER - Static variable in class lejos.util.PIDController
The Ramping Exponential value ID.
PID_RAMP_THRESHOLD - Static variable in class lejos.util.PIDController
The Ramping Threshold value ID.
PID_SETPOINT - Static variable in class lejos.util.PIDController
The Setpoint value ID.
PIDController - Class in lejos.util
Proportional <P>, Integral <I>, Derivative <D> controller implementation.
PIDController(int, int) - Constructor for class lejos.util.PIDController
Construct a PID controller instance using passed setpoint (SP) and millisecond delay (used before returning from a call to doPID()).
pilot - Variable in class lejos.robotics.FixedRangeScanner
 
pilot - Variable in class lejos.robotics.mapping.NXTNavigationModel
 
PilotProps - Class in lejos.util
Configuration class for Differential Pilot.
PilotProps() - Constructor for class lejos.util.PilotProps
 
PIN - Static variable in class lejos.nxt.comm.Bluetooth
 
ping() - Method in class lejos.nxt.addon.RCXLink
 
ping() - Method in class lejos.nxt.UltrasonicSensor
Send a single ping.
PINK - Static variable in class lejos.robotics.Color
 
PLAY_SOUND_FILE - Static variable in class lejos.nxt.comm.LCP
 
PLAY_SOUND_FILE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
PLAY_TONE - Static variable in class lejos.nxt.comm.LCP
 
PLAY_TONE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
playNote(int[], int, int) - Static method in class lejos.nxt.Sound
Play a note with attack, decay, sustain and release shape.
playSample(File, int) - Static method in class lejos.nxt.Sound
Play a wav file
playSample(File) - Static method in class lejos.nxt.Sound
Play a wav file
playSample(byte[], int, int, int, int) - Static method in class lejos.nxt.Sound
Queue a series of PCM samples to play at the specified volume and sample rate.
playSoundFile(String, boolean) - Method in class lejos.nxt.remote.NXTCommand
 
playSoundFile(String, boolean) - Method in class lejos.nxt.remote.RemoteNXT
Plays a sound file on the remote NXT.
playSoundFile(String) - Method in class lejos.nxt.remote.RemoteNXT
Plays a sound file on the remote NXT.
playTone(int, int) - Method in class lejos.nxt.remote.NXTCommand
Plays a tone on NXT speaker.
playTone(int, int) - Method in class lejos.nxt.remote.RemoteNXT
Play a tone on the remote NXT
playTone(int, int, int) - Static method in class lejos.nxt.Sound
Plays a tone, given its frequency and duration.
playTone(int, int) - Static method in class lejos.nxt.Sound
 
plus(Matrix) - Method in class lejos.util.Matrix
C = A + B
plusEquals(Matrix) - Method in class lejos.util.Matrix
A = A + B
Point - Class in java.awt
Represents a point in two dimensional space using integer co-ordinates
Point() - Constructor for class java.awt.Point
Create a point at (0,0)
Point(int, int) - Constructor for class java.awt.Point
Create a point at (x,y)
Point(Point) - Constructor for class java.awt.Point
Create a point from a given point
Point - Class in lejos.geom
Point with float co-ordinates for use in navigation.
Point(float, float) - Constructor for class lejos.geom.Point
returns a Point at location x,y
Point(float) - Constructor for class lejos.geom.Point
Returns a point ad distance 1 from the origin and an angle radans to the x-axis
Point2D - Class in java.awt.geom
An abstract class for a point.
Point2D() - Constructor for class java.awt.geom.Point2D
This is abstract class that cannot be instantiated.
Point2D.Double - Class in java.awt.geom
A point with double coordinates.
Point2D.Double() - Constructor for class java.awt.geom.Point2D.Double
Create a point at (0,0) with double coordinates
Point2D.Double(double, double) - Constructor for class java.awt.geom.Point2D.Double
Create a point at (x,y) with double coordinates
Point2D.Float - Class in java.awt.geom
A point with float coordinates.
Point2D.Float() - Constructor for class java.awt.geom.Point2D.Float
Create a point at (0,0) with float coordinates
Point2D.Float(float, float) - Constructor for class java.awt.geom.Point2D.Float
Create a point at (x,y) with float coordinates
pointAt(float, float) - Method in class lejos.geom.Point
Returns a new point at the specified distance in the direction angle from this point.
pointAt(float, float) - Method in class lejos.robotics.navigation.Pose
Returns the point at distance from the location of this pose, in the direction bearing relative to the X axis.
PointUnreachableException - Exception in lejos.robotics.kinematics
 
PointUnreachableException() - Constructor for exception lejos.robotics.kinematics.PointUnreachableException
 
POLL - Static variable in class lejos.nxt.comm.LCP
 
POLL - Static variable in interface lejos.nxt.remote.NXTProtocol
 
POLL_BUFFER - Static variable in interface lejos.nxt.remote.NXTProtocol
 
POLL_LENGTH - Static variable in class lejos.nxt.comm.LCP
 
POLL_LENGTH - Static variable in interface lejos.nxt.remote.NXTProtocol
 
pop() - Method in class java.util.Queue
fetches an object from the start of the Queue and removes it
pop() - Method in class java.util.Stack
fetches an object from the top of the stack and removes it
POPUP - Static variable in interface javax.microedition.lcdui.Choice
 
port - Variable in class lejos.nxt.addon.GyroSensor
The ADSensorPort passed in the constructor.
port - Variable in class lejos.nxt.addon.MagneticSensor
 
port - Variable in class lejos.nxt.addon.RCXRotationSensor
 
port - Variable in class lejos.nxt.BasicMotor
 
port - Variable in class lejos.nxt.ColorSensor
 
port - Variable in class lejos.nxt.I2CSensor
 
PORTS - Static variable in class lejos.nxt.SensorPort
Deprecated. use SensorPort.getInstance(int) instead.
pos - Variable in class java.io.ByteArrayInputStream
 
Pose - Class in lejos.robotics.navigation
Represents the location and heading(direction angle) of a robot.
This class includes methods for updating the Pose to in response to basic robot movements.
Pose() - Constructor for class lejos.robotics.navigation.Pose
allocate a new Pose at the origin, heading = 0:the direction the positive X axis
Pose(float, float, float) - Constructor for class lejos.robotics.navigation.Pose
Allocate a new pose at location (x,y) with specified heading in degrees.
PoseProvider - Interface in lejos.robotics.localization
Provides the coordinate and heading info via a Pose object.
POSITIVE_INFINITY - Static variable in class java.lang.Double
 
POSITIVE_INFINITY - Static variable in class java.lang.Float
 
POSTAL_CODE - Static variable in class javax.microedition.location.AddressInfo
Address field denoting zip or postal code.
postCommand(byte[], int, byte[], int) - Method in class lejos.nxt.comm.LCPResponder
 
pow(double, double) - Static method in class java.lang.Math
Power function.
power - Variable in class lejos.nxt.BasicMotor
 
power - Variable in class lejos.nxt.NXTRegulatedMotor.Regulator
 
POWER_9V - Static variable in class lejos.nxt.SensorPort
Power types.
POWER_OFF_RCX - Static variable in class lejos.nxt.addon.RCXLink
 
POWER_RCX9V - Static variable in class lejos.nxt.SensorPort
Power types.
POWER_STD - Static variable in class lejos.nxt.SensorPort
Power types.
POWER_USAGE_HIGH - Static variable in class javax.microedition.location.Criteria
Level indicating high power consumption allowed.
POWER_USAGE_LOW - Static variable in class javax.microedition.location.Criteria
Level indicating only low power consumption allowed.
POWER_USAGE_MEDIUM - Static variable in class javax.microedition.location.Criteria
Level indicating average power consumption allowed.
powerOff() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Turns power to the sensor module off.
powerOff() - Method in class lejos.nxt.addon.RCXLink
 
powerOn() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Turns the sensor module on.
powerSetpoint - Variable in class lejos.nxt.remote.OutputState
 
powerUp(boolean) - Method in class lejos.nxt.addon.PSPNXController
 
pp - Variable in class lejos.robotics.mapping.NXTNavigationModel
 
preCommand(byte[], int) - Method in class lejos.nxt.comm.LCPResponder
Method called with a newly read command, before it is processed.
prefHeight - Variable in class javax.microedition.lcdui.Item
 
prefWidth - Variable in class javax.microedition.lcdui.Item
 
PREKNOWN - Static variable in class javax.bluetooth.DiscoveryAgent
Used with the retrieveDevices() method to return those devices that are defined to be pre-known devices.
PressureDetector - Interface in lejos.robotics
Interface for pressure sensors.
previous() - Method in interface java.util.ListIterator
 
previousIndex() - Method in interface java.util.ListIterator
 
print(boolean) - Method in class java.io.PrintStream
print() Delegates
print(char) - Method in class java.io.PrintStream
 
print(char[]) - Method in class java.io.PrintStream
 
print(double) - Method in class java.io.PrintStream
 
print(float) - Method in class java.io.PrintStream
 
print(int) - Method in class java.io.PrintStream
 
print(long) - Method in class java.io.PrintStream
 
print(Object) - Method in class java.io.PrintStream
 
print(String) - Method in class java.io.PrintStream
Writes a string to the underlying output stream.
print(String) - Static method in class lejos.nxt.comm.RConsole
Send output to the remote viewer.
print(PrintStream) - Method in class lejos.util.Matrix
 
println() - Method in class java.io.PrintStream
Writes a newline character to the underlying output stream.
println(boolean) - Method in class java.io.PrintStream
println() Delegates
println(char) - Method in class java.io.PrintStream
 
println(char[]) - Method in class java.io.PrintStream
 
println(double) - Method in class java.io.PrintStream
 
println(float) - Method in class java.io.PrintStream
 
println(int) - Method in class java.io.PrintStream
 
println(long) - Method in class java.io.PrintStream
 
println(Object) - Method in class java.io.PrintStream
 
println(String) - Method in class java.io.PrintStream
 
println(String) - Static method in class lejos.nxt.comm.RConsole
Send a line to the remote viewer.
printReadings() - Method in class lejos.robotics.RangeReadings
Print the range readings on standard out
printStackTrace(PrintStream) - Method in class java.lang.Throwable
Print details of the exception/error to the provided stream.
printStackTrace() - Method in class java.lang.Throwable
Print details of the exception/error on the system error stream.
PrintStream - Class in java.io
Minimal implementation of PrintStream.
PrintStream(OutputStream) - Constructor for class java.io.PrintStream
 
printURL() - Method in class javax.microedition.sensor.SensorURL
 
priority - Variable in class lejos.nxt.VM.VMThread
 
process() - Method in class javax.microedition.sensor.NXTActiveData
Process the entry.
processedValue() - Method in class lejos.nxt.addon.EOPD
 
processEvent(int) - Method in class lejos.nxt.comm.RConsole.Monitor
Handle a debug event.
processEvent(int) - Method in class lejos.nxt.debug.DebugMonitor
 
PROCESSING_INSTRUCTION - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is a processing instruction
ProcessingInstruction - Interface in javax.xml.stream.events
An interface that describes the data found in processing instructions
projectOn(Line) - Method in class lejos.geom.Point
Finds the orthogonal projection of this point onto the line.
PROP_LATITUDE - Static variable in interface javax.microedition.sensor.SensorInfo
 
PROP_LOCATION - Static variable in interface javax.microedition.sensor.SensorInfo
 
PROP_LONGITUDE - Static variable in interface javax.microedition.sensor.SensorInfo
 
PROP_MAX_RATE - Static variable in interface javax.microedition.sensor.SensorInfo
 
PROP_VENDOR - Static variable in interface javax.microedition.sensor.SensorInfo
 
PROP_VERSION - Static variable in interface javax.microedition.sensor.SensorInfo
 
Properties - Class in java.util
Properties class, used to store properties using a key, and retrieving properties with a key.
Properties() - Constructor for class java.util.Properties
 
Properties(Properties) - Constructor for class java.util.Properties
 
propertyNames() - Method in class java.util.Properties
 
protocolVersion - Variable in class lejos.nxt.remote.FirmwareInfo
 
providerStateChanged(LocationProvider, int) - Method in interface javax.microedition.location.LocationListener
Called by the LocationProvider to which this listener is registered if the state of the LocationProvider has changed.
proximityEvent(Coordinates, Location) - Method in interface javax.microedition.location.ProximityListener
After registering this listener with the LocationProvider, this method will be called by the platform when the implementation detects that the current location of the terminal is within the defined proximity radius of the registered coordinates.
ProximityListener - Interface in javax.microedition.location
This interface represents a listener to events associated with detecting proximity to some registered coordinates.
PSPNXController - Class in lejos.nxt.addon
This class allows you to use a Sony Playstation 2 controller to control your robot in conjunction with the Mindsensors.com PSP-Nx interface.
PSPNXController(SensorPort) - Constructor for class lejos.nxt.addon.PSPNXController
 
PSPNXController(SensorPort, int) - Constructor for class lejos.nxt.addon.PSPNXController
 
ptSegDist(double, double, double, double, double, double) - Static method in class java.awt.geom.Line2D
Measures the shortest distance from the reference point to a point on the line segment.
ptSegDist(double, double) - Method in class java.awt.geom.Line2D
Measures the shortest distance from the reference point to a point on this line segment.
ptSegDist(Point2D) - Method in class java.awt.geom.Line2D
Measures the shortest distance from the reference point to a point on this line segment.
ptSegDistSq(double, double, double, double, double, double) - Static method in class java.awt.geom.Line2D
Measures the square of the shortest distance from the reference point to a point on the line segment.
ptSegDistSq(double, double) - Method in class java.awt.geom.Line2D
Measures the square of the shortest distance from the reference point to a point on this line segment.
ptSegDistSq(Point2D) - Method in class java.awt.geom.Line2D
Measures the square of the shortest distance from the reference point to a point on this line segment.
purge() - Method in class java.util.Timer
Removes all cancelled tasks from the queue.
push(E) - Method in class java.util.Queue
pushes an object onto the Queue
push(E) - Method in class java.util.Stack
pushes an object onto the stack
put(K, V) - Method in class java.util.HashMap
Deprecated.  
put(K, V) - Method in class java.util.Hashtable
 
put(K, V) - Method in interface java.util.Map
Associates the specified value with the specified key in this map (optional operation).
putAll(Map<? extends K, ? extends V>) - Method in class java.util.HashMap
Deprecated.  
putAll(Map<? extends K, ? extends V>) - Method in interface java.util.Map
Copies all of the mappings from the specified map to this map (optional operation).
PWM_BRAKE - Static variable in interface lejos.nxt.BasicMotorPort
PWM Mode.
PWM_FLOAT - Static variable in interface lejos.nxt.BasicMotorPort
PWM Mode.

Q

QName - Class in javax.xml.namespace
 
QName(String) - Constructor for class javax.xml.namespace.QName
 
QName(String, String) - Constructor for class javax.xml.namespace.QName
 
QName(String, String, String) - Constructor for class javax.xml.namespace.QName
 
QualifiedCoordinates - Class in javax.microedition.location
 
QualifiedCoordinates(double, double, float, float, float) - Constructor for class javax.microedition.location.QualifiedCoordinates
 
Queue<E> - Class in java.util
A FIFO Queue of objects.
Queue() - Constructor for class java.util.Queue
creates a new Queue instance
quickStop() - Method in class lejos.robotics.navigation.DifferentialPilot
Stops the robot almost immediately.
quit() - Method in class javax.microedition.lcdui.Display
 
quit() - Method in class lejos.util.TextMenu
method to call from another thread to quit the menu

R

R1 - Variable in class lejos.nxt.addon.TouchPanel
Virtual button 1 at right (topmost)
R2 - Variable in class lejos.nxt.addon.TouchPanel
Virtual button 2 at right
R3 - Variable in class lejos.nxt.addon.TouchPanel
Virtual button 3 at right
R4 - Variable in class lejos.nxt.addon.TouchPanel
Virtual button 4 at right (downmost)
random() - Static method in class java.lang.Math
Random number generator.
Random - Class in java.util
Pseudo-random number generation.
Random(long) - Constructor for class java.util.Random
 
Random() - Constructor for class java.util.Random
 
random(int, int) - Static method in class lejos.util.Matrix
Generate matrix with random elements
RandomAccess - Interface in java.util
Just some interface that something allowes efficient RandomAccess (for example a List).
RandomPathFinder - Class in lejos.robotics.pathfinding
PathFinder that takes a map and a dummy set of range readings.
RandomPathFinder(RangeMap, RangeReadings) - Constructor for class lejos.robotics.pathfinding.RandomPathFinder
 
RandomSelfGeneratingNode - Class in lejos.robotics.pathfinding
This Node is able to randomly generate its own neighbors via the getNeighbors() method.
RandomSelfGeneratingNode(float, float, float, int) - Constructor for class lejos.robotics.pathfinding.RandomSelfGeneratingNode
Creates a node that will randomly generate 'connections' number of neighbors when getNeighbors() is called.
RandomSelfGeneratingNode(float, float, float, int, Node) - Constructor for class lejos.robotics.pathfinding.RandomSelfGeneratingNode
Creates a node that will randomly generate 'connections' number of neighbors when getNeighbors() is called.
range - Variable in class lejos.nxt.addon.DIMUGyro
 
range(Pose) - Method in class lejos.robotics.mapping.LineMap
Calculate the range of a robot to the nearest wall
range(Pose) - Method in interface lejos.robotics.mapping.RangeMap
The the range to the nearest wall (or other feature)
RangeCondition - Class in javax.microedition.sensor
Basic implementation of JSR256 RangeCondition class
RangeCondition(double, String, double, String) - Constructor for class javax.microedition.sensor.RangeCondition
 
RangeFeature - Class in lejos.robotics.objectdetection
This class is a basic data container for information retrieved about an object detected by sensors.
RangeFeature(RangeReading) - Constructor for class lejos.robotics.objectdetection.RangeFeature
Creates a RangeFeature containing a single RangeReading.
RangeFeature(RangeReadings) - Constructor for class lejos.robotics.objectdetection.RangeFeature
Creates a RangeFeature containing multiple RangeReadings.
RangeFeature(RangeReadings, Pose) - Constructor for class lejos.robotics.objectdetection.RangeFeature
Creates a RangeFeature containing multiple RangeReadings.
RangeFeatureDetector - Class in lejos.robotics.objectdetection
The RangeFeatureDetector used a RangeFinder to locate objects (known as features when mapping).
RangeFeatureDetector(RangeFinder, float, int) - Constructor for class lejos.robotics.objectdetection.RangeFeatureDetector
This constructor allows you to specify the sensor, the maximum distance to report a detection, and the delay between scanning the sensor.
RangeFeatureDetector(RangeFinder, float, int, double) - Constructor for class lejos.robotics.objectdetection.RangeFeatureDetector
This constructor allows you to specify the sensor, the maximum distance to report a detection, the delay between scanning the sensor, and the angle the sensor is pointed.
rangeFinder - Variable in class lejos.robotics.FixedRangeScanner
 
RangeFinder - Interface in lejos.robotics
Abstraction for a range finder sensor that returns the distance to the nearest object
rangeFinder - Variable in class lejos.robotics.RotatingRangeScanner
 
RangeMap - Interface in lejos.robotics.mapping
The RangeMap interface supports determining the range to a feature on the map (such as a wall), from an object with a specific pose.
RangeReading - Class in lejos.robotics
Represent a single range reading
RangeReading(float, float) - Constructor for class lejos.robotics.RangeReading
Create the reading
RangeReadings - Class in lejos.robotics
Represents a set of range readings.
RangeReadings(int) - Constructor for class lejos.robotics.RangeReadings
 
RangeScanner - Interface in lejos.robotics
Abstraction for a single range scanning sensor, rotating platform with a range finder, or a complete robot, that obtains a set of range readings at a set of angles to# the robot's heading.
rateUnit - Variable in class lejos.nxt.addon.DIMUGyro
 
RAW - Static variable in class lejos.nxt.comm.NXTConnection
RAW I/O mode.
rawADValue - Variable in class lejos.nxt.remote.InputValues
The raw value from the Analog to Digital (AD) converter.
RAWMODE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
RConsole - Class in lejos.nxt.comm
This class provides a simple way of sending output for viewing on a PC.
RConsole.Monitor - Class in lejos.nxt.comm
The following internal class provides an implicit remote console and also hooks into the debug event system.
RConsole.Monitor() - Constructor for class lejos.nxt.comm.RConsole.Monitor
 
RCX_REMOTE_A_BWD - Static variable in class lejos.nxt.addon.IRLink
 
RCX_REMOTE_A_FWD - Static variable in class lejos.nxt.addon.IRLink
 
RCX_REMOTE_B_BWD - Static variable in class lejos.nxt.addon.IRLink
 
RCX_REMOTE_B_FWD - Static variable in class lejos.nxt.addon.IRLink
 
RCX_REMOTE_BEEP - Static variable in class lejos.nxt.addon.IRLink
 
RCX_REMOTE_C_BWD - Static variable in class lejos.nxt.addon.IRLink
 
RCX_REMOTE_C_FWD - Static variable in class lejos.nxt.addon.IRLink
 
RCX_REMOTE_MSG1 - Static variable in class lejos.nxt.addon.IRLink
 
RCX_REMOTE_MSG2 - Static variable in class lejos.nxt.addon.IRLink
 
RCX_REMOTE_MSG3 - Static variable in class lejos.nxt.addon.IRLink
 
RCX_REMOTE_P1 - Static variable in class lejos.nxt.addon.IRLink
 
RCX_REMOTE_P2 - Static variable in class lejos.nxt.addon.IRLink
 
RCX_REMOTE_P3 - Static variable in class lejos.nxt.addon.IRLink
 
RCX_REMOTE_P4 - Static variable in class lejos.nxt.addon.IRLink
 
RCX_REMOTE_P5 - Static variable in class lejos.nxt.addon.IRLink
 
RCX_REMOTE_STOP - Static variable in class lejos.nxt.addon.IRLink
 
RCX_SENSOR - Static variable in class javax.microedition.sensor.NXTSensorInfo
 
RCXAbstractPort - Class in lejos.nxt.rcxcomm
RCXAbstractPort provides an interface similar to java.net.Socket Adapted from original code created by the LEGO3 Team at DTU-IAU RCXAbstractPort implements input and output stream handling and input buffering.
RCXAbstractPort(PacketHandler) - Constructor for class lejos.nxt.rcxcomm.RCXAbstractPort
Constructor for the RCXAbstractPort.
RCXLightSensor - Class in lejos.nxt.addon
This class is used to obtain readings from a legacy RCX light sensor, using an adapter cable to connect it to the NXT brick.
RCXLightSensor(LegacySensorPort) - Constructor for class lejos.nxt.addon.RCXLightSensor
Create an RCX light sensor object attached to the specified port.
RCXLightSensorInfo - Class in javax.microedition.sensor
SensorInfo for LEGO light sensor
RCXLightSensorInfo() - Constructor for class javax.microedition.sensor.RCXLightSensorInfo
 
RCXLink - Class in lejos.nxt.addon
Supports Mindsensors NRLink RCX IR adapter.
RCXLink(I2CPort) - Constructor for class lejos.nxt.addon.RCXLink
 
RCXMotor - Class in lejos.nxt.addon
Abstraction for an RCX motor.
RCXMotor(BasicMotorPort) - Constructor for class lejos.nxt.addon.RCXMotor
 
RCXMotorMultiplexer - Class in lejos.nxt.addon
Supports the mindsensors RCX Motor Multiplexer
RCXMotorMultiplexer(I2CPort) - Constructor for class lejos.nxt.addon.RCXMotorMultiplexer
 
RCXMotorMultiplexer(I2CPort, int) - Constructor for class lejos.nxt.addon.RCXMotorMultiplexer
 
RCXPlexedMotorPort - Class in lejos.nxt.addon
Supports a motor connected to the Mindsensors RCX Motor Multiplexer
RCXPlexedMotorPort(RCXMotorMultiplexer, int) - Constructor for class lejos.nxt.addon.RCXPlexedMotorPort
 
RCXPort - Class in lejos.nxt.rcxcomm
RCXPort provides an interface similar to java.net.Socket Adapted from original code created by the LEGO3 Team at DTU-IAU Uses Reliable low-level comms for communication.
RCXPort(SensorPort) - Constructor for class lejos.nxt.rcxcomm.RCXPort
 
RCXRemoteMotorPort - Class in lejos.nxt.addon
Supports a motor connected to a remote RCX via a mindsensord NRLink adapter
RCXRemoteMotorPort(RCXLink, int) - Constructor for class lejos.nxt.addon.RCXRemoteMotorPort
 
RCXRotationSensor - Class in lejos.nxt.addon
Provide access to the Lego RCX Rotation Sensor.
RCXRotationSensor(LegacySensorPort) - Constructor for class lejos.nxt.addon.RCXRotationSensor
Create an RCX rotation sensor object attached to the specified port.
RCXRotationSensor.Reader - Class in lejos.nxt.addon
 
RCXRotationSensor.Reader() - Constructor for class lejos.nxt.addon.RCXRotationSensor.Reader
 
RCXSensorMultiplexer - Class in lejos.nxt.addon
Supports Mindsensors RXMux
This sensor allows you to connect up to four RCX type sensors toa single port.
RCXSensorMultiplexer(I2CPort) - Constructor for class lejos.nxt.addon.RCXSensorMultiplexer
 
RCXSensorMultiplexer(I2CPort, int) - Constructor for class lejos.nxt.addon.RCXSensorMultiplexer
 
RCXTemperatureSensor - Class in lejos.nxt.addon
Abstraction for an RCX temperature sensor.
RCXTemperatureSensor(LegacySensorPort) - Constructor for class lejos.nxt.addon.RCXTemperatureSensor
Create an RCX temperature sensor object attached to the specified port.
RCXTemperatureSensorInfo - Class in javax.microedition.sensor
SensorInfo for the RCX Temperature sensor
RCXTemperatureSensorInfo() - Constructor for class javax.microedition.sensor.RCXTemperatureSensorInfo
 
read() - Method in class java.io.BufferedInputStream
 
read(byte[], int, int) - Method in class java.io.BufferedInputStream
 
read() - Method in class java.io.BufferedReader
 
read(char[], int, int) - Method in class java.io.BufferedReader
 
read() - Method in class java.io.ByteArrayInputStream
 
read(byte[], int, int) - Method in class java.io.ByteArrayInputStream
 
read() - Method in class java.io.FileInputStream
 
read(byte[], int, int) - Method in class java.io.FileInputStream
 
read() - Method in class java.io.FilterInputStream
 
read(byte[], int, int) - Method in class java.io.FilterInputStream
 
read() - Method in class java.io.InputStream
Reads the next byte of data from the input stream.
read(byte[]) - Method in class java.io.InputStream
Reads some number of bytes from the input stream and stores them into the buffer array b.
read(byte[], int, int) - Method in class java.io.InputStream
Reads up to len bytes of data from the input stream into an array of bytes.
read() - Method in class java.io.Reader
 
read(char[]) - Method in class java.io.Reader
 
read(char[], int, int) - Method in class java.io.Reader
 
READ - Static variable in class javax.microedition.io.Connector
Access mode READ.
READ - Static variable in class lejos.nxt.comm.LCP
 
read(byte[], int, boolean) - Method in class lejos.nxt.comm.NXTConnection
Attempt to read data from the connection.
read(byte[], int) - Method in class lejos.nxt.comm.NXTConnection
Perform a blocking read on the connection
read(byte[], int, int) - Method in class lejos.nxt.comm.NXTInputStream
 
read() - Method in class lejos.nxt.comm.NXTInputStream
Returns one byte as an integer between 0 and 255.
read() - Static method in class lejos.nxt.rcxcomm.LLC
read a single byte, if available
READ - Static variable in interface lejos.nxt.remote.NXTProtocol
 
READ_WRITE - Static variable in class javax.microedition.io.Connector
Access mode READ_WRITE.
readAllData() - Method in class lejos.nxt.addon.CruizcoreGyro
Read all data from the sensor and save values in the private properties of the class.
readBoolean() - Method in interface java.io.DataInput
 
readBoolean() - Method in class java.io.DataInputStream
 
readBooleanValue() - Method in interface lejos.nxt.ADSensorPort
 
readBooleanValue() - Method in class lejos.nxt.remote.RemoteSensorPort
Reads the boolean value of the sensor.
readBooleanValue() - Method in class lejos.nxt.SensorPort
Reads the boolean value of the sensor.
readButtons() - Method in class lejos.nxt.addon.TouchPanel
Private function to read the buttons register.
readButtons() - Static method in class lejos.nxt.Button
Low-level API that reads status of buttons.
readByte() - Method in interface java.io.DataInput
 
readByte() - Method in class java.io.DataInputStream
 
readBytes(byte[]) - Method in class lejos.nxt.addon.RCXLink
 
readChar() - Method in interface java.io.DataInput
 
readChar() - Method in class java.io.DataInputStream
 
readDouble() - Method in interface java.io.DataInput
 
readDouble() - Method in class java.io.DataInputStream
 
Reader - Class in java.io
Basic Reader implementation.
Reader() - Constructor for class java.io.Reader
 
reader - Variable in class lejos.nxt.addon.RCXRotationSensor
 
readFile(byte, byte[], int, int) - Method in class lejos.nxt.remote.NXTCommand
Returns requested number of bytes from a file.
readFloat() - Method in interface java.io.DataInput
 
readFloat() - Method in class java.io.DataInputStream
 
readFully(byte[]) - Method in interface java.io.DataInput
 
readFully(byte[], int, int) - Method in interface java.io.DataInput
 
readFully(byte[]) - Method in class java.io.DataInputStream
 
readFully(byte[], int, int) - Method in class java.io.DataInputStream
 
readings - Variable in class lejos.robotics.FixedRangeScanner
 
readings - Variable in class lejos.robotics.mapping.NavigationModel
 
readings - Variable in class lejos.robotics.RotatingRangeScanner
 
readInt() - Method in interface java.io.DataInput
 
readInt() - Method in class java.io.DataInputStream
 
readLine() - Method in class java.io.BufferedReader
 
readLine() - Method in interface java.io.DataInput
 
readLine() - Method in class java.io.DataInputStream
Deprecated. broken in various ways, use BufferedReader.readLine instead
readLineMap() - Method in class lejos.robotics.mapping.ShapefileLoader
Retrieves a LineMap object from the Shapefile input stream.
readLineMap() - Method in class lejos.robotics.mapping.SVGMapLoader
 
readLong() - Method in interface java.io.DataInput
 
readLong() - Method in class java.io.DataInputStream
 
readNormalizedValue() - Method in class lejos.nxt.LightSensor
Get the normalized light reading
readPacket(byte[], int) - Method in class lejos.nxt.comm.NXTConnection
Read a packet from the stream.
readPacket(byte[]) - Static method in class lejos.nxt.rcxcomm.Serial
Read an assembled packet.
readPage(byte[], int) - Static method in class lejos.nxt.Flash
 
readRawValue() - Method in class lejos.nxt.addon.EOPD
 
readRawValue() - Method in interface lejos.nxt.ADSensorPort
 
readRawValue() - Method in class lejos.nxt.remote.RemoteSensorPort
Reads the raw value of the sensor.
readRawValue() - Method in class lejos.nxt.SensorPort.ColorSensorReader
Return a single raw value from the device.
readRawValue() - Method in class lejos.nxt.SensorPort
Reads the raw value of the sensor.
readRawValue() - Method in class lejos.nxt.SensorPort.SensorReader
Read a raw value from the sensor.
readRawValue() - Method in class lejos.nxt.SensorPort.StandardReader
Reads the raw value of the sensor.
readRawValues(int[]) - Method in class lejos.nxt.SensorPort.ColorSensorReader
When in full color mode this returns all four raw color values from the device by doing four very quick reads and flashing all colors.
readRawValues(int[]) - Method in class lejos.nxt.SensorPort
Return a variable number of raw sensor values
readRawValues(int[]) - Method in class lejos.nxt.SensorPort.SensorReader
Return a variable number of raw sensor values
readSensorPin(int) - Method in class lejos.nxt.SensorPort
Read the current ADC value from a sensor port pin
readSensors() - Method in class lejos.nxt.addon.TouchMUX
Read the touch multiplexer and return a bit mask showing which sensors are currently pressed.
readShort() - Method in interface java.io.DataInput
 
readShort() - Method in class java.io.DataInputStream
 
readTransponder(boolean) - Method in class lejos.nxt.addon.RFIDSensor
Read a transponder id.
readTransponderAsLong(boolean) - Method in class lejos.nxt.addon.RFIDSensor
 
readUnsignedByte() - Method in interface java.io.DataInput
 
readUnsignedByte() - Method in class java.io.DataInputStream
 
readUnsignedShort() - Method in interface java.io.DataInput
 
readUnsignedShort() - Method in class java.io.DataInputStream
 
readUTF() - Method in interface java.io.DataInput
 
readUTF() - Method in class java.io.DataInputStream
 
readUTF(DataInput) - Static method in class java.io.DataInputStream
 
readValue() - Method in class lejos.nxt.addon.GyroSensor
Read the gyro raw value and return with offset applied.
readValue() - Method in class lejos.nxt.addon.MagneticSensor
Get the relative magnetic field strength
readValue() - Method in class lejos.nxt.addon.RCXLightSensor
Deprecated. Use RCXLightSensor.getLightValue() instead
readValue() - Method in class lejos.nxt.addon.RCXTemperatureSensor
Read the current sensor value.
readValue(int) - Method in class lejos.nxt.addon.SensorMux
Method used to receive data from a Sound Sensor
readValue() - Method in interface lejos.nxt.ADSensorPort
 
readValue() - Method in class lejos.nxt.LightSensor
Get the light reading
readValue() - Method in class lejos.nxt.remote.RemoteSensorPort
Returns value compatible with Lego firmware.
readValue() - Method in class lejos.nxt.SensorPort.ColorSensorReader
Return a single processed value.
readValue() - Method in class lejos.nxt.SensorPort
Returns value compatible with Lego firmware.
readValue() - Method in class lejos.nxt.SensorPort.SensorReader
Read a normalised/calibrated value from the sensor.
readValue() - Method in class lejos.nxt.SensorPort.StandardReader
Returns value compatible with Lego firmware.
readValue() - Method in class lejos.nxt.SoundSensor
Read the current sensor value.
readValues(int[]) - Method in class lejos.nxt.SensorPort.ColorSensorReader
Return a set of calibrated data.
readValues(int[]) - Method in class lejos.nxt.SensorPort
Return a variable number of sensor values
readValues(int[]) - Method in class lejos.nxt.SensorPort.SensorReader
Return a variable number of sensor values
ready() - Method in class java.io.BufferedReader
 
ready() - Method in class java.io.Reader
 
RealTimeClock - Class in lejos.nxt.addon
Mindsensors Real-Time Clock www.mindsensors.com
RealTimeClock(I2CPort, int) - Constructor for class lejos.nxt.addon.RealTimeClock
Constructor
RealTimeClock(I2CPort) - Constructor for class lejos.nxt.addon.RealTimeClock
Constructor
recalibrateOffset() - Method in class lejos.nxt.addon.CruizcoreGyro
 
recalibrateOffset() - Method in class lejos.nxt.addon.GyroSensor
Samples the stationary (make sure it is) Gyro Sensor to determine the offset.
recalibrateOffset() - Method in interface lejos.robotics.Gyroscope
Implementor must calculate and set the offset/bias value for use in getAngularVelocity().
recalibrateOffsetAlt() - Method in class lejos.nxt.addon.GyroSensor
This function sets a suitable initial gyro offset.
receive() - Static method in class lejos.nxt.rcxcomm.LLC
wait a little while for a byte to become available
receiveAck(byte[]) - Method in class lejos.nxt.rcxcomm.LLCHandler
Receive an ack.
receiveAck(byte[]) - Method in class lejos.nxt.rcxcomm.PacketHandler
 
receiveMessage(int, int, boolean) - Method in class lejos.nxt.remote.RemoteNXT
Get a message from a remote index to a local inbox
receivePacket(byte[]) - Method in class lejos.nxt.rcxcomm.LLCHandler
Receive a packet.
receivePacket(byte[]) - Method in class lejos.nxt.rcxcomm.LLCReliableHandler
Receive a packet.
receivePacket(byte[]) - Method in class lejos.nxt.rcxcomm.PacketHandler
Receive a packet.
recordSystemThreads() - Method in class lejos.nxt.debug.DebugInterface
Take a snapshot of the current set of threads.
Rectangle - Class in java.awt
A rectangle with integer coordinates.
Rectangle(int, int, int, int) - Constructor for class java.awt.Rectangle
Creates a rectangle with top left corner at (x,y) and with specified width and height.
Rectangle(int, int) - Constructor for class java.awt.Rectangle
Creates a rectangle with top left corner at (0,0) and with specified width and height.
Rectangle() - Constructor for class java.awt.Rectangle
Creates an empty rectangle at (0,0).
Rectangle(Point) - Constructor for class java.awt.Rectangle
Create an empty rectangle at the given point
Rectangle - Class in lejos.geom
 
Rectangle(float, float, float, float) - Constructor for class lejos.geom.Rectangle
 
Rectangle2D - Class in java.awt.geom
An abstract class for a Rectangle.
Rectangle2D() - Constructor for class java.awt.geom.Rectangle2D
This is an abstract class which cannot be instantiated: use Rectangle2D.Float, Rectangle2D.Double, or Rectangle.
Rectangle2D.Double - Class in java.awt.geom
A Rectangle2D with double coordinates
Rectangle2D.Double() - Constructor for class java.awt.geom.Rectangle2D.Double
Create an empty rectangle at (0,0)
Rectangle2D.Double(double, double, double, double) - Constructor for class java.awt.geom.Rectangle2D.Double
 
Rectangle2D.Float - Class in java.awt.geom
A Rectangle2D with float coordinates.
Rectangle2D.Float() - Constructor for class java.awt.geom.Rectangle2D.Float
Create an empty rectangle at (0,0)
Rectangle2D.Float(float, float, float, float) - Constructor for class java.awt.geom.Rectangle2D.Float
Create a rectangle with float coordinates
RectangularShape - Class in java.awt.geom
An abstract base class for shapes based on a rectangular frame.
RectangularShape() - Constructor for class java.awt.geom.RectangularShape
 
RED - Static variable in interface lejos.nxt.SensorConstants
 
RED - Static variable in class lejos.robotics.Color
 
RED_INDEX - Static variable in interface lejos.nxt.SensorConstants
Color sensor data RED value index.
REFLECTION - Static variable in interface lejos.nxt.remote.NXTProtocol
 
refresh() - Static method in class lejos.nxt.LCD
Refresh the display.
reg - Variable in class lejos.nxt.NXTRegulatedMotor
 
REG_ACCUMULATED_ANGLE - Static variable in class lejos.nxt.addon.AngleSensor
 
REG_ANGLE - Static variable in class lejos.nxt.addon.AngleSensor
 
REG_CONFIG - Static variable in class lejos.nxt.TemperatureSensor
 
REG_PRODUCT_ID - Static variable in class lejos.nxt.I2CSensor
Register number of sensor product ID, as defined by standard Lego I2C register layout.
REG_SPEED - Static variable in class lejos.nxt.addon.AngleSensor
 
REG_TEMPERATURE - Static variable in class lejos.nxt.TemperatureSensor
 
REG_THIGH - Static variable in class lejos.nxt.TemperatureSensor
 
REG_TLOW - Static variable in class lejos.nxt.TemperatureSensor
 
REG_VENDOR_ID - Static variable in class lejos.nxt.I2CSensor
Register number of sensor vendor ID, as defined by standard Lego I2C register layout.
REG_VERSION - Static variable in class lejos.nxt.I2CSensor
Register number of sensor version string, as defined by standard Lego I2C register layout.
regenerate() - Method in class lejos.robotics.pathfinding.FourWayGridMesh
 
regenerate() - Method in interface lejos.robotics.pathfinding.NavigationMesh
Throws away the previous set of nodes and recalculates them all.
registerDataLogger(Logger) - Method in class lejos.util.PIDController
Register a NXTDataLogger instance to log the PID variables.
registerEvent() - Method in class lejos.nxt.NXTEvent
Register this event with the system.
REGULATED - Static variable in interface lejos.nxt.remote.NXTProtocol
Turns on the regulation
RegulatedMotor - Interface in lejos.robotics
Interface for encoded motors without limited range of movement (e.g.
RegulatedMotorListener - Interface in lejos.robotics
This interface defines a listener that is notified of the tachometer when the motor starts and stops rotating.
regulateSpeed(boolean) - Method in class lejos.nxt.remote.RemoteMotor
 
REGULATION_MODE_IDLE - Static variable in interface lejos.nxt.remote.NXTProtocol
No regulation will be enabled
REGULATION_MODE_MOTOR_SPEED - Static variable in interface lejos.nxt.remote.NXTProtocol
Power control will be enabled on specified output
REGULATION_MODE_MOTOR_SYNC - Static variable in interface lejos.nxt.remote.NXTProtocol
Synchronization will be enabled (Needs enabled on two output)
regulationMode - Variable in class lejos.nxt.remote.OutputState
 
regulator - Variable in class lejos.robotics.navigation.CompassPilot
Deprecated.  
relativeBearing(Point) - Method in class lejos.robotics.navigation.Pose
Returns the angle to destination relative to the pose heading;
relativeCCW(double, double, double, double, double, double) - Static method in class java.awt.geom.Line2D
Returns an indicator of where the specified point lies with respect to the line
relativeCCW(Point2D) - Method in class java.awt.geom.Line2D
Returns an indicator of where the specified point lies with respect to the line
relativeCCW(double, double) - Method in class java.awt.geom.Line2D
Returns an indicator of where the specified point lies with respect to the line.
release() - Method in interface lejos.robotics.kinematics.RobotHand
Release an object
RemoteBattery - Class in lejos.nxt.remote
Battery readings from a remote NXT.
RemoteBattery(NXTCommand) - Constructor for class lejos.nxt.remote.RemoteBattery
 
RemoteDevice - Class in javax.bluetooth
Represents a remote Bluetooth device.
RemoteDevice(String) - Constructor for class javax.bluetooth.RemoteDevice
Note: The standard JSR 82 method for obtaining a RemoteDevice uses a String rather than byte[].
RemoteDevice(String, String, int) - Constructor for class javax.bluetooth.RemoteDevice
 
RemoteMotor - Class in lejos.nxt.remote
Motor class.
RemoteMotor(NXTCommand, int) - Constructor for class lejos.nxt.remote.RemoteMotor
 
RemoteMotorPort - Class in lejos.nxt.remote
Supports a motor connected to a remote NXT
RemoteMotorPort(NXTCommand, int) - Constructor for class lejos.nxt.remote.RemoteMotorPort
 
RemoteNXT - Class in lejos.nxt.remote
Provides an API similar to the leJOS API for accessing motors, sensors etc.
RemoteNXT(String, NXTCommConnector) - Constructor for class lejos.nxt.remote.RemoteNXT
 
RemoteSensorPort - Class in lejos.nxt.remote
Emulates a Sensor Port using LCP
RemoteSensorPort(NXTCommand, int) - Constructor for class lejos.nxt.remote.RemoteSensorPort
 
remove(int) - Method in class java.util.ArrayList
Remove a element at a specific index.
remove(Object) - Method in class java.util.ArrayList
 
remove(Object) - Method in interface java.util.Collection
 
remove(Object) - Method in class java.util.HashMap
Deprecated.  
remove(Object) - Method in class java.util.HashSet
Deprecated.  
remove() - Method in interface java.util.Iterator
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove(Object) - Method in class java.util.LinkedList
 
remove(int) - Method in class java.util.LinkedList
 
remove(int) - Method in interface java.util.List
 
remove(Object) - Method in interface java.util.Map
Removes the mapping for this key from this map if it is present (optional operation).
remove(Object) - Method in interface java.util.Set
Removes the specified element from this set if it is present.
removeAll(Collection<?>) - Method in interface java.util.Collection
 
removeAll(Collection<?>) - Method in interface java.util.Set
Removes the specified element from this set if it is present.
removeAllConditions() - Method in interface javax.microedition.sensor.Channel
 
removeAllConditions() - Method in class javax.microedition.sensor.NXTChannel
 
removeAllElements() - Method in class java.util.Vector
 
removeCommand(Command) - Method in class javax.microedition.lcdui.Displayable
 
removeCommand(Command) - Method in class javax.microedition.lcdui.Item
 
removeCondition(ConditionListener, Condition) - Method in interface javax.microedition.sensor.Channel
 
removeCondition(ConditionListener, Condition) - Method in class javax.microedition.sensor.NXTChannel
 
removeConditionListener(ConditionListener) - Method in interface javax.microedition.sensor.Channel
 
removeConditionListener(ConditionListener) - Method in class javax.microedition.sensor.NXTChannel
 
removeDataListener() - Method in class javax.microedition.sensor.NXTSensorConnection
 
removeDataListener() - Method in interface javax.microedition.sensor.SensorConnection
 
removeDevice(RemoteDevice) - Static method in class lejos.nxt.comm.Bluetooth
Remove device from known devices
removeElement(E) - Method in class java.util.Vector
 
removeElementAt(int) - Method in class java.util.Vector
 
removeKeylistener(KeyListener) - Method in class lejos.addon.keyboard.Keyboard
Removes the specified KeyListener from the Keyboard so it will no longer notify the listener of new events.
removeListener(GPSListener) - Static method in class lejos.addon.gps.SimpleGPS
Remove a listener
removeListener() - Method in class lejos.nxt.addon.MMXRegulatedMotor
Remove the registered RegulatedMotorListener.
removeListener() - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
 
removeListener() - Method in class lejos.nxt.NXTRegulatedMotor
 
removeListener() - Method in class lejos.nxt.remote.RemoteMotor
 
removeListener() - Method in class lejos.robotics.MirrorMotor
 
removeListener() - Method in interface lejos.robotics.RegulatedMotor
Removes the RegulatedMotorListener from this class.
removeNeighbor(Node) - Method in class lejos.robotics.pathfinding.Node
Removes a node from this node as neighbors, effectively disconnecting them.
removeNode(Node) - Method in class lejos.robotics.pathfinding.FourWayGridMesh
 
removeNode(Node) - Method in interface lejos.robotics.pathfinding.NavigationMesh
Removes a node from the set and removes any existing connections with its neighbors.
removeProximityListener(ProximityListener) - Static method in class javax.microedition.location.LocationProvider
Removes a ProximityListener from the list of recipients for updates.
removeRange(int, int) - Method in class java.util.ArrayList
 
removeSensorListener(SensorListener) - Static method in class javax.microedition.sensor.SensorManager
Remove the specified sensor listener
removeShutdownHook(Thread) - Method in class java.lang.Runtime
Remove a previously installed shutdown hook from the system.
repaint() - Method in class javax.microedition.lcdui.Displayable
 
repaint() - Method in class javax.microedition.lcdui.Item
 
replace(char, char) - Method in class java.lang.String
 
REPLY_COMMAND - Static variable in class lejos.nxt.comm.LCP
 
REPLY_COMMAND - Static variable in interface lejos.nxt.remote.NXTProtocol
 
REQUEST_FAILED - Static variable in class lejos.nxt.remote.ErrorMessages
Request failed (i.e.
require(int, String, String) - Method in interface javax.xml.stream.XMLStreamReader
Test if the current event is of the given type and if the namespace and name match the current namespace and name of the current event.
resample() - Method in class lejos.robotics.localization.MCLParticleSet
Resample the set picking those with higher weights.
reset() - Method in class java.io.ByteArrayInputStream
 
reset() - Method in class java.io.ByteArrayOutputStream
 
reset() - Static method in class java.io.File
Reset the files array after an error.
reset() - Method in class java.io.FilterInputStream
 
reset() - Method in class java.io.InputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class java.io.Reader
 
reset() - Method in class javax.microedition.location.LocationProvider
Resets the LocationProvider.
reset() - Method in class lejos.nxt.addon.CruizcoreGyro
Resets the accumulated angle (heading).
reset() - Method in class lejos.nxt.addon.NXTMMX
resets mux values to default and stops all tasks.
reset() - Static method in class lejos.nxt.comm.Bluetooth
Force a reset of the Bluetooth module.
RESET - Static variable in class lejos.nxt.comm.USB
 
reset() - Method in class lejos.nxt.rcxcomm.LLCReliableHandler
Reset sequence numbers.
reset() - Method in class lejos.nxt.rcxcomm.PacketHandler
Reset sequence numbers for this handler
reset() - Method in class lejos.nxt.rcxcomm.RCXAbstractPort
Resets sequence numbers for this port
reset() - Method in class lejos.nxt.SensorPort.ColorSensorReader
Reset the sensor.
reset() - Method in class lejos.nxt.SensorPort
Reset this port and attempt to reset any attached device.
reset() - Method in class lejos.nxt.SensorPort.SensorReader
Reset the sensor.
reset() - Method in class lejos.nxt.UltrasonicSensor
Reset the device.
reset() - Method in class lejos.robotics.navigation.CompassPilot
Deprecated.  
reset() - Method in class lejos.robotics.navigation.DifferentialPilot
Resets tacho count for both motors.
reset() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. Resets tacho count for both motors.
reset() - Method in class lejos.robotics.navigation.OmniPilot
Reset all tacho counts.
reset() - Method in class lejos.util.Stopwatch
Reset watch to zero
RESET_MOTOR_POSITION - Static variable in class lejos.nxt.comm.LCP
 
RESET_MOTOR_POSITION - Static variable in interface lejos.nxt.remote.NXTProtocol
 
RESET_SCALED_INPUT_VALUE - Static variable in class lejos.nxt.comm.LCP
 
RESET_SCALED_INPUT_VALUE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
resetAccAngle() - Method in class lejos.nxt.addon.AngleSensor
Reset the rotation count of accumulated angle to zero.
resetAccumulatedAngle() - Method in class lejos.nxt.addon.AngleSensor
 
resetBlockTacho() - Method in class lejos.nxt.remote.RemoteMotor
Deprecated.  
resetCartesianZero() - Method in class lejos.nxt.addon.CompassHTSensor
Changes the current direction the compass is facing into the zero angle for the method getDegreesCartesian().
resetCartesianZero() - Method in class lejos.nxt.addon.CompassMindSensor
Changes the current direction the compass is facing into the zero angle.
resetCartesianZero() - Method in class lejos.nxt.addon.GyroDirectionFinder
Resets the current heading to zero.
resetCartesianZero() - Method in interface lejos.robotics.DirectionFinder
Changes the current direction the compass is facing into the zero angle.
resetCartesianZero() - Method in class lejos.robotics.navigation.CompassPilot
Deprecated.  
resetMotorPosition(int, boolean) - Method in class lejos.nxt.remote.NXTCommand
Resets either RotationCount or BlockTacho
resetSerial() - Static method in class lejos.nxt.rcxcomm.Serial
Reset the link - null
resetTachoCount() - Method in class lejos.nxt.addon.LnrActrFirgelliNXT
Resets the tachometer (encoder) count to zero at the current actuator shaft position.
resetTachoCount() - Method in class lejos.nxt.addon.MMXMotor
Resets the tachometer count to zero.
resetTachoCount() - Method in class lejos.nxt.addon.MMXRegulatedMotor
Resets the tachometer count to zero.
resetTachoCount() - Method in class lejos.nxt.addon.RCXRotationSensor
Reset the tacho count to zero.
resetTachoCount() - Method in class lejos.nxt.addon.tetrix.TetrixEncoderMotor
Reset the the tachometer count.
resetTachoCount() - Method in class lejos.nxt.MotorPort
resets the tachometer count to 0;
resetTachoCount() - Method in class lejos.nxt.NXTMotor
 
resetTachoCount() - Method in class lejos.nxt.NXTRegulatedMotor
Reset the tachometer associated with this motor.
resetTachoCount() - Method in class lejos.nxt.remote.RemoteMotor
 
resetTachoCount() - Method in class lejos.nxt.remote.RemoteMotorPort
 
resetTachoCount() - Method in interface lejos.robotics.Encoder
Reset the tachometer count.
resetTachoCount() - Method in interface lejos.robotics.LinearActuator
Reset the tachometer (encoder) count to zero at the current actuator position.
resetTachoCount() - Method in class lejos.robotics.MirrorMotor
 
resetTimeout() - Method in class lejos.util.TextMenu
Reset the timeout period.
reshape(int, int, int, int) - Method in class java.awt.Rectangle
Deprecated. 
resize(int, int) - Method in class java.awt.Rectangle
Deprecated. 
RESOLUTION_10BIT - Static variable in class lejos.nxt.TemperatureSensor
0.25 °C accuracy
RESOLUTION_11BIT - Static variable in class lejos.nxt.TemperatureSensor
0.125 °C accuracy
RESOLUTION_12BIT - Static variable in class lejos.nxt.TemperatureSensor
0.0625 C° accuracy
RESOLUTION_9BIT - Static variable in class lejos.nxt.TemperatureSensor
0.5 °C accuracy
restoreDefaultCalibration() - Method in class lejos.nxt.addon.TouchPanel
Restores calibration data to factory defaults
resumeProgram() - Method in class lejos.nxt.debug.DebugInterface
Allow the monitored program to continue running.
resumeSystemThreads() - Method in class lejos.nxt.debug.DebugInterface
Resume essential system threads.
resumeThread(Object) - Static method in class lejos.nxt.VM
Resume a thread.
retainAll(Collection<?>) - Method in interface java.util.Collection
 
retainAll(Collection<?>) - Method in interface java.util.Set
Removes from this set all of its elements that are contained in the specified collection.
Retention - Annotation Type in java.lang.annotation
 
RetentionPolicy - Enum in java.lang.annotation
 
retrieveDevices(int) - Method in class javax.bluetooth.DiscoveryAgent
Returns an array of Bluetooth devices that have either been found by the local device during previous inquiry requests or been specified as a pre-known device depending on the argument.
reverse(int) - Static method in class java.lang.Integer
 
reverse(long) - Static method in class java.lang.Long
 
reverse() - Method in class lejos.geom.Point
same as multiply(-1);
reverseBytes(char) - Static method in class java.lang.Character
 
reverseBytes(int) - Static method in class java.lang.Integer
 
reverseBytes(long) - Static method in class java.lang.Long
 
reverseBytes(short) - Static method in class java.lang.Short
 
RFIDSensor - Class in lejos.nxt.addon
Support for the Codatex RFID Sensor.
RFIDSensor(I2CPort) - Constructor for class lejos.nxt.addon.RFIDSensor
Create a class to provide access to the device.
rgb - Static variable in class javax.microedition.sensor.ColorRGBChannelInfo
 
RIGHT - Static variable in class javax.microedition.lcdui.Graphics
Position the anchor point of text and images to the right of the text or image.
RIGHT - Static variable in class lejos.nxt.addon.SumoEyesSensor
The Constant RIGHT (3).
RIGHT - Static variable in class lejos.nxt.Button
The Right button.
right_motor - Variable in class lejos.robotics.navigation.Segoway
 
rightOrth() - Method in class lejos.geom.Point
calculate the right handed cartesian orthogonal of this poiont
rint(double) - Static method in class java.lang.Math
Returns the closest mathematical integer to the argument.
RMCSentence - Class in lejos.addon.gps
RMC is a Class designed to manage RMC Sentences from a NMEA GPS Receiver RMC - NMEA has its own version of essential gps pvt (position, velocity, time) data.
RMCSentence() - Constructor for class lejos.addon.gps.RMCSentence
 
RobotArm - Interface in lejos.robotics.kinematics
A generic interface for robot arms that can move to points in 3D space.
RobotHand - Interface in lejos.robotics.kinematics
A generic interface for robot hands that can grip and release objects.
ROP_AND - Static variable in class lejos.nxt.LCD
 
ROP_ANDINVERTED - Static variable in class lejos.nxt.LCD
 
ROP_ANDREVERSE - Static variable in class lejos.nxt.LCD
 
ROP_CLEAR - Static variable in class lejos.nxt.LCD
Common raster operations for use with bitBlt
ROP_COPY - Static variable in class lejos.nxt.LCD
 
ROP_COPYINVERTED - Static variable in class lejos.nxt.LCD
 
ROP_EQUIV - Static variable in class lejos.nxt.LCD
 
ROP_INVERT - Static variable in class lejos.nxt.LCD
 
ROP_NAND - Static variable in class lejos.nxt.LCD
 
ROP_NOOP - Static variable in class lejos.nxt.LCD
 
ROP_NOR - Static variable in class lejos.nxt.LCD
 
ROP_OR - Static variable in class lejos.nxt.LCD
 
ROP_ORINVERTED - Static variable in class lejos.nxt.LCD
 
ROP_ORREVERSE - Static variable in class lejos.nxt.LCD
 
ROP_SET - Static variable in class lejos.nxt.LCD
 
ROP_XOR - Static variable in class lejos.nxt.LCD
 
rotate(int, boolean) - Method in class lejos.nxt.addon.MMXRegulatedMotor
Rotate by the requested number of degrees.
rotate(int) - Method in class lejos.nxt.addon.MMXRegulatedMotor
Rotate by the requested number of degrees.
rotate(int, boolean) - Method in class lejos.nxt.addon.tetrix.TetrixEncoderMotor
Rotate by the requested number of degrees with option for wait until completion or immediate return where the motor completes its rotation asynchronously.
rotate(int) - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
Rotate by the requested number of degrees while blocking until completion.
rotate(int, boolean) - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
 
rotate(int, boolean) - Method in class lejos.nxt.NXTRegulatedMotor
Rotate by the request number of degrees.
rotate(int) - Method in class lejos.nxt.NXTRegulatedMotor
Rotate by the requested number of degrees.
rotate(int, boolean) - Method in class lejos.nxt.remote.RemoteMotor
 
rotate(int) - Method in class lejos.nxt.remote.RemoteMotor
 
rotate(int) - Method in class lejos.robotics.MirrorMotor
 
rotate(int, boolean) - Method in class lejos.robotics.MirrorMotor
 
rotate(float, boolean) - Method in class lejos.robotics.navigation.CompassPilot
Deprecated. robot rotates to the specified compass heading;
rotate(float) - Method in class lejos.robotics.navigation.CompassPilot
Deprecated. Rotates the NXT robot through a specific angle; Rotates left if angle is positive, right if negative, Returns when angle is reached.
rotate(double) - Method in class lejos.robotics.navigation.DifferentialPilot
Rotates the NXT robot through a specific angle.
rotate(double, boolean) - Method in class lejos.robotics.navigation.DifferentialPilot
Rotates the NXT robot through a specific angle.
rotate(float) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. Rotates the NXT robot through a specific number of degrees in a direction (+ or -).
rotate(float, boolean) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. Rotates the NXT robot through a specific number of degrees in a direction (+ or -).
rotate(float) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
rotate(float, boolean) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
rotate(double) - Method in class lejos.robotics.navigation.OmniPilot
 
rotate(double, boolean) - Method in class lejos.robotics.navigation.OmniPilot
 
rotate(double) - Method in interface lejos.robotics.navigation.RotateMoveController
Rotates the NXT robot the specified number of degrees; direction determined by the sign of the parameter.
rotate(double, boolean) - Method in interface lejos.robotics.navigation.RotateMoveController
Rotates the NXT robot the specified number of degrees; direction determined by the sign of the parameter.
rotate(double, boolean) - Method in class lejos.robotics.navigation.SegowayPilot
 
rotate(double) - Method in class lejos.robotics.navigation.SegowayPilot
 
rotate(int, boolean) - Method in interface lejos.robotics.RegulatedMotor
causes motor to rotate through angle;
iff immediateReturn is true, method returns immediately and the motor stops by itself
If any motor method is called before the limit is reached, the rotation is canceled.
rotate(int) - Method in interface lejos.robotics.RegulatedMotor
Causes motor to rotate by a specified angle.
ROTATE_L - Static variable in class lejos.robotics.navigation.SegowayPilot
 
ROTATE_R - Static variable in class lejos.robotics.navigation.SegowayPilot
 
rotateLeft(int, int) - Static method in class java.lang.Integer
 
rotateLeft(long, int) - Static method in class java.lang.Long
 
rotateLeft() - Method in class lejos.robotics.navigation.DifferentialPilot
 
rotateLeft() - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated.  
RotateMoveController - Interface in lejos.robotics.navigation
 
rotateRight(int, int) - Static method in class java.lang.Integer
 
rotateRight(long, int) - Static method in class java.lang.Long
 
rotateRight() - Method in class lejos.robotics.navigation.DifferentialPilot
 
rotateRight() - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated.  
rotateTo(int, boolean) - Method in class lejos.nxt.addon.MMXRegulatedMotor
Rotate to the target angle.
rotateTo(int) - Method in class lejos.nxt.addon.MMXRegulatedMotor
Rotate to the target angle.
rotateTo(int, boolean) - Method in class lejos.nxt.addon.tetrix.TetrixEncoderMotor
Rotate to the target angle with option for wait until completion or immediate return where the motor completes its rotation asynchronously.
rotateTo(int) - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
Rotate to the target angle while blocking until completion.
rotateTo(int, boolean) - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
 
rotateTo(int, boolean) - Method in class lejos.nxt.NXTRegulatedMotor
 
rotateTo(int) - Method in class lejos.nxt.NXTRegulatedMotor
Rotate to the target angle.
rotateTo(int) - Method in class lejos.nxt.remote.RemoteMotor
 
rotateTo(int, boolean) - Method in class lejos.nxt.remote.RemoteMotor
 
rotateTo(int) - Method in class lejos.robotics.MirrorMotor
 
rotateTo(int, boolean) - Method in class lejos.robotics.MirrorMotor
 
rotateTo(float) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. Rotates the NXT robot to point in a specific direction, using the smallest rotation necessary
rotateTo(float, boolean) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. Rotates the NXT robot to point in a specific direction relative to the x axis.
rotateTo(double) - Method in class lejos.robotics.navigation.Navigator
Rotates the robot to a new absolute heading.
rotateTo(int) - Method in interface lejos.robotics.RegulatedMotor
Causes motor to rotate to limitAngle;
Then getTachoCount should be within +- 2 degrees of the limit angle when the method returns
rotateTo(int, boolean) - Method in interface lejos.robotics.RegulatedMotor
causes motor to rotate to limitAngle;
if immediateReturn is true, method returns immediately and the motor stops by itself
and getTachoCount should be within +- 2 degrees if the limit angle If any motor method is called before the limit is reached, the rotation is canceled.
rotateUpdate(float) - Method in class lejos.robotics.navigation.Pose
Rotate the heading through the specified angle
RotatingRangeScanner - Class in lejos.robotics
Implementation of RangeScanner with a rotating ultrasonic sensor or other range finder
RotatingRangeScanner(RegulatedMotor, RangeFinder) - Constructor for class lejos.robotics.RotatingRangeScanner
The constructor specifies the motor and range finder used
RotatingRangeScanner(RegulatedMotor, RangeFinder, int) - Constructor for class lejos.robotics.RotatingRangeScanner
 
rotationCount - Variable in class lejos.nxt.remote.OutputState
 
rotationStarted(RegulatedMotor, int, boolean, long) - Method in class lejos.robotics.MirrorMotor
 
rotationStarted(RegulatedMotor, int, boolean, long) - Method in class lejos.robotics.navigation.DifferentialPilot
MotorListener interface method is called by RegulatedMotor when a motor rotation starts.
rotationStarted(RegulatedMotor, int, boolean, long) - Method in class lejos.robotics.navigation.OmniPilot
 
rotationStarted(RegulatedMotor, int, boolean, long) - Method in class lejos.robotics.navigation.SteeringPilot
 
rotationStarted(RegulatedMotor, int, boolean, long) - Method in interface lejos.robotics.RegulatedMotorListener
Called when the motor starts rotating.
rotationStopped(RegulatedMotor, int, boolean, long) - Method in class lejos.robotics.MirrorMotor
 
rotationStopped(RegulatedMotor, int, boolean, long) - Method in class lejos.robotics.navigation.DifferentialPilot
called by RegulatedMotor when a motor rotation is complete calls movementStop() after both motors stop;
rotationStopped(RegulatedMotor, int, boolean, long) - Method in class lejos.robotics.navigation.OmniPilot
Notify the MoveListeners when a move is completed.
rotationStopped(RegulatedMotor, int, boolean, long) - Method in class lejos.robotics.navigation.SteeringPilot
 
rotationStopped(RegulatedMotor, int, boolean, long) - Method in interface lejos.robotics.RegulatedMotorListener
Called when the motor stops rotating.
ROTSTOP_BRAKE - Static variable in class lejos.nxt.addon.MMXRegulatedMotor
Use to specify motor brake when a rotate method completes.
ROTSTOP_FLOAT - Static variable in class lejos.nxt.addon.MMXRegulatedMotor
Use to specify motor float when a rotate method completes.
ROTSTOP_LOCK - Static variable in class lejos.nxt.addon.MMXRegulatedMotor
Use to specify active hold when a rotate method completes.
round(float) - Static method in class java.lang.Math
Returns the closest int to the argument.
round(double) - Static method in class java.lang.Math
Returns the closest long to the argument.
RS485 - Class in lejos.nxt.comm
Low-level RS485/BitBus Network implementation This class provides simple low level access to the underlying RS485 hardware implemented on port 4 of the Lego NXT.
RS485 - Static variable in class lejos.nxt.NXTEvent
Event type for the RS485 device
RS485Connection - Class in lejos.nxt.comm
Connection object for an RS485/BitBus connection This object models a single BitBus connection.
run() - Method in interface java.lang.Runnable
When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.
run() - Method in class java.lang.Thread
 
run() - Method in class java.util.TimerTask
The TimerTask must implement a run method that will be called by the Timer when the task is scheduled for execution.
run() - Method in class lejos.addon.gps.SimpleGPS
Keeps reading sentences from GPS receiver stream and extracting data.
run() - Method in class lejos.addon.keyboard.Keyboard
 
run() - Method in class lejos.nxt.addon.RCXRotationSensor.Reader
Sensor reader thread.
run() - Method in class lejos.nxt.comm.LCPResponder
 
run() - Method in class lejos.nxt.comm.RConsole
Main console I/O thread.
run() - Method in class lejos.nxt.NXTRegulatedMotor.Controller
 
run() - Method in class lejos.robotics.navigation.Ballbot
 
run() - Method in class lejos.robotics.navigation.Segoway
 
RUN_PROGRAM_1 - Static variable in class lejos.nxt.addon.RCXLink
 
RUN_PROGRAM_2 - Static variable in class lejos.nxt.addon.RCXLink
 
RUN_PROGRAM_3 - Static variable in class lejos.nxt.addon.RCXLink
 
RUN_PROGRAM_4 - Static variable in class lejos.nxt.addon.RCXLink
 
RUN_PROGRAM_5 - Static variable in class lejos.nxt.addon.RCXLink
 
runCommand(int) - Method in class lejos.nxt.addon.PFLink
Executes a command
runMacro(int) - Method in class lejos.nxt.addon.PFLink
Runs a macro which has been previously installed on the NRLink.
runMacro(int) - Method in class lejos.nxt.addon.RCXLink
 
Runnable - Interface in java.lang
Class to allow an object to execute code.
running - Variable in class lejos.nxt.comm.LCPResponder
 
runProgram(int) - Method in class lejos.nxt.addon.IRLink
 
runProgram(int) - Method in interface lejos.nxt.addon.IRTransmitter
 
runProgram(int) - Method in class lejos.nxt.addon.RCXLink
 
runState - Variable in class lejos.nxt.remote.OutputState
 
Runtime - Class in java.lang
Minimalist version of the standard Java Runtime class.
RuntimeException - Exception in java.lang
 
RuntimeException() - Constructor for exception java.lang.RuntimeException
Constructs a new runtime exception with null as its detail message.
RuntimeException(String) - Constructor for exception java.lang.RuntimeException
Constructs a new runtime exception with the specified detail message.
RuntimeException(String, Throwable) - Constructor for exception java.lang.RuntimeException
Constructs a new runtime exception with the specified detail message and cause.
RuntimeException(Throwable) - Constructor for exception java.lang.RuntimeException
Constructs a new runtime exception with the specified cause.
runtimeOptions - Variable in class lejos.nxt.VM.VMImage
 

S

S1 - Variable in class lejos.nxt.remote.RemoteNXT
 
S1 - Static variable in class lejos.nxt.SensorPort
Port labeled 1 on NXT.
S2 - Variable in class lejos.nxt.remote.RemoteNXT
 
S2 - Static variable in class lejos.nxt.SensorPort
Port labeled 2 on NXT.
S3 - Variable in class lejos.nxt.remote.RemoteNXT
 
S3 - Static variable in class lejos.nxt.SensorPort
Port labeled 3 on NXT.
S4 - Variable in class lejos.nxt.remote.RemoteNXT
 
S4 - Static variable in class lejos.nxt.SensorPort
Port labeled 4 on NXT.
sampleRate - Variable in class lejos.nxt.addon.DIMUGyro
 
samples - Static variable in class lejos.nxt.addon.DIMUAccel
 
Satellite - Class in lejos.addon.gps
This class models data extracted from NMEA GSV Sentence $GPGSV,1,1,13,02,02,213,,03,-3,000,,11,00,121,,14,13,172,05*67 4 = SV PRN number 5 = Elevation in degrees, 90 maximum 6 = Azimuth, degrees from true north, 000 to 359 7 = SNR, 00-99 dB (null when not tracking) You can find out more about a satellite by looking up the PRN number here: http://en.wikipedia.org/wiki/List_of_GPS_satellite_launches
Satellite() - Constructor for class lejos.addon.gps.Satellite
 
Satellite(int, int, int, int) - Constructor for class lejos.addon.gps.Satellite
Constructor which indicate information about: PRN, Elevation, Azimuth and SNR
save() - Method in class lejos.nxt.addon.DIMUAccel
Saves the offset and scale factors in Flash memory.
saveCalibration() - Method in class lejos.nxt.addon.TouchPanel
Commits calibration data to permanent memory
scale - Variable in class lejos.nxt.addon.DIMUAccel
 
scaledValue - Variable in class lejos.nxt.remote.InputValues
The scaled value starts working after the first call to the sensor.
scan() - Method in interface lejos.robotics.objectdetection.FeatureDetector
Performs a single scan for an object and returns the results.
scan() - Method in class lejos.robotics.objectdetection.FeatureDetectorAdapter
 
scan() - Method in class lejos.robotics.objectdetection.FusorDetector
This method scans all the sensors added to this object and returns the amalgamated results.
scan() - Method in class lejos.robotics.objectdetection.RangeFeatureDetector
 
scan() - Method in class lejos.robotics.objectdetection.TouchFeatureDetector
 
scanLight(float, float, int, int) - Method in class lejos.robotics.LightScanner
Perform a scan for a number of light beacons within the arc defined by the start and end angles in the specified direction.
scanner - Variable in class lejos.robotics.mapping.NXTNavigationModel
 
schedule(TimerTask, long) - Method in class java.util.Timer
Schedules the task after the specified delay milliseconds for one time execution.
schedule(TimerTask, long, long) - Method in class java.util.Timer
Schedules the task after the delay milliseconds and reschedules the task every period milliseconds after the last execution of the task finishes until this timer or the task is canceled.
scheduleAtFixedRate(TimerTask, long, long) - Method in class java.util.Timer
Schedules the task after the delay milliseconds and reschedules the task at a fixed rate every period milliseconds until this timer or the task is canceled.
scheduledExecutionTime() - Method in class java.util.TimerTask
Returns the last time this task was scheduled or (when called by the task from the run method) the time the current execution of the task was scheduled.
SCREEN - Static variable in class javax.microedition.lcdui.Command
 
Screen - Class in javax.microedition.lcdui
 
Screen() - Constructor for class javax.microedition.lcdui.Screen
 
SCREEN_CHAR_DEPTH - Static variable in class javax.microedition.lcdui.Display
 
SCREEN_CHAR_WIDTH - Static variable in class javax.microedition.lcdui.Display
 
SCREEN_HEIGHT - Static variable in class javax.microedition.lcdui.Display
 
SCREEN_HEIGHT - Static variable in class lejos.nxt.LCD
 
SCREEN_WIDTH - Static variable in class javax.microedition.lcdui.Display
 
SCREEN_WIDTH - Static variable in class lejos.nxt.LCD
 
scroll() - Static method in class lejos.nxt.LCD
Scrolls the screen up one text line
search(Object) - Method in class java.util.Stack
 
SearchAlgorithm - Interface in lejos.robotics.pathfinding
An interface for defining generic node search algorithms.
segDist(Line) - Method in class lejos.geom.Line
Returns the minimum distance between two line segments--this line segment and another.
segmentBlocked(DijkstraPathFinder.Node, DijkstraPathFinder.Node) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
helper method for findPath().
Segoway - Class in lejos.robotics.navigation
This class balances a two-wheeled Segway-like robot.
Segoway(EncoderMotor, EncoderMotor, Gyroscope, double) - Constructor for class lejos.robotics.navigation.Segoway
Creates an instance of the Segoway, prompts the user to lay Segoway flat for gyro calibration, then begins self-balancing thread.
SegowayPilot - Class in lejos.robotics.navigation
Allow standard moves with a Segoway robot.
SegowayPilot(EncoderMotor, EncoderMotor, Gyroscope, double, double) - Constructor for class lejos.robotics.navigation.SegowayPilot
Creates an instance of SegowayPilot.
SEL_CHAR - Static variable in class lejos.util.TextMenu
identifies the currently selected item
select() - Method in class lejos.util.TextMenu
Allows the user to scroll through the items, using the right and left buttons (forward and back) The Enter key closes the menu
and returns the index of the selected item.
select(int) - Method in class lejos.util.TextMenu
Version of select without timeout
select(int, int) - Method in class lejos.util.TextMenu
Allows the user to scroll through the items, using the right and left buttons (forward and back) The Enter key closes the menu
and returns the index of the selected item.
sendBytes(byte[], int) - Method in class lejos.nxt.addon.IRLink
 
sendBytes(byte[], int) - Method in interface lejos.nxt.addon.IRTransmitter
Send raw bytes to the RCX
sendBytes(byte[], int) - Method in class lejos.nxt.addon.RCXLink
 
sendBytes(byte[], int) - Static method in class lejos.nxt.rcxcomm.LLC
Send a number of bytes and wait for completion of transmission
sendCache(DataOutputStream, DataInputStream) - Method in interface lejos.util.Logger
Sends the log cache.
sendCache(NXTConnection) - Method in interface lejos.util.Logger
Sends the log cache using passed NXTConnection to retrieve the data streams.
sendCache(DataOutputStream, DataInputStream) - Method in class lejos.util.NXTDataLogger
Sends the log cache.
sendCache(NXTConnection) - Method in class lejos.util.NXTDataLogger
Sends the log cache using passed NXTConnection to retrieve the data streams.
sendCommand(char) - Method in class lejos.nxt.addon.NXTCam
Send a single byte command represented by a letter
sendCommand(NXTLineLeader.Command) - Method in class lejos.nxt.addon.NXTLineLeader
Send a single byte command represented by a letter
sendCommand(char) - Method in class lejos.nxt.addon.NXTLineLeader
Deprecated. use NXTLineLeader.sendCommand(Command) instead
sendCommand(int, int, int) - Method in class lejos.nxt.addon.RCXMotorMultiplexer
 
sendData(int, byte[], int) - Method in class lejos.nxt.I2CSensor
Executes an I2C write transaction.
sendData(int, byte[], int, int) - Method in class lejos.nxt.I2CSensor
Executes an I2C write transaction.
sendData(int, byte) - Method in class lejos.nxt.I2CSensor
Executes an I2C write transaction.
sendData(int, byte[], int, int) - Method in class lejos.nxt.UltrasonicSensor
 
sendF7(int) - Method in class lejos.nxt.addon.RCXLink
 
sendMessage(byte[], int) - Method in class lejos.nxt.remote.RemoteNXT
Send a message to a remote inbox
sendMoveStart - Variable in class lejos.robotics.mapping.NXTNavigationModel
 
sendMoveStop - Variable in class lejos.robotics.mapping.NXTNavigationModel
 
sendPacket(byte[]) - Method in class lejos.nxt.addon.IRLink
 
sendPacket(byte[]) - Method in interface lejos.nxt.addon.IRTransmitter
Send a packet of data to the RCX
sendPacket(byte[]) - Method in class lejos.nxt.addon.RCXLink
 
sendPacket(byte[], int) - Method in class lejos.nxt.comm.NXTConnection
Send a data packet.
sendPacket(byte[], int) - Method in class lejos.nxt.rcxcomm.LLCHandler
Send a packet.
sendPacket(byte[], int) - Method in class lejos.nxt.rcxcomm.LLCReliableHandler
Send a packet.
sendPacket(byte[], int) - Method in class lejos.nxt.rcxcomm.PacketHandler
Send a packet.
sendPacket(byte[], int, int) - Static method in class lejos.nxt.rcxcomm.Serial
Send a packet
sendPFComboDirect(int, int, int) - Method in class lejos.nxt.addon.IRLink
Send commands to both motors.
sendRemoteCommand(int) - Method in class lejos.nxt.addon.IRLink
 
sendRemoteCommand(int) - Method in interface lejos.nxt.addon.IRTransmitter
Send a remote control command to the RCX
sendRemoteCommand(int) - Method in class lejos.nxt.addon.RCXLink
 
sendRequest(byte[], int) - Method in class lejos.nxt.remote.NXTComm
 
sendRequest(byte[], int) - Method in interface lejos.nxt.remote.NXTCommRequest
Send an LCP message to the NXT and receive a reply
SENSITIVE - Static variable in class javax.microedition.lcdui.TextField
 
sensorAvailable(SensorInfo) - Method in interface javax.microedition.sensor.SensorListener
 
SensorConnection - Interface in javax.microedition.sensor
Standard JSR256 SensorConnection interface
SensorConstants - Interface in lejos.nxt
Constants used to set Sensor types and modes.
SensorInfo - Interface in javax.microedition.sensor
Standard JSR256 SensorInfo interface
SensorListener - Interface in javax.microedition.sensor
Standard JSR256 SensorListener interface
SensorManager - Class in javax.microedition.sensor
JSR256 SensorManager implementation for leJOS NXJ I2C sensors
SensorManager() - Constructor for class javax.microedition.sensor.SensorManager
 
sensorMode - Variable in class lejos.nxt.remote.InputValues
 
SensorMux - Class in lejos.nxt.addon
 
SensorMux(I2CPort) - Constructor for class lejos.nxt.addon.SensorMux
Constructor
SensorPort - Class in lejos.nxt
Abstraction for a NXT input port.
SensorPort.ColorSensorReader - Class in lejos.nxt
Lego Color Sensor driver.
SensorPort.ColorSensorReader() - Constructor for class lejos.nxt.SensorPort.ColorSensorReader
Create a new Color Sensor instance and bind it to a port.
SensorPort.SensorReader - Class in lejos.nxt
The SensorReader class provides a type dependent way to obtain data from a sensor.
SensorPort.SensorReader() - Constructor for class lejos.nxt.SensorPort.SensorReader
 
SensorPort.StandardReader - Class in lejos.nxt
 
SensorPort.StandardReader() - Constructor for class lejos.nxt.SensorPort.StandardReader
 
SensorPortListener - Interface in lejos.nxt
Interface for monitoring changes to the value for an Analogue/Digital sensor (such as a Touch, Light or Sound sensor) on a SensorPort.
SensorSelector - Class in lejos.nxt.addon
Factory for I2C sensor implementations.
SensorSelector() - Constructor for class lejos.nxt.addon.SensorSelector
 
SensorSelectorException - Exception in lejos.nxt.addon
 
SensorSelectorException(String) - Constructor for exception lejos.nxt.addon.SensorSelectorException
 
sensorType - Variable in class lejos.nxt.remote.InputValues
 
sensorUnavailable(SensorInfo) - Method in interface javax.microedition.sensor.SensorListener
 
SensorURL - Class in javax.microedition.sensor
Parse a sensor URL
sentenceChooser(String, String) - Method in class lejos.addon.gps.GPS
Internal helper method to aid in the subclass architecture.
sentenceChooser(String, String) - Method in class lejos.addon.gps.SimpleGPS
Internal helper method to aid in the subclass architecture.
sentenceReceived(NMEASentence) - Method in interface lejos.addon.gps.GPSListener
Called whenever a new NMEA sentence is produced by the GPS receiver.
Serial - Class in lejos.nxt.rcxcomm
Emulation of the RCX Serial class with Mindsensors NRLINK adapter.
SERIAL_NO - Static variable in class lejos.nxt.comm.NXTCommDevice
 
Serializable - Interface in java.io
This interface is not functional.
ServerSocket - Class in java.net
Communicates with a ServerProxy on the PC to provide a ServerSocket interface applications on the NXT.
ServerSocket(int) - Constructor for class java.net.ServerSocket
Constructor.
Servo - Interface in lejos.robotics
Abstraction for a range-limited servo motor.
servo1 - Variable in class lejos.nxt.addon.MSC
Servo at location 1
servo2 - Variable in class lejos.nxt.addon.MSC
Servo at location 2
servo3 - Variable in class lejos.nxt.addon.MSC
Servo at location 3
servo4 - Variable in class lejos.nxt.addon.MSC
Servo at location 4
servo5 - Variable in class lejos.nxt.addon.MSC
Servo at location 5
servo6 - Variable in class lejos.nxt.addon.MSC
Servo at location 6
servo7 - Variable in class lejos.nxt.addon.MSC
Servo at location 7
servo8 - Variable in class lejos.nxt.addon.MSC
Servo at location 8
SERVO_1 - Static variable in class lejos.nxt.addon.tetrix.TetrixServoController
Represents the servo connected to Channel 1 as indicated on the controller
SERVO_2 - Static variable in class lejos.nxt.addon.tetrix.TetrixServoController
Represents the servo connected to Channel 2 as indicated on the controller
SERVO_3 - Static variable in class lejos.nxt.addon.tetrix.TetrixServoController
Represents the servo connected to Channel 3 as indicated on the controller
SERVO_4 - Static variable in class lejos.nxt.addon.tetrix.TetrixServoController
Represents the servo connected to Channel 4 as indicated on the controller
SERVO_5 - Static variable in class lejos.nxt.addon.tetrix.TetrixServoController
Represents the servo connected to Channel 5 as indicated on the controller
SERVO_6 - Static variable in class lejos.nxt.addon.tetrix.TetrixServoController
Represents the servo connected to Channel 6 as indicated on the controller
set(int, E) - Method in class java.util.ArrayList
Replace an element at a specific index with a new element.
set(int) - Method in class java.util.BitSet
 
set(int, boolean) - Method in class java.util.BitSet
 
set(int, E) - Method in class java.util.LinkedList
 
set(int, E) - Method in interface java.util.List
 
set(E) - Method in interface java.util.ListIterator
 
Set<E> - Interface in java.util
A collection that contains no duplicate elements.
set(int, String, Image) - Method in interface javax.microedition.lcdui.Choice
 
set(int, String, Image) - Method in class javax.microedition.lcdui.ChoiceGroup
 
set(int, Item) - Method in class javax.microedition.lcdui.Form
 
set(int, String, Image) - Method in class javax.microedition.lcdui.List
 
set(int, int, double) - Method in class lejos.util.Matrix
Set a single element.
SET_BRICK_NAME - Static variable in class lejos.nxt.comm.LCP
 
SET_BRICK_NAME - Static variable in interface lejos.nxt.remote.NXTProtocol
 
SET_INPUT_MODE - Static variable in class lejos.nxt.comm.LCP
 
SET_INPUT_MODE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
SET_OUTPUT_STATE - Static variable in class lejos.nxt.comm.LCP
 
SET_OUTPUT_STATE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
setAcceleration(int) - Method in class lejos.nxt.addon.MMXRegulatedMotor
Sets speed ramping is enabled/disabled for this motor.
setAcceleration(int) - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
NOT IMPLEMENTED as the TEXTRIX motor controller does not support this command.
setAcceleration(int) - Method in class lejos.nxt.NXTRegulatedMotor
sets the acceleration rate of this motor in degrees/sec/sec
The default value is 6000; Smaller values will make speeding up.
setAcceleration(int) - Method in class lejos.nxt.remote.RemoteMotor
 
setAcceleration(int) - Method in class lejos.robotics.MirrorMotor
 
setAcceleration(int) - Method in class lejos.robotics.navigation.DifferentialPilot
Sets the normal acceleration of the robot in distance/second/second where distance is in the units of wheel diameter.
setAcceleration(int) - Method in class lejos.robotics.navigation.OmniPilot
Sets the acceleration.
setAcceleration(int) - Method in interface lejos.robotics.RegulatedMotor
Set the required rate of acceleration degrees/s/s
setAccelUnit(DIMUAccel.AccelUnits) - Method in class lejos.nxt.addon.DIMUAccel
Sets the unit for acceleration
setAccScale(byte) - Method in class lejos.nxt.addon.CruizcoreGyro
Sets the acc scale.
setAccScale2G() - Method in class lejos.nxt.addon.CruizcoreGyro
Sets the acceleration scale factor to 2G.
setAccScale4G() - Method in class lejos.nxt.addon.CruizcoreGyro
Sets the acceleration scale factor to 4G.
setAccScale8G() - Method in class lejos.nxt.addon.CruizcoreGyro
Sets the acceleration scale factor to 8G.
setActiveMode(int) - Method in class lejos.nxt.comm.BTConnection
Set the channel switching mode.
setAddress(String) - Static method in class lejos.nxt.comm.NXTCommDevice
Set the USB serial number.
setAddress(int) - Method in class lejos.nxt.I2CSensor
Deprecated. If the device has a changeable address, then constructor of the class should have an address parameter. If not, please report a bug.
setAddressInfo(AddressInfo) - Method in class javax.microedition.location.Landmark
Sets the AddressInfo of the landmark.
setAddressInfoRequired(boolean) - Method in class javax.microedition.location.Criteria
Sets whether the location provider should be able to determine textual address information.
setADPAMode(boolean) - Method in class lejos.nxt.addon.PSPNXController
Use ADPA mode only if you are trying to connect more than one I2C sensor to a single port.
setAltitude(double) - Method in class javax.microedition.location.Coordinates
 
setAltitudeRequired(boolean) - Method in class javax.microedition.location.Criteria
Sets whether the location provider should be able to determine altitude.
setAngle(int) - Method in class lejos.nxt.addon.LServo
Method to set an Angle in a RC Servo.
setAngle(int) - Method in class lejos.nxt.addon.MServo
Method to set an Angle in a RC Servo.
setAngle(float) - Method in class lejos.nxt.addon.tetrix.TetrixServo
Sets the angle target of the servo.
setAngle(float) - Method in interface lejos.robotics.Servo
Sets the rotational position (angle) of a ranged servo.
setAngleNoiseFactor(float) - Method in class lejos.robotics.localization.MCLParticleSet
Set the distance angle factor
setAngles(float[]) - Method in class lejos.robotics.FixedRangeScanner
 
setAngles(float[]) - Method in interface lejos.robotics.RangeScanner
Set the array of angles at which range readings are to be taken
setAngles(float[]) - Method in class lejos.robotics.RotatingRangeScanner
set the angles to be used by the getRangeValues() method
setAPDAOff() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Disables (ADPA) Auto Detecting Parallel Architecture.
Disabled by default.
setAPDAOff() - Method in class lejos.nxt.addon.RCXLink
 
setAPDAOn() - Method in class lejos.nxt.addon.OpticalDistanceSensor
Enables (ADPA) Auto Detecting Parallel Architecture.
setAPDAOn() - Method in class lejos.nxt.addon.RCXLink
 
setAutoRefresh(boolean) - Static method in class lejos.nxt.LCD
Turn on/off the automatic refresh of the LCD display.
setAutoRefreshPeriod(int) - Static method in class lejos.nxt.LCD
Set the period used to perform automatic refreshing of the display.
setAutoRun(boolean) - Method in class lejos.nxt.remote.NXTCommand
leJOS-specific command to set auto-run on or off
setAutoSendPose(boolean) - Method in class lejos.robotics.mapping.NXTNavigationModel
Set or unset automatic sending of the robot pose to the PC when a move stops
setAutoStart(boolean) - Method in class lejos.nxt.addon.NXTMMX
Turns autostart on or off.
setAzimuth(int) - Method in class lejos.addon.gps.Satellite
Set Azimuth
setBackwardMaxSpeed(int) - Method in class lejos.nxt.addon.LDCMotor
 
setBackwardMinSpeed(int) - Method in class lejos.nxt.addon.LDCMotor
 
setBorder(int) - Method in class lejos.robotics.localization.MCLParticleSet
Set border where no particles should be generated
setBounds(int, int, int, int) - Method in class java.awt.Rectangle
Set the bounds of this rectangle
setBounds(Rectangle) - Method in class java.awt.Rectangle
Set the bounds of this rectangle to the given rectangle
setByte(int, byte) - Method in class lejos.nxt.addon.RealTimeClock
Sets RTC RAM byte to new value
setByte(int, byte) - Method in interface lejos.robotics.Clock
 
setCalibratedMode(boolean) - Method in class lejos.nxt.addon.TouchPanel
Sets the mode (calibrated or not)
setCalibrationData(byte[]) - Method in class lejos.nxt.UltrasonicSensor
Set 3 bytes of calibration data.
setChannel(int) - Method in class lejos.nxt.addon.PFMate
Sets PF channel to use.
setChannelFour() - Method in class lejos.nxt.addon.RCXSensorMultiplexer
Selects channel four
setChannelOne() - Method in class lejos.nxt.addon.RCXSensorMultiplexer
Selects channel one
setChannelThree() - Method in class lejos.nxt.addon.RCXSensorMultiplexer
Selects channel three
setChannelTwo() - Method in class lejos.nxt.addon.RCXSensorMultiplexer
Selects channel two
setCharAt(int, char) - Method in class java.lang.StringBuffer
 
setCharAt(int, char) - Method in class java.lang.StringBuilder
 
setClearance(float) - Method in class lejos.robotics.pathfinding.FourWayGridMesh
Changes the safety zone between all nodes/connections and map geometry.
setClearance(float) - Method in class lejos.robotics.pathfinding.RandomPathFinder
Set the clearance around the edge of the map.
setColor(int) - Method in class javax.microedition.lcdui.Graphics
Set the current drawing color.
setColor(int, int, int) - Method in class javax.microedition.lcdui.Graphics
Sets the current color to the specified RGB values.
setColumns(LogColumn[]) - Method in interface lejos.util.Logger
Set the data set header information for the data log and chart series.
setColumns(LogColumn[]) - Method in class lejos.util.NXTDataLogger
Set the data set header information for the data log and chart series.
setCommandListener(CommandListener) - Method in class javax.microedition.lcdui.Displayable
 
setConstraints(int) - Method in class javax.microedition.lcdui.TextBox
 
setContinuousInterval(int) - Method in class lejos.nxt.UltrasonicSensor
Set the ping inetrval used when in continuous mode.
setContrast(int) - Static method in class lejos.nxt.LCD
Set the LCD contrast.
setCostAllowed(boolean) - Method in class javax.microedition.location.Criteria
Sets the preferred cost setting.
setCourse(float) - Method in class javax.microedition.location.Location
Sets the terminal's course, ensuring that the value is always in the range [0.0,360.0) degrees.
setCurrent(Screen) - Method in class javax.microedition.lcdui.Display
 
setCurrent(Alert, Screen) - Method in class javax.microedition.lcdui.Display
 
setCurveCount(int) - Method in class lejos.nxt.addon.OpticalDistanceSensor
Sets the number of points that will be in the configured curve.
setDaemon(boolean) - Method in class java.lang.Thread
Sets the state of the threads daemon flag.
setDataListener(DataListener, int) - Method in class javax.microedition.sensor.NXTSensorConnection
 
setDataListener(DataListener, int, long, boolean, boolean, boolean) - Method in class javax.microedition.sensor.NXTSensorConnection
 
setDataListener(DataListener, int) - Method in interface javax.microedition.sensor.SensorConnection
 
setDataListener(DataListener, int, long, boolean, boolean, boolean) - Method in interface javax.microedition.sensor.SensorConnection
 
setDate(int) - Method in class java.util.Date
Set Day
setDate(int, int, int) - Method in class lejos.nxt.addon.RealTimeClock
Set RTC date to m/d/y.
setDate(int, int, int) - Method in interface lejos.robotics.Clock
 
setDay(int) - Method in class lejos.nxt.addon.RealTimeClock
Set RTC day of month.
setDayOfWeek(int) - Method in class lejos.nxt.addon.RealTimeClock
Set RTC day of week.
setDBA(boolean) - Method in class lejos.nxt.SoundSensor
Set DB or DBA mode.
setDebug(boolean) - Static method in class lejos.robotics.localization.MCLParticle
 
setDebug(boolean) - Static method in class lejos.robotics.localization.MCLParticleSet
Set system out debugging on or off
setDebug(boolean) - Method in class lejos.robotics.localization.MCLPoseProvider
Set debugging on or off
setDebug(boolean) - Method in class lejos.robotics.mapping.NavigationModel
Set debug output on of off
setDebug(boolean) - Method in class lejos.robotics.pathfinding.ShortestPathFinder
 
setDefaultCommand(Command) - Method in class javax.microedition.lcdui.Spacer
 
setDefaultProgram(String) - Method in class lejos.nxt.remote.NXTCommand
leJOS-specific command to set the default program
setDefaultSpeed() - Method in class lejos.nxt.addon.RCXLink
 
setDefaultUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Static method in class java.lang.Thread
Set the default exception handler.
setDegrees(float) - Method in class lejos.nxt.addon.GyroDirectionFinder
Resets the current heading to a desired value.
setDegreesCartesian(float) - Method in class lejos.nxt.addon.GyroDirectionFinder
Resets the current heading to a desired value.
setDelay(int) - Method in class lejos.nxt.addon.LMotor
Set a delay in a Motor
setDelay(int) - Method in interface lejos.robotics.objectdetection.FeatureDetector
Sets the minimum delay between readings from the feature detector.
setDelay(int) - Method in class lejos.robotics.objectdetection.FeatureDetectorAdapter
 
setDelay(int) - Method in class lejos.robotics.objectdetection.FusorDetector
 
setDelay(int) - Method in class lejos.util.DebugMessages
Set the delay measured in MS.
setDelay(int) - Method in class lejos.util.PIDController
Set the desired delay before doPID() returns.
setDelay(int) - Method in class lejos.util.Timer
Change the delay between timedOut messages.
setDelayEnabled(boolean) - Method in class lejos.util.DebugMessages
Enable/Disabled if you need to show output with delay
setDescription(String) - Method in class javax.microedition.location.Landmark
Sets the description of the landmark.
setDeviceAddr(String) - Method in class javax.bluetooth.RemoteDevice
 
setDigitalMode(boolean) - Method in class lejos.nxt.addon.PSPNXController
 
setDirection(int, int) - Method in class lejos.nxt.addon.RCXMotorMultiplexer
 
setDiscoverable(int) - Method in class javax.bluetooth.LocalDevice
Normally the mode values are found in javax.bluetooth.DiscoveryAgent.
setDistanceNoiseFactor(float) - Method in class lejos.robotics.localization.MCLParticleSet
Set the distance noise factor
setDistMaxLSB(int) - Method in class lejos.nxt.addon.OpticalDistanceSensor
Sets the max value in millimeters for LSB.
Used for recalibrating the sensor.
setDistMaxMSB(int) - Method in class lejos.nxt.addon.OpticalDistanceSensor
Sets the max value in millimeters for the MSB.
Used for recalibrating the sensor.
setDistMinLSB(int) - Method in class lejos.nxt.addon.OpticalDistanceSensor
Sets the min value in millimeters for the LSB.
Used for recalibrating the sensor.
setDistMinMSB(int) - Method in class lejos.nxt.addon.OpticalDistanceSensor
Sets the min value in millimeters for the MSB.
Used for recalibrating the sensor.
setDistPointLSB(int, int) - Method in class lejos.nxt.addon.OpticalDistanceSensor
Sets millimeter value of the specific index for the LSB.
setDistPointMSB(int, int) - Method in class lejos.nxt.addon.OpticalDistanceSensor
Sets millimeter value of the specific index for the MSB.
setDynamicOffset(boolean[]) - Method in class lejos.nxt.addon.DIMUGyro
Enables or disables the dynamic offset correction mechanism of the sensor Dynamic offset correction assumes that in the long run the sensor keeps its orientation.
setElementAt(E, int) - Method in class java.util.Vector
 
setElevation(int) - Method in class lejos.addon.gps.Satellite
Set Elevation
setErr(PrintStream) - Static method in class java.lang.System
Redirect System.err
setEventOptions(int, int) - Method in class lejos.nxt.debug.DebugInterface
Allow events to be enabled/disabled/ignored.
setFactorySettings() - Static method in class lejos.nxt.comm.Bluetooth
Reset the settings of the BC4 chip to the factory defaults.
setField(int, String) - Method in class javax.microedition.location.AddressInfo
Sets the value of an address field.
setFilter(int) - Method in class lejos.nxt.NXTEvent
Set the filter to be applied to this event.
setFloodlight(boolean) - Method in class lejos.nxt.addon.RCXLightSensor
 
setFloodlight(int) - Method in class lejos.nxt.addon.RCXLightSensor
 
setFloodlight(boolean) - Method in class lejos.nxt.ColorSensor
 
setFloodlight(int) - Method in class lejos.nxt.ColorSensor
 
setFloodlight(boolean) - Method in class lejos.nxt.LightSensor
 
setFloodlight(int) - Method in class lejos.nxt.LightSensor
 
setFloodlight(boolean) - Method in interface lejos.robotics.LampLightDetector
Turns the default LED light on or off.
setFloodlight(int) - Method in interface lejos.robotics.LampLightDetector
Used to turn on or off the floodlight by color.
setFont(Font) - Method in class javax.microedition.lcdui.Graphics
 
setForwardMaxSpeed(int) - Method in class lejos.nxt.addon.LDCMotor
 
setForwardMinSpeed(int) - Method in class lejos.nxt.addon.LDCMotor
 
setFrame(double, double, double, double) - Method in class java.awt.geom.Rectangle2D.Double
 
setFrame(double, double, double, double) - Method in class java.awt.geom.Rectangle2D
 
setFrame(double, double, double, double) - Method in class java.awt.geom.RectangularShape
Set the frame for the rectangular shape
setFrame(Rectangle2D) - Method in class java.awt.geom.RectangularShape
Set the frame of the rectangular shape
setFriendlyName(String) - Method in class javax.bluetooth.LocalDevice
Changes the friendly name of the NXT brick.
setFriendlyName(String) - Method in class javax.bluetooth.RemoteDevice
 
setFriendlyName(String) - Static method in class lejos.nxt.comm.Bluetooth
Set the name of the local device
setFriendlyName(String) - Method in class lejos.nxt.remote.NXTCommand
Set the friendly name of the NXT
setG_Score(float) - Method in class lejos.robotics.pathfinding.Node
Method used by A* to calculate search score.
setGearRatio(int) - Method in class lejos.robotics.RotatingRangeScanner
Set the gear ratio
setGridSpacing(float) - Method in class lejos.robotics.pathfinding.FourWayGridMesh
Change the size of each grid square.
setH_Score(float) - Method in class lejos.robotics.pathfinding.Node
Method used by A* to calculate search score.
setHeading(float) - Method in class lejos.robotics.navigation.CompassPilot
Deprecated. sets direction of desired robot facing in degrees
setHeading(float) - Method in class lejos.robotics.navigation.Pose
 
setHeadMotor(RegulatedMotor) - Method in class lejos.robotics.RotatingRangeScanner
Set the head motor
setHigh(int) - Method in class lejos.nxt.addon.RCXLightSensor
set the normalized value corresponding to readValue() = 100;
setHigh(int) - Method in class lejos.nxt.ColorSensor
set the normalized value corresponding to readValue() = 100;
setHigh(int) - Method in class lejos.nxt.LightSensor
set the normalized value corresponding to readValue() = 100%
setHighSpeed() - Method in class lejos.nxt.addon.RCXLink
 
setHorizontalAccuracy(int) - Method in class javax.microedition.location.Criteria
Sets the desired horizontal accuracy preference.
setHorizontalAccuracy(float) - Method in class javax.microedition.location.QualifiedCoordinates
 
setHour(int) - Method in class lejos.nxt.addon.RealTimeClock
Set RTC hour.
setHour(int, boolean) - Method in class lejos.nxt.addon.RealTimeClock
Set RTC hour using AM/PM format.
setHourMode(boolean) - Method in class lejos.nxt.addon.RealTimeClock
Reset RTC hour mode.
setHourMode(boolean) - Method in interface lejos.robotics.Clock
 
setHours(int) - Method in class java.util.Date
Set hours
setIndicator(Gauge) - Method in class javax.microedition.lcdui.Alert
 
setInitialPose(Pose, float, float) - Method in class lejos.robotics.localization.MCLPoseProvider
Generates an initial particle set in a circular normal distribution, centered on aPose.
setInitialPose(RangeReadings, float) - Method in class lejos.robotics.localization.MCLPoseProvider
Generates an initial particle set using the range readings.
setInputMode(int, int, int) - Method in class lejos.nxt.remote.NXTCommand
Tells the NXT what type of sensor you are using and the mode to operate in.
setIOMode(int) - Method in class lejos.nxt.comm.NXTConnection
Set operating mode.
setIOMode(int) - Method in class lejos.nxt.comm.USBConnection
Set the IO mode to be used for this connection.
setItemCommandListener(ItemCommandListener) - Method in class javax.microedition.lcdui.Item
 
setItems(String[]) - Method in class lejos.util.TextMenu
set the array of items to be displayed
setItemStateListener(ItemStateListener) - Method in class javax.microedition.lcdui.Form
 
setKD(int) - Method in class lejos.nxt.addon.NXTLineLeader
Set KD value
setKDDivisor(int) - Method in class lejos.nxt.addon.NXTLineLeader
Set the KD divisor
setKeyChar(char) - Method in class lejos.addon.keyboard.KeyEvent
 
setKeyClickLength(int) - Static method in class lejos.nxt.Button
Set the len used for key clicks
setKeyClickTone(int, int) - Static method in class lejos.nxt.Button
Set the frequency used for a particular key.
setKeyClickVolume(int) - Static method in class lejos.nxt.Button
Set the volume used for key clicks
setKeyClickVolume(byte) - Method in class lejos.nxt.remote.NXTCommand
leJOS-specific command to set the key click volume level
setKeyCode(int) - Method in class lejos.addon.keyboard.KeyEvent
 
setKI(int) - Method in class lejos.nxt.addon.NXTLineLeader
Set KI value
setKIDivisor(int) - Method in class lejos.nxt.addon.NXTLineLeader
Set the KI divisor
setKP(int) - Method in class lejos.nxt.addon.NXTLineLeader
Set KP value
setKPDivisor(int) - Method in class lejos.nxt.addon.NXTLineLeader
Set the KP divisor
setLabel(String) - Method in class javax.microedition.lcdui.Spacer
 
setLatitude(double) - Method in class javax.microedition.location.Coordinates
 
setLatitude(int) - Method in class lejos.nxt.addon.GPSSensor
Set destination latitude coordinates
setLCDLines(int) - Method in class lejos.util.DebugMessages
Set the number of lines to show in the screen.
setLength(int) - Method in class java.lang.StringBuffer
 
setLength(int) - Method in class java.lang.StringBuilder
 
setLine(double, double, double, double) - Method in class java.awt.geom.Line2D.Double
 
setLine(float, float, float, float) - Method in class java.awt.geom.Line2D.Float
Set the float coordinates of the start and end of the line
setLine(double, double, double, double) - Method in class java.awt.geom.Line2D.Float
 
setLine(double, double, double, double) - Method in class java.awt.geom.Line2D
Sets the end points of the line using double coordinates.
setLine(Point2D, Point2D) - Method in class java.awt.geom.Line2D
Sets the end points of the line from a given start and end point
setLine(Line2D) - Method in class java.awt.geom.Line2D
Set the end points of a line to the same as a given line
setListen(boolean) - Method in class lejos.nxt.rcxcomm.PacketHandler
Set or unset the listen flag to keep a PC serial tower alive
setListenerTolerance(int) - Method in class lejos.nxt.SensorPort
Set the tolerance used when triggering a listener event.
setLocation(double, double) - Method in class java.awt.geom.Point2D.Double
 
setLocation(double, double) - Method in class java.awt.geom.Point2D.Float
 
setLocation(float, float) - Method in class java.awt.geom.Point2D.Float
Set the location of the point
setLocation(double, double) - Method in class java.awt.geom.Point2D
Set the location of this Point2D using double coordinates
setLocation(Point2D) - Method in class java.awt.geom.Point2D
Set the location of this Point2D to the same as a specified Point2D
setLocation(double, double) - Method in class java.awt.Point
 
setLocation(int, int) - Method in class java.awt.Point
Set the location of the point using integer coordinates
setLocation(Point) - Method in class java.awt.Point
Set the location of the point to a given point
setLocation(int, int) - Method in class java.awt.Rectangle
Move the rectangle to (x,y)
setLocation(Point) - Method in class java.awt.Rectangle
Set the location of this point to the location of a given point
setLocation(Point) - Method in class lejos.robotics.navigation.Pose
Set the location of the pose
setLocation(float, float) - Method in class lejos.robotics.navigation.Pose
Sets the location of this pose to a new point at x,y;
setLocationListener(LocationListener, int, int, int) - Method in class javax.microedition.location.LocationProvider
Adds a LocationListener for updates at the defined interval.
setLongitude(double) - Method in class javax.microedition.location.Coordinates
 
setLongitude(int) - Method in class lejos.nxt.addon.GPSSensor
Set destination longitude coordinates
setLongRange(boolean) - Method in class lejos.nxt.addon.SumoEyesSensor
Enables long range of the sensor.
setLow(int) - Method in class lejos.nxt.addon.RCXLightSensor
set the normalized value corresponding to readValue() = 0
setLow(int) - Method in class lejos.nxt.ColorSensor
set the normalized value corresponding to readValue() = 0
setLow(int) - Method in class lejos.nxt.LightSensor
set the normalized value corresponding to readValue() = 0%
setMap(RangeMap) - Method in class lejos.robotics.localization.MCLPoseProvider
Associates a map with the MCLPoseProvider (for example a map send from the PC).
setMap(ArrayList<Line>) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
 
setMap(LineMap) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
 
setMap(LineMap) - Method in class lejos.robotics.pathfinding.FourWayGridMesh
Feeds this class a new map.
setMap(ArrayList<Line>) - Method in class lejos.robotics.pathfinding.ShortestPathFinder
 
setMap(LineMap) - Method in class lejos.robotics.pathfinding.ShortestPathFinder
 
setMatrix(int, int, int, int, Matrix) - Method in class lejos.util.Matrix
Set a submatrix.
setMatrix(int[], int[], Matrix) - Method in class lejos.util.Matrix
Set a submatrix.
setMatrix(int[], int, int, Matrix) - Method in class lejos.util.Matrix
Set a submatrix.
setMatrix(int, int, int[], Matrix) - Method in class lejos.util.Matrix
Set a submatrix.
setMaxAngle(int) - Method in class lejos.nxt.addon.LServo
Set Maximum angle.
setMaxDistance(float) - Method in class lejos.robotics.objectdetection.RangeFeatureDetector
Sets the maximum distance to register detected objects from the range finder.
setMaxDistance(float) - Method in class lejos.robotics.pathfinding.RandomPathFinder
Set the maximum distance between waypoints
setMaxHeadingError(double) - Method in class lejos.robotics.navigation.Waypoint
 
setMaxIterations(int) - Method in class lejos.robotics.localization.MCLParticleSet
Set the maximum iterations for the resample algorithm
setMaxIterations(int) - Method in class lejos.robotics.pathfinding.RandomPathFinder
Set the maximum number of iterations before giving up when searching for a path
setMaxPositionError(double) - Method in class lejos.robotics.navigation.Waypoint
 
setMaxRange(float) - Method in class lejos.robotics.pathfinding.RandomPathFinder
Set the maximum valid range readings
setMaxSize(int) - Method in class javax.microedition.lcdui.TextBox
 
setMaxValue(int) - Method in class javax.microedition.lcdui.Gauge
 
setMenuVersion(int, int) - Static method in class lejos.nxt.comm.LCP
Store the menu version and revision
setMinAngle(int) - Method in class lejos.nxt.addon.LServo
Set Minimal angle.
setMinimumSize(int, int) - Method in class javax.microedition.lcdui.Spacer
 
setMinRadius(double) - Method in interface lejos.robotics.navigation.ArcMoveController
Set the radius of the minimum turning circle.
setMinRadius(double) - Method in class lejos.robotics.navigation.DifferentialPilot
Set the radius of the minimum turning circle.
setMinRadius(double) - Method in class lejos.robotics.navigation.OmniPilot
 
setMinRadius(double) - Method in class lejos.robotics.navigation.SegowayPilot
 
setMinRadius(double) - Method in class lejos.robotics.navigation.SteeringPilot
 
setMinute(int) - Method in class lejos.nxt.addon.RealTimeClock
Set RTC minute
setMinutes(int) - Method in class java.util.Date
Set Minutes
setMode(IRSeekerV2.Mode) - Method in class lejos.nxt.addon.IRSeekerV2
Set the mode of the sensor
setMode(int) - Method in interface lejos.nxt.BasicSensorPort
 
setMode(int) - Method in class lejos.nxt.remote.RemoteSensorPort
Set the sensor mode
setMode(int) - Method in class lejos.nxt.SensorPort.SensorReader
Used to notify the reader that the operating mode of the sensor has changed.
setMode(int) - Method in class lejos.nxt.SensorPort
Sets mode compatible with Lego firmware.
setMode(int) - Method in class lejos.nxt.UltrasonicSensor
Set the sensor into the specified mode.
setModeLong() - Method in class lejos.nxt.addon.EOPD
Changes the port to long range mode.
setModeShort() - Method in class lejos.nxt.addon.EOPD
Changes the sensor to short range mode.
setMonth(int) - Method in class java.util.Date
Set Month
setMonth(int) - Method in class lejos.nxt.addon.RealTimeClock
Set RTC month.
setMotor(int) - Method in class lejos.nxt.addon.PFMate
Determines which motors are to be used buy default both are activated
setMotorPower(int, int) - Method in class lejos.nxt.addon.RCXLink
 
setMoveDelay(int) - Method in class lejos.robotics.navigation.SegowayPilot
Set the delay between movements which allows the Segoway to recover balance.
setMoveDirection(int) - Method in class lejos.robotics.navigation.OmniPilot
Sets the move direction.
setMoveSpeed(float) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated.  
setMoveSpeed(float) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. 
setName(String) - Method in class java.lang.Thread
Sets the string name associated with this thread.
setName(String) - Method in class javax.microedition.location.Landmark
Sets the name of the landmark.
setName(String) - Static method in class lejos.nxt.comm.NXTCommDevice
Set the USB devName.
setNavMesh(NavigationMesh) - Method in class lejos.robotics.pathfinding.NodePathFinder
Method for changing the navigation mesh after this has been instantiated.
setNumReadings(int) - Method in class lejos.robotics.mapping.NavigationModel
Set the number of readings for MCL
setNXTConnection(NXTConnection) - Static method in class java.net.NXTSocketUtils
 
setOffset(int) - Method in class lejos.nxt.addon.GyroSensor
Set the offset used by readValue().
setOffsetCorrectionSpeed(float) - Method in class lejos.nxt.addon.DIMUGyro
 
setOperatingMode(byte) - Static method in class lejos.nxt.comm.Bluetooth
Set the operating mode
setOut(PrintStream) - Static method in class java.lang.System
Redirect System.out
setOutputState(int, byte, int, int, int, int, int) - Method in class lejos.nxt.remote.NXTCommand
 
setParticles(MCLParticleSet) - Method in class lejos.robotics.localization.MCLPoseProvider
Associate a particle set with the MCLPoseProvider (e.g.
setParticleSet(MCLParticleSet) - Method in class lejos.robotics.mapping.NavigationModel
Set the MCL Particle set
setPath(Path) - Method in class lejos.robotics.navigation.Navigator
Sets the path that the Navigator will traverse.
setPIDParam(int, float) - Method in class lejos.util.PIDController
Set PID controller parameters.
setPin(byte[]) - Static method in class lejos.nxt.comm.Bluetooth
Set the pin to be used for pairing/connecting to the system
setPixel(int, int, int) - Static method in class lejos.nxt.LCD
Method to set a pixel on the screen.
setPort(SensorPort) - Method in class javax.microedition.location.dGPSCriteria
Sets the port your dGPS is plugged into.
setPort(SensorPort) - Static method in class lejos.nxt.rcxcomm.LLC
Set sensor port
setPort(SensorPort) - Static method in class lejos.nxt.rcxcomm.Serial
Set the sensor port
setPortNumber(int) - Method in class javax.microedition.sensor.NXTSensorInfo
 
setPose(Pose) - Method in class lejos.robotics.localization.MCLPoseProvider
set the initial pose cloud with radius noise 1 and heading noise 1
setPose(Pose) - Method in class lejos.robotics.localization.OdometryPoseProvider
 
setPose(Pose) - Method in interface lejos.robotics.localization.PoseProvider
 
setPose(float, float, float) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. sets the robot pose to the new coordinates and heading
setPose(Pose) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. sets the robot pose
setPoseProvider(PoseProvider) - Method in class lejos.robotics.navigation.Navigator
Sets the PoseProvider after construction of the Navigator
setPoseProvider(PoseProvider) - Method in class lejos.robotics.objectdetection.RangeFeatureDetector
 
setPosition(float, float, float) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated.  
setPower(int) - Method in class lejos.nxt.addon.LnrActrFirgelliNXT
Sets the power for the actuator.
setPower(int) - Method in class lejos.nxt.addon.MMXMotor
Set the power level 0-100% to be applied to the motor.
setPower(int) - Method in class lejos.nxt.addon.PFMateMotor
 
setPower(int) - Method in class lejos.nxt.addon.tetrix.TetrixMotor
 
setPower(int) - Method in class lejos.nxt.BasicMotor
 
setPower(boolean) - Static method in class lejos.nxt.comm.Bluetooth
Set the power to the module
setPower(int) - Method in class lejos.nxt.remote.RemoteMotor
Sets the power of the motor
setPower(int) - Method in interface lejos.robotics.DCMotor
Set the power level 0%-100% to be applied to the motor
setPower(int) - Method in interface lejos.robotics.LinearActuator
Set the power level 0%-100% to be applied to the actuator motor where 0% is no movement and 100% is full speed.
setPowerType(int) - Method in class lejos.nxt.SensorPort
Low-level method to set the input power setting for a sensor.
setPredecessor(DijkstraPathFinder.Node) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
set the predecessor of this node in the shortest path from the start node
setPredecessor(Node) - Method in class lejos.robotics.pathfinding.Node
Used by A* search.
setPreferredPowerConsumption(int) - Method in class javax.microedition.location.Criteria
Sets the preferred maximum level of power consumption.
setPreferredResponseTime(int) - Method in class javax.microedition.location.Criteria
Sets the desired maximum response time preference.
setPreferredSize(int, int) - Method in class javax.microedition.lcdui.Item
 
setPriority(int) - Method in class java.lang.Thread
Set the priority of this thread.
setPRN(int) - Method in class lejos.addon.gps.Satellite
Set PRN
setProperty(String, String) - Method in class java.util.Properties
 
setProperty(String, String) - Static method in class lejos.nxt.Settings
Set a leJOS NXJ persistent setting.
setPulse(int) - Method in class lejos.nxt.addon.LMotor
This class set the Pulse over a RC Servo or a DC Motor
setPulse(int) - Method in class lejos.nxt.addon.MServo
This method set the pulse in a RC Servo.
setpulseWidth(int) - Method in class lejos.nxt.addon.tetrix.TetrixServo
Set the PWM pulse width for the servo.
setpulseWidth(int) - Method in interface lejos.robotics.Servo
Set the PWM pulse width for the servo.
setPWMMode(int) - Method in class lejos.nxt.addon.PFMotorPort
 
setPWMMode(int) - Method in class lejos.nxt.addon.RCXPlexedMotorPort
 
setPWMMode(int) - Method in class lejos.nxt.addon.RCXRemoteMotorPort
 
setPWMMode(int) - Method in interface lejos.nxt.BasicMotorPort
 
setPWMMode(int) - Method in class lejos.nxt.MotorPort
 
setPWMMode(int) - Method in class lejos.nxt.remote.RemoteMotorPort
 
setQualifiedCoordinates(QualifiedCoordinates) - Method in class javax.microedition.location.Landmark
Sets the QualifiedCoordinates of the landmark.
setRandomMoveParameters(float, float) - Method in class lejos.robotics.mapping.NXTNavigationModel
Set parameters for a random move
setRange(DIMUGyro.Range) - Method in class lejos.nxt.addon.DIMUGyro
 
setRange(int, int, int) - Method in class lejos.nxt.addon.tetrix.TetrixServo
Set the allowable pulse width operating range of this servo in microseconds and the total travel range.
setRange(int, float, float) - Method in class lejos.robotics.RangeReadings
Set the range reading
setRange(int, int, int) - Method in interface lejos.robotics.Servo
Set the allowable pulse width operating range of this servo in microseconds and the total travel range to allow the use of angle-based parameters to control the servo.
setRangeLong() - Method in class lejos.nxt.addon.RCXLink
 
setRangeLong() - Static method in class lejos.nxt.rcxcomm.LLC
Sets long range transmision.
setRangeLong() - Static method in class lejos.nxt.rcxcomm.Serial
Set long range
setRangeShort() - Method in class lejos.nxt.addon.RCXLink
 
setRangeShort() - Static method in class lejos.nxt.rcxcomm.LLC
Sets short range transmision.
setRangeShort() - Static method in class lejos.nxt.rcxcomm.Serial
Set short range
setRateUnit(DIMUGyro.RateUnits) - Method in class lejos.nxt.addon.DIMUGyro
 
setRawMode() - Method in class lejos.nxt.addon.RCXLink
 
setRCXRangeLong() - Method in class lejos.nxt.addon.RCXLink
 
setRCXRangeShort() - Method in class lejos.nxt.addon.RCXLink
 
setReadOnly() - Method in class java.io.File
 
setRect(double, double, double, double) - Method in class java.awt.geom.Rectangle2D.Double
 
setRect(Rectangle2D) - Method in class java.awt.geom.Rectangle2D.Double
 
setRect(float, float, float, float) - Method in class java.awt.geom.Rectangle2D.Float
Set the rectangle using float coordinates
setRect(Rectangle2D) - Method in class java.awt.geom.Rectangle2D.Float
 
setRect(double, double, double, double) - Method in class java.awt.geom.Rectangle2D.Float
 
setRect(double, double, double, double) - Method in class java.awt.geom.Rectangle2D
Set this rectangle to a rectangle defined by double coordinates
setRect(Rectangle2D) - Method in class java.awt.geom.Rectangle2D
Set this Rectangle2D to be the same as a given Rectangle2D
setRect(double, double, double, double) - Method in class java.awt.Rectangle
 
setRegulate(boolean) - Method in class lejos.nxt.addon.tetrix.TetrixEncoderMotor
Disable or Enable internal motor controller speed regulation.
setRegulate(boolean) - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
OVERRIDDEN TO NOT ALLOW CHANGE OF REGULATED STATE as the TetrixRegulatedMotor class must use regulation.
setRegulationMode(int) - Method in class lejos.nxt.remote.RemoteMotor
This method determines if and how the motor will be regulated.
setRequestedLocationProviderId(String) - Method in class javax.microedition.location.Criteria
 
setResolution(int) - Method in class lejos.nxt.TemperatureSensor
Sets current resolution.
setReverse(boolean) - Method in class lejos.nxt.addon.tetrix.TetrixMotor
Used to alter the forward/reverse direction mapping for the motor output.
setRobotPose(Pose) - Method in class lejos.robotics.mapping.NavigationModel
Set the current robot pose
setRotateSpeed(double) - Method in class lejos.robotics.navigation.DifferentialPilot
sets the rotation speed of the vehicle, degrees per second
setRotateSpeed(float) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. sets the robot turn speed -degrees/second
setRotateSpeed(float) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
setRotateSpeed(double) - Method in class lejos.robotics.navigation.OmniPilot
 
setRotateSpeed(double) - Method in interface lejos.robotics.navigation.RotateMoveController
sets the rotation speed of the robot (the angular velocity of the rotate() methods)
setRotateSpeed(double) - Method in class lejos.robotics.navigation.SegowayPilot
 
setRotateStopMode(int) - Method in class lejos.nxt.addon.MMXRegulatedMotor
Sets the motor stopping mode used for the rotate methods after rotation completion.
setSampleRate(DIMUGyro.SampleRate) - Method in class lejos.nxt.addon.DIMUGyro
 
setSamplingRate(int) - Method in class lejos.nxt.addon.TouchPanel
Sets the gesture sampling rate,
setScrollWrap(boolean) - Method in class javax.microedition.lcdui.ChoiceGroup
 
setScrollWrap(boolean) - Method in class javax.microedition.lcdui.List
 
setSearchAlgorithm(SearchAlgorithm) - Method in class lejos.robotics.pathfinding.NodePathFinder
Method for changing the search algorithm after this has been instantiated.
setSecond(int) - Method in class lejos.nxt.addon.RealTimeClock
Set RTC seconds
setSeconds(int) - Method in class java.util.Date
Set Seconds
setSelectedFlags(boolean[]) - Method in interface javax.microedition.lcdui.Choice
 
setSelectedFlags(boolean[]) - Method in class javax.microedition.lcdui.ChoiceGroup
 
setSelectedFlags(boolean[]) - Method in class javax.microedition.lcdui.List
 
setSelectedIndex(int, boolean) - Method in interface javax.microedition.lcdui.Choice
 
setSelectedIndex(int, boolean) - Method in class javax.microedition.lcdui.ChoiceGroup
 
setSelectedIndex(int, boolean) - Method in class javax.microedition.lcdui.List
 
setSendMoveStart(boolean) - Method in class lejos.robotics.mapping.NXTNavigationModel
Sets whether events are sent to the PC when a move stops
setSendMoveStop(boolean) - Method in class lejos.robotics.mapping.NXTNavigationModel
Sets whether events are sent to the PC when a move starts
setSensorModule(byte) - Method in class lejos.nxt.addon.OpticalDistanceSensor
This only needs the be run if you are changing the sensor.
setSensorPin(int, int) - Method in class lejos.nxt.SensorPort
Set the output state of a sensor pin
setSensorPinMode(int, int) - Method in class lejos.nxt.SensorPort
Low level method to set the operating mode for a sensor pin.
setSetPoint(int) - Method in class lejos.nxt.addon.NXTLineLeader
Set the set point of the PID
setSetting(String, String) - Static method in class lejos.nxt.SystemSettings
Set a leJOS NXJ persistent setting.
setSigma(float) - Method in class lejos.robotics.localization.MCLParticleSet
Set the standard deviation for the sensor probability model
setSignalNoiseRatio(int) - Method in class lejos.addon.gps.Satellite
Set SNR
setSize(int, int) - Method in class java.awt.Rectangle
Set the size of the rectangle
setSize(int) - Method in class java.util.Vector
 
setSleepTime(byte) - Method in class lejos.nxt.remote.NXTCommand
leJOS-specific command to the the sleep time for the menu
setSourceDistance(float) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
set the distance of this Node from the source
setSpeed(float) - Method in class javax.microedition.location.Location
Set the current ground speed of the location object in m/s.
setSpeed(int) - Method in class lejos.nxt.addon.LDCMotor
Method to set the speed in a DC Motor
setSpeed(int) - Method in class lejos.nxt.addon.MMXRegulatedMotor
Sets desired motor speed, in degrees per second.
setSpeed(int) - Method in class lejos.nxt.addon.MServo
Method to set the Speed in a RC Servo.
setSpeed(int) - Method in class lejos.nxt.addon.PFMateMotor
Sets the motors speed
setSpeed(int, int) - Method in class lejos.nxt.addon.RCXMotorMultiplexer
 
setSpeed(int) - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
Sets desired motor speed, in degrees per second.
setSpeed(int) - Method in class lejos.nxt.NXTRegulatedMotor
Sets desired motor speed , in degrees per second; The maximum reliably sustainable velocity is 100 x battery voltage under moderate load, such as a direct drive robot on the level.
setSpeed(float) - Method in class lejos.nxt.NXTRegulatedMotor
Sets desired motor speed , in degrees per second; The maximum reliably sustainable velocity is 100 x battery voltage under moderate load, such as a direct drive robot on the level.
setSpeed(int) - Method in class lejos.nxt.remote.RemoteMotor
 
setSpeed(int) - Method in class lejos.robotics.LightScanner
 
setSpeed(int) - Method in class lejos.robotics.MirrorMotor
 
setSpeed(int) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. in 0.8, use setRotateSpeed() and setTravelSpeed(). The method was deprecated, as this it requires knowledge of the robots physical construction, which this interface should hide!
setSpeed(int) - Method in class lejos.robotics.navigation.OmniPilot
Deprecated. in 0.8, use setRotateSpeed() and setTravelSpeed(). The method was deprecated, as this it requires knowledge of the robots physical construction, which this interface should hide!
setSpeed(int) - Method in interface lejos.robotics.RegulatedMotor
Set motor speed.
setSpeedAndCourseRequired(boolean) - Method in class javax.microedition.location.Criteria
Sets whether the location provider should be able to determine speed and course.
setStallThreshold(int, int) - Method in class lejos.nxt.addon.MMXRegulatedMotor
Not implemented in the NXTMMX.
setStallThreshold(int, int) - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
NOT IMPLEMENTED as the TEXTRIX motor controller does not support this command.
setStallThreshold(int, int) - Method in class lejos.nxt.NXTRegulatedMotor
Set the parameters for detecting a stalled motor.
setStallThreshold(int, int) - Method in class lejos.nxt.remote.RemoteMotor
 
setStallThreshold(int, int) - Method in class lejos.robotics.MirrorMotor
 
setStallThreshold(int, int) - Method in interface lejos.robotics.RegulatedMotor
Set the parameters for detecting a stalled motor.
setState(Matrix, Matrix) - Method in class lejos.util.KalmanFilter
 
setStatus(int) - Static method in class lejos.nxt.comm.Bluetooth
Set the persistent status byte for the BC4 chip
setStepTime(int) - Method in class lejos.nxt.addon.tetrix.TetrixServoController
Sets the step time used for all servos on this controller.
setString(String) - Method in class javax.microedition.lcdui.Alert
 
setString(String) - Method in class javax.microedition.lcdui.Ticker
 
setStrokeStyle(int) - Method in class javax.microedition.lcdui.Graphics
Set the stroke style to be used for drawing operations.
setTarget(Waypoint) - Method in class lejos.robotics.mapping.NavigationModel
Set the target waypoint that the robot is to go to
setTemperatureUnit(DIMUGyro.TemperatureUnits) - Method in class lejos.nxt.addon.DIMUGyro
 
setText(String) - Method in class javax.microedition.lcdui.StringItem
 
setText(String) - Method in class javax.microedition.lcdui.TextBox
 
setText(String) - Method in class javax.microedition.lcdui.TextField
 
setTicker(Ticker) - Method in class javax.microedition.lcdui.Displayable
 
setTicker(int) - Method in class javax.microedition.lcdui.Displayable
 
setTiltUnit(DIMUAccel.TiltUnits) - Method in class lejos.nxt.addon.DIMUAccel
Sets the unit for tilt
setTime(int, int, int) - Method in class lejos.nxt.addon.RealTimeClock
Set RTC time.
setTime(int, int, int) - Method in interface lejos.robotics.Clock
 
setTimeout(int) - Method in class javax.microedition.lcdui.Alert
 
setTimeOut(int) - Method in class lejos.nxt.rcxcomm.RCXAbstractPort
Setter for property timeOut.
Settings - Class in lejos.nxt
leJOS NXJ persistent settings.
Settings() - Constructor for class lejos.nxt.Settings
 
setTitle(String) - Method in class javax.microedition.lcdui.Displayable
 
setTitle(String) - Method in class lejos.util.TextMenu
set menu title.
setTracked(boolean) - Method in class lejos.addon.gps.Satellite
 
setTrackingMode(char) - Method in class lejos.nxt.addon.NXTCam
Choose either object or line tracking mode.
setTravelSpeed(double) - Method in class lejos.robotics.navigation.DifferentialPilot
set travel speed in wheel diameter units per second
setTravelSpeed(float) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. sets the robots movement speed - distance units/second
setTravelSpeed(float) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. also sets _motorSpeed
setTravelSpeed(double) - Method in interface lejos.robotics.navigation.MoveController
Sets the speed at which the robot will travel forward and backward (and to some extent arcs, although actual arc speed is slightly less).
setTravelSpeed(double) - Method in class lejos.robotics.navigation.OmniPilot
 
setTravelSpeed(double) - Method in class lejos.robotics.navigation.SegowayPilot
Currently this method isn't properly implemented with the proper units.
setTravelSpeed(double) - Method in class lejos.robotics.navigation.SteeringPilot
 
setTurnSpeed(float) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated.  
setTurnSpeed(float) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. 
setType(int) - Method in class javax.microedition.lcdui.Alert
 
setType(String) - Method in class javax.microedition.sensor.NXTSensorInfo
 
setType(int) - Method in interface lejos.nxt.BasicSensorPort
 
setType(int) - Method in class lejos.nxt.ColorSensor
Change the type of the sensor
setType(int) - Method in class lejos.nxt.remote.RemoteSensorPort
Set the sensor type
setType(int) - Method in class lejos.nxt.SensorPort.ColorSensorReader
Change the type of the sensor
setType(int) - Method in class lejos.nxt.SensorPort.SensorReader
Used to notify the reader that the type of the sensor has changed.
setType(int) - Method in class lejos.nxt.SensorPort
Sets type compatible with Lego firmware.
setTypeAndMode(int, int) - Method in interface lejos.nxt.BasicSensorPort
 
setTypeAndMode(int, int) - Method in class lejos.nxt.remote.RemoteSensorPort
Set the sensor type and mode
setTypeAndMode(int, int) - Method in class lejos.nxt.SensorPort
Sets type and mode compatible with Lego firmware.
setTypematicDelay(int) - Method in class lejos.addon.keyboard.Keyboard
Typematic delay is the time after a key is held down that characters start repeating.
setTypematicRate(int) - Method in class lejos.addon.keyboard.Keyboard
Typematic rate is the rate characters repeat when a key is held down.
setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class java.lang.Thread
Sets the uncaught exception handler for this thread.
setValue(V) - Method in class java.util.HashMap.Entry
Deprecated.  
setValue(V) - Method in interface java.util.Map.Entry
Replaces the value corresponding to this entry with the specified value (optional operation).
setValue(int) - Method in class javax.microedition.lcdui.Gauge
 
setValues(Move.MoveType, float, float, boolean) - Method in class lejos.robotics.navigation.Move
use this method to recycle an existing Move instead of creating a new one
setVendor(String) - Method in class javax.microedition.sensor.NXTSensorInfo
 
setVerify(boolean) - Method in class lejos.nxt.remote.NXTCommand
Toggle the verify flag.
setVersion(String) - Method in class javax.microedition.sensor.NXTSensorInfo
 
setVerticalAccuracy(int) - Method in class javax.microedition.location.Criteria
Sets the desired vertical accuracy preference.
setVerticalAccuracy(float) - Method in class javax.microedition.location.QualifiedCoordinates
 
setVisibility(byte) - Static method in class lejos.nxt.comm.Bluetooth
Set Bluetooth visibility (discoverable) on or off for the local device
setVMOptions(int) - Static method in class lejos.nxt.VM
Control the run time operation of the leJOS Virtual Machine.
setVoltPointLSB(int, int) - Method in class lejos.nxt.addon.OpticalDistanceSensor
Sets millivolts value of the specific index for the LSB.
setVoltPointMSB(int, int) - Method in class lejos.nxt.addon.OpticalDistanceSensor
Sets millivolts value of the specific index for the MSB.
setVolume(byte) - Method in class lejos.nxt.remote.NXTCommand
leJOS-specific command to set the master volume level
setVolume(int) - Static method in class lejos.nxt.Sound
Set the master volume level
setWeight(float) - Method in class lejos.robotics.localization.MCLParticle
Set the weight for this particle
setYear(int) - Method in class java.util.Date
Set Year
setYear(int) - Method in class lejos.nxt.addon.RealTimeClock
Set RTC year.
Shape - Interface in java.awt
Shape interface without getPathIterator methods
ShapefileLoader - Class in lejos.robotics.mapping
This class loads map data from a Shapefile and produces a LineMap object, which can be used by the leJOS navigation package.
ShapefileLoader(InputStream) - Constructor for class lejos.robotics.mapping.ShapefileLoader
Creates a ShapefileLoader object using an input stream.
SHIFT_DOWN_MASK - Static variable in class lejos.addon.keyboard.KeyEvent
 
SHIFT_MASK - Static variable in class lejos.addon.keyboard.KeyEvent
 
Short - Class in java.lang
Wrapper class for shorts.
Short(short) - Constructor for class java.lang.Short
 
Short(String) - Constructor for class java.lang.Short
 
SHORT_RANGE_IR - Static variable in class lejos.nxt.addon.RCXLink
 
ShortestPathFinder - Class in lejos.robotics.pathfinding
This class calculates the shortest path from a starting point to a finish point.
ShortestPathFinder(LineMap) - Constructor for class lejos.robotics.pathfinding.ShortestPathFinder
 
ShortestPathFinder.Node - Class in lejos.robotics.pathfinding
 
ShortestPathFinder.Node(Point) - Constructor for class lejos.robotics.pathfinding.ShortestPathFinder.Node
 
shortValue() - Method in class java.lang.Byte
 
shortValue() - Method in class java.lang.Double
 
shortValue() - Method in class java.lang.Float
 
shortValue() - Method in class java.lang.Integer
 
shortValue() - Method in class java.lang.Long
 
shortValue() - Method in class java.lang.Number
Return the short value of this Number.
shortValue() - Method in class java.lang.Short
 
show(boolean) - Method in class javax.microedition.lcdui.Display
Start displaying the installed menus
shown - Variable in class javax.microedition.lcdui.Displayable
 
showNotify() - Method in class javax.microedition.lcdui.Alert
 
showNotify() - Method in class javax.microedition.lcdui.Item
 
showNotify() - Method in class javax.microedition.lcdui.Screen
 
shutdown() - Method in class lejos.nxt.comm.LCPResponder
Terminate the responder.
shutDown() - Static method in class lejos.nxt.NXT
Shutdown the brick
shutDown() - Method in class lejos.robotics.mapping.NXTNavigationModel
Shut down the receiver thread
signalStrength - Variable in class lejos.nxt.remote.DeviceInfo
 
signature - Variable in class lejos.nxt.VM.VMMethod
 
signnum(long) - Static method in class java.lang.Integer
 
signnum(long) - Static method in class java.lang.Long
 
signum(float) - Static method in class java.lang.Math
Returns -1, 1 or 0 depending on the sign of f.
signum(double) - Static method in class java.lang.Math
Returns -1, 1 or 0 depending on the sign of f.
SimpleGPS - Class in lejos.addon.gps
This class manages data received from a GPS Device.
SimpleGPS(InputStream) - Constructor for class lejos.addon.gps.SimpleGPS
The constructor.
sin(double) - Static method in class java.lang.Math
Sine function.
singleStep(boolean) - Method in class lejos.robotics.navigation.Navigator
Controls whether the robot stops at each Waypoint; applies to the current path only.
size() - Method in class java.io.ByteArrayOutputStream
 
size() - Method in class java.io.DataOutputStream
Returns the current value of the counter written, the number of bytes written to this data output stream so far.
SIZE - Static variable in class java.lang.Byte
 
SIZE - Static variable in class java.lang.Character
 
SIZE - Static variable in class java.lang.Double
 
SIZE - Static variable in class java.lang.Float
 
SIZE - Static variable in class java.lang.Integer
 
SIZE - Static variable in class java.lang.Long
 
SIZE - Static variable in class java.lang.Short
 
size() - Method in class java.util.ArrayList
Get the number of elements in this array list.
size() - Method in class java.util.BitSet
 
size() - Method in interface java.util.Collection
 
size() - Method in class java.util.HashMap
Deprecated.  
size() - Method in class java.util.HashSet
Deprecated.  
size() - Method in class java.util.LinkedList
 
size() - Method in interface java.util.Map
Returns the number of key-value mappings in this map.
size() - Method in interface java.util.Set
Retains only the elements in this set that are contained in the specified collection.
size() - Method in class java.util.Vector
 
size() - Method in interface javax.microedition.lcdui.Choice
 
size() - Method in class javax.microedition.lcdui.ChoiceGroup
 
size() - Method in class javax.microedition.lcdui.Form
 
size() - Method in class javax.microedition.lcdui.List
 
SIZE - Static variable in class lejos.nxt.addon.NXTCam
Used by sortBy() to choose sorting criteria based on size (ordered largest to smallest).
size - Variable in class lejos.nxt.VM.VMClass
 
SIZE_LARGE - Static variable in class javax.microedition.lcdui.Font
 
SIZE_MEDIUM - Static variable in class javax.microedition.lcdui.Font
 
SIZE_SMALL - Static variable in class javax.microedition.lcdui.Font
 
sizeChanged(int, int) - Method in class javax.microedition.lcdui.Displayable
 
skip(long) - Method in class java.io.BufferedInputStream
 
skip(long) - Method in class java.io.ByteArrayInputStream
 
skip(long) - Method in class java.io.FileInputStream
 
skip(long) - Method in class java.io.FilterInputStream
 
skip(long) - Method in class java.io.InputStream
Skips over and discards n bytes of data from this input stream.
skip(long) - Method in class java.io.Reader
 
skipBytes(int) - Method in interface java.io.DataInput
 
skipBytes(int) - Method in class java.io.DataInputStream
 
sleep(long) - Static method in class java.lang.Thread
 
sleep() - Method in class lejos.nxt.addon.NXTLineLeader
Sleep the sensor
sleepUntil - Variable in class lejos.nxt.VM.VMThread
 
SLOPEMASK - Static variable in interface lejos.nxt.remote.NXTProtocol
 
smoothAcceleration(boolean) - Method in class lejos.nxt.remote.RemoteMotor
 
Socket - Class in java.net
Socket.
Socket(String, int) - Constructor for class java.net.Socket
Constructor: Pass an open NXT connection and socket details.
Socket() - Constructor for class java.net.Socket
Constructor.
SOLID - Static variable in class javax.microedition.lcdui.Graphics
Constant for the SOLID stroke style.
solve(Matrix) - Method in class lejos.util.LUDecomposition
Solve A*X = B
solve(Matrix) - Method in class lejos.util.Matrix
Solve A*X = B
sort(byte[]) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sort(byte[], int, int) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sort(short[]) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sort(short[], int, int) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sort(char[]) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sort(char[], int, int) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sort(int[]) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sort(int[], int, int) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sort(long[]) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sort(long[], int, int) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sort(float[]) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sort(float[], int, int) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sort(double[]) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sort(double[], int, int) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sort(Object[]) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sort(Object[], int, int) - Static method in class java.util.Arrays
Sort the specified array in ascending order.
sortBy(char) - Method in class lejos.nxt.addon.NXTCam
Camera sorts objects it detects according to criteria, either color, size, or no sorting at all.
Sound - Class in lejos.nxt
NXT sound routines.
SOUND_DB - Static variable in interface lejos.nxt.remote.NXTProtocol
 
SOUND_DBA - Static variable in interface lejos.nxt.remote.NXTProtocol
 
SoundChannelInfo - Class in javax.microedition.sensor
ChannelInfo for LEGO sound sensor
SoundChannelInfo() - Constructor for class javax.microedition.sensor.SoundChannelInfo
 
SoundSensor - Class in lejos.nxt
Abstraction for a NXT sound sensor.
SoundSensor(ADSensorPort) - Constructor for class lejos.nxt.SoundSensor
Create a sound sensor object attached to the specified port.
SoundSensor(ADSensorPort, boolean) - Constructor for class lejos.nxt.SoundSensor
Create a sound sensor object attached to the specified port, and sets DB or DBA mode.
SoundSensorInfo - Class in javax.microedition.sensor
SensorInfo for LEGO Sound sensor
SoundSensorInfo() - Constructor for class javax.microedition.sensor.SoundSensorInfo
 
SP_ANA - Static variable in class lejos.nxt.SensorPort
Sensor port analogue input (pin 1 on connector)
SP_DIGI0 - Static variable in class lejos.nxt.SensorPort
Sensor port digital I/O 0 (pin 5 on connector)
SP_DIGI1 - Static variable in class lejos.nxt.SensorPort
Sensor port digital I/O 1 (pin 6 on connector)
SP_MODE_ADC - Static variable in class lejos.nxt.SensorPort
Sensor port pin mode.
SP_MODE_INPUT - Static variable in class lejos.nxt.SensorPort
Sensor port pin mode.
SP_MODE_OFF - Static variable in class lejos.nxt.SensorPort
Sensor port pin mode.
SP_MODE_OUTPUT - Static variable in class lejos.nxt.SensorPort
Sensor port pin mode.
SPACE - Static variable in interface javax.xml.stream.XMLStreamConstants
The characters are white space (see [XML], 2.10 "White Space Handling").
Spacer - Class in javax.microedition.lcdui
 
Spacer(int, int) - Constructor for class javax.microedition.lcdui.Spacer
 
SPECIFIED_CHANNEL_CONNECTION_IS_NOT_VALID - Static variable in class lejos.nxt.remote.ErrorMessages
Specified channel/connection is not valid
SPECIFIED_CHANNEL_CONNECTION_NOT_CONFIGURED_OR_BUSY - Static variable in class lejos.nxt.remote.ErrorMessages
Specified channel/connection not configured or busy
SPECIFIED_MAILBOX_QUEUE_IS_EMPTY - Static variable in class lejos.nxt.remote.ErrorMessages
 
speed - Variable in class lejos.nxt.NXTRegulatedMotor
 
SPEED - Variable in class lejos.robotics.navigation.SegowayPilot
 
SPI_PORT - Variable in class lejos.nxt.addon.LMotor
 
spinningMove(float, int, int) - Method in class lejos.robotics.navigation.OmniPilot
Causes the robot to spin while moving along a linear path.
Sprite - Class in javax.microedition.lcdui.game
This is a minimal implementation required to support the Graphics.drawRegion transformation options.
Sprite() - Constructor for class javax.microedition.lcdui.game.Sprite
 
sqrt(double) - Static method in class java.lang.Math
Computes square-root of x.
Stack<E> - Class in java.util
A LIFO stack of objects.
Stack() - Constructor for class java.util.Stack
creates a new Stack instance
stackArray - Variable in class lejos.nxt.VM.VMThread
 
stackFrameArray - Variable in class lejos.nxt.VM.VMThread
 
stackFrameIndex - Variable in class lejos.nxt.VM.VMThread
 
StackOverflowError - Error in java.lang
 
StackOverflowError() - Constructor for error java.lang.StackOverflowError
 
StackOverflowError(String) - Constructor for error java.lang.StackOverflowError
 
stackTop - Variable in class lejos.nxt.VM.VMStackFrame
 
stalled - Variable in class lejos.nxt.NXTRegulatedMotor
 
stalled() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
stallLimit - Variable in class lejos.nxt.NXTRegulatedMotor
 
stallTime - Variable in class lejos.nxt.NXTRegulatedMotor
 
standaloneSet() - Method in interface javax.xml.stream.events.StartDocument
Returns true if the standalone attribute was set in the encoding declaration of the document.
standaloneSet() - Method in interface javax.xml.stream.XMLStreamReader
Checks if standalone was set in the document
STANDARD_MODE - Static variable in interface lejos.nxt.I2CPort
Use standard i2c protocol
start() - Method in class java.lang.Thread
 
start - Variable in class lejos.nxt.VM.VMException
 
start() - Method in class lejos.robotics.subsumption.Arbitrator
This method starts the arbitration of Behaviors and runs an endless loop.
start() - Method in class lejos.util.Timer
Starts the timer, telling it to send timeOut() methods to the TimerListener.
START_DOCUMENT - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is a start document
START_ELEMENT - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is a start element
START_PROGRAM - Static variable in class lejos.nxt.comm.LCP
 
START_PROGRAM - Static variable in interface lejos.nxt.remote.NXTProtocol
 
startBootLoader() - Method in class lejos.nxt.addon.RFIDSensor
Enter boot loader mode.
startCachingLog() - Method in interface lejos.util.Logger
Sets caching (deferred) logging.
startCachingLog() - Method in class lejos.util.NXTDataLogger
Sets caching (deferred) logging.
startCalibration() - Method in class lejos.nxt.addon.CompassHTSensor
Starts calibration for the compass.
startCalibration() - Method in class lejos.nxt.addon.CompassMindSensor
Starts calibration for Mindsensors.com compass.
startCalibration() - Method in class lejos.nxt.addon.GyroDirectionFinder
Find offset/bias of gyro while at rest (ensure it is at rest).
startCalibration() - Method in interface lejos.robotics.DirectionFinder
Starts calibration.
startContinuousRead() - Method in class lejos.nxt.addon.RFIDSensor
Start continually reading from the device.
StartDocument - Interface in javax.xml.stream.events
An interface for the start document event
StartElement - Interface in javax.xml.stream.events
The StartElement interface provides access to information about start elements.
startFirmware() - Method in class lejos.nxt.addon.RFIDSensor
Start the firmware on the RFID device.
startInquiry(int, DiscoveryListener) - Method in class javax.bluetooth.DiscoveryAgent
Places the device into inquiry mode.
startMotor(int) - Method in class lejos.nxt.addon.RCXLink
 
startMotors() - Method in class lejos.nxt.addon.NXTMMX
Starts both motors at the same time.
startPathFinding(Pose, Waypoint) - Method in class lejos.robotics.pathfinding.DijkstraPathFinder
 
startPathFinding(Pose, Waypoint) - Method in class lejos.robotics.pathfinding.NodePathFinder
 
startPathFinding(Pose, Waypoint) - Method in interface lejos.robotics.pathfinding.PathFinder
 
startPathFinding(Pose, Waypoint) - Method in class lejos.robotics.pathfinding.RandomPathFinder
 
startPathFinding(Pose, Waypoint) - Method in class lejos.robotics.pathfinding.ShortestPathFinder
 
startProgram(int) - Method in class lejos.nxt.debug.DebugInterface
Start a program to be monitored, running in a new thread.
startProgram(String) - Method in class lejos.nxt.remote.NXTCommand
Starts a program already on the NXT.
startProgram(String) - Method in class lejos.nxt.remote.RemoteNXT
Starts a Lego executable file on the NXT.
startRealtimeLog(DataOutputStream, DataInputStream) - Method in interface lejos.util.Logger
Start a realtime logging session using passed data streams.
startRealtimeLog(NXTConnection) - Method in interface lejos.util.Logger
Start a realtime logging session using passed NXTConnection to retrieve the data streams.
startRealtimeLog(DataOutputStream, DataInputStream) - Method in class lejos.util.NXTDataLogger
Start a realtime logging session using passed data streams.
startRealtimeLog(NXTConnection) - Method in class lejos.util.NXTDataLogger
Start a realtime logging session using passed NXTConnection to retrieve the data streams.
startSingleRead() - Method in class lejos.nxt.addon.RFIDSensor
Start a single read from the device.
startsWith(String) - Method in class java.lang.String
 
startsWith(String, int) - Method in class java.lang.String
 
STATE - Static variable in class javax.microedition.location.AddressInfo
Address field denoting state or province.
state - Variable in class lejos.nxt.VM.VMThread
 
STATE_CLOSED - Static variable in interface javax.microedition.sensor.SensorConnection
 
STATE_LISTENING - Static variable in interface javax.microedition.sensor.SensorConnection
 
STATE_OPENED - Static variable in interface javax.microedition.sensor.SensorConnection
 
stateChanged(SensorPort, int, int) - Method in interface lejos.nxt.SensorPortListener
Called when the raw value of the sensor attached to the port changes.
staticFieldsOffset - Variable in class lejos.nxt.VM.VMImage
 
staticStateLength - Variable in class lejos.nxt.VM.VMImage
 
status - Variable in class lejos.nxt.remote.DeviceInfo
 
status - Variable in class lejos.nxt.remote.FirmwareInfo
 
status - Variable in class lejos.nxt.remote.OutputState
 
steer(double) - Method in class lejos.robotics.navigation.DifferentialPilot
Starts the robot moving forward along a curved path.
steer(double, double) - Method in class lejos.robotics.navigation.DifferentialPilot
Moves the robot along a curved path through a specified turn angle.
steer(double, double, boolean) - Method in class lejos.robotics.navigation.DifferentialPilot
Moves the robot along a curved path for a specified angle of rotation.
steer(int) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. Starts the robot moving along a curved path.
steer(int, int) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. Moves the robot along a curved path through a specified turn angle.
steer(int, int, boolean) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. Moves the robot along a curved path for a specified angle of rotation.
steer(float) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
steer(float, float) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
steer(float, float, boolean) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
steer(float) - Method in class lejos.robotics.navigation.OmniPilot
Steer.
steer(float, float) - Method in class lejos.robotics.navigation.OmniPilot
Steer.
steer(float, float, boolean) - Method in class lejos.robotics.navigation.OmniPilot
Steer.
steer(double, double, boolean) - Method in class lejos.robotics.navigation.SegowayPilot
Moves the robot along a curved path for a specified angle of rotation.
steerBackward(double) - Method in class lejos.robotics.navigation.DifferentialPilot
Starts the robot moving backward along a curved path.
SteeringPilot - Class in lejos.robotics.navigation
Vehicles that are controlled by the SteeringPilot class use a similar steering mechanism to a car, in which the front wheels pivot from side to side to control direction.
SteeringPilot(double, RegulatedMotor, RegulatedMotor, double, int, int) - Constructor for class lejos.robotics.navigation.SteeringPilot
Creates an instance of the SteeringPilot.
steerPrep(float) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. helper method used by steer(float) and steer(float,float,boolean)
STOP - Static variable in class javax.microedition.lcdui.Command
 
stop() - Method in class lejos.nxt.addon.LnrActrFirgelliNXT
Immediately stop any current actuator action.
stop() - Method in class lejos.nxt.addon.MMXMotor
Causes motor to stop pretty much instantaneously.
stop(boolean) - Method in class lejos.nxt.addon.MMXRegulatedMotor
Causes motor to stop pretty much instantaneously.
stop() - Method in class lejos.nxt.addon.MMXRegulatedMotor
Causes motor to stop pretty much instantaneously.
stop() - Method in class lejos.nxt.addon.PFMateMotor
Stops the Motor
stop() - Method in class lejos.nxt.addon.RFIDSensor
Send a stop command to the device.
stop() - Method in class lejos.nxt.addon.tetrix.TetrixMotor
 
stop(boolean) - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
 
stop() - Method in class lejos.nxt.BasicMotor
Causes motor to stop, pretty much instantaneously.
STOP - Static variable in interface lejos.nxt.BasicMotorPort
Motor is stopped (PWM drive still applied)
stop() - Method in class lejos.nxt.NXTRegulatedMotor
Causes motor to stop, pretty much instantaneously.
stop(boolean) - Method in class lejos.nxt.NXTRegulatedMotor
Causes motor to stop, pretty much instantaneously.
stop(boolean) - Method in class lejos.nxt.remote.RemoteMotor
 
stop() - Method in class lejos.nxt.remote.RemoteMotor
 
stop() - Method in interface lejos.robotics.BaseMotor
Causes motor to stop immediately.
stop() - Method in interface lejos.robotics.LinearActuator
Cause the actuator to stop immediately and resist any further motion.
stop(boolean) - Method in class lejos.robotics.MirrorMotor
 
stop() - Method in class lejos.robotics.MirrorMotor
 
stop() - Method in class lejos.robotics.navigation.CompassPilot
Deprecated. Stops the robot soon after the method is executed.
stop() - Method in class lejos.robotics.navigation.DifferentialPilot
Stops the NXT robot.
stop() - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. Stops the robot.
stop() - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. Stops the NXT robot.
stop() - Method in interface lejos.robotics.navigation.MoveController
Halts the NXT robot
stop() - Method in class lejos.robotics.navigation.Navigator
Stops the robot.
stop() - Method in class lejos.robotics.navigation.OmniPilot
 
STOP - Static variable in class lejos.robotics.navigation.SegowayPilot
 
stop() - Method in class lejos.robotics.navigation.SegowayPilot
 
stop() - Method in class lejos.robotics.navigation.SteeringPilot
 
stop(boolean) - Method in interface lejos.robotics.RegulatedMotor
Causes motor to stop, pretty much instantaneously.
stop() - Method in class lejos.util.Timer
Stops the timer.
STOP_ALL_PROGRAMS - Static variable in class lejos.nxt.addon.RCXLink
 
STOP_PROGRAM - Static variable in class lejos.nxt.comm.LCP
 
STOP_PROGRAM - Static variable in interface lejos.nxt.remote.NXTProtocol
 
STOP_SOUND_PLAYBACK - Static variable in class lejos.nxt.comm.LCP
 
STOP_SOUND_PLAYBACK - Static variable in interface lejos.nxt.remote.NXTProtocol
 
stopAllPrograms() - Method in class lejos.nxt.addon.IRLink
 
stopAllPrograms() - Method in interface lejos.nxt.addon.IRTransmitter
 
stopAllPrograms() - Method in class lejos.nxt.addon.RCXLink
 
stopCalibration() - Method in class lejos.nxt.addon.CompassHTSensor
Ends calibration sequence.
stopCalibration() - Method in class lejos.nxt.addon.CompassMindSensor
Ends calibration sequence.
stopCalibration() - Method in class lejos.nxt.addon.GyroDirectionFinder
NO FUNCTIONALITY EQUIVALENT for GyroSensor so implemented just to satisfy the DirectionFinder interface.
stopCalibration() - Method in interface lejos.robotics.DirectionFinder
Ends calibration sequence.
stopLogging() - Method in interface lejos.util.Logger
Stop the logging session and close down the connection and data streams.
stopLogging() - Method in class lejos.util.NXTDataLogger
Stop the logging session and close down the connection and data streams.
stopMotor(int) - Method in class lejos.nxt.addon.RCXLink
 
stopMotors() - Method in class lejos.nxt.addon.NXTMMX
Stops both motors
stopNow() - Method in class lejos.robotics.navigation.CompassPilot
Deprecated.  
stopProgram() - Method in class lejos.nxt.remote.NXTCommand
Forces the currently executing program to stop.
stopProgram() - Method in class lejos.nxt.remote.RemoteNXT
Stops the currently running Lego executable on the NXT.
stopSoundPlayback() - Method in class lejos.nxt.remote.NXTCommand
Stops sound file playing.
stopSoundPlayback() - Method in class lejos.nxt.remote.RemoteNXT
Stops a sound file that has been playing/repeating on the remote NXT.
Stopwatch - Class in lejos.util
Elapsed time watch (in milliseconds)
To use - construct a new instance.
Stopwatch() - Constructor for class lejos.util.Stopwatch
 
store(OutputStream, String) - Method in class java.util.Properties
 
storePersistentValues() - Method in class lejos.util.PilotProps
 
STR_CONFIRM - Static variable in class javax.microedition.lcdui.Alert
 
STR_DENY - Static variable in class javax.microedition.lcdui.Alert
 
StreamConnection - Interface in javax.microedition.io
This interface defines the capabilities that a stream connection must have.
StreamConnectionNotifier - Interface in javax.microedition.io
 
StreamFilter - Interface in javax.xml.stream
 
STREET - Static variable in class javax.microedition.location.AddressInfo
Address field denoting street name and number.
String - Class in java.lang
An immutable string of characters.
String() - Constructor for class java.lang.String
 
String(byte[]) - Constructor for class java.lang.String
Create a String from a byte array
String(byte[], int) - Constructor for class java.lang.String
Deprecated.  
String(byte[], int, int) - Constructor for class java.lang.String
Create a String from a byte array
String(byte[], int, int, int) - Constructor for class java.lang.String
Deprecated.  
String(byte[], int, int, String) - Constructor for class java.lang.String
Create a String from a byte array
String(byte[], String) - Constructor for class java.lang.String
Create a String from a byte array
String(char[]) - Constructor for class java.lang.String
Create a String from a character array
String(char[], int, int) - Constructor for class java.lang.String
Create a String from a character array.
String(int[], int, int) - Constructor for class java.lang.String
 
String(String) - Constructor for class java.lang.String
 
String(StringBuffer) - Constructor for class java.lang.String
 
String(StringBuilder) - Constructor for class java.lang.String
 
StringBuffer - Class in java.lang
An expandable string of characters.
StringBuffer() - Constructor for class java.lang.StringBuffer
 
StringBuffer(CharSequence) - Constructor for class java.lang.StringBuffer
 
StringBuffer(int) - Constructor for class java.lang.StringBuffer
 
StringBuffer(String) - Constructor for class java.lang.StringBuffer
 
StringBuilder - Class in java.lang
An expandable string of characters.
StringBuilder() - Constructor for class java.lang.StringBuilder
 
StringBuilder(CharSequence) - Constructor for class java.lang.StringBuilder
 
StringBuilder(int) - Constructor for class java.lang.StringBuilder
 
StringBuilder(String) - Constructor for class java.lang.StringBuilder
 
StringIndexOutOfBoundsException - Exception in java.lang
 
StringIndexOutOfBoundsException() - Constructor for exception java.lang.StringIndexOutOfBoundsException
 
StringIndexOutOfBoundsException(int) - Constructor for exception java.lang.StringIndexOutOfBoundsException
 
StringIndexOutOfBoundsException(String) - Constructor for exception java.lang.StringIndexOutOfBoundsException
 
StringItem - Class in javax.microedition.lcdui
 
StringItem(String, String) - Constructor for class javax.microedition.lcdui.StringItem
 
stringToAddress(String) - Static method in class lejos.nxt.comm.NXTCommDevice
Convert a string version of a Bluetooth address into a byte array address.
StringTokenizer - Class in java.util
This class has been developed to parse strings with delimiters
StringTokenizer(String) - Constructor for class java.util.StringTokenizer
Assigns the delimiter as ',' by default.
StringTokenizer(String, String) - Constructor for class java.util.StringTokenizer
The constructor
stringToName(String) - Static method in class lejos.nxt.comm.NXTCommDevice
Convert the string version of a devName into a byte array.
stringWidth(String) - Method in class javax.microedition.lcdui.Font
Return the width of the specified string in pixels
StringWriter - Class in java.io
 
StringWriter() - Constructor for class java.io.StringWriter
 
StringWriter(int) - Constructor for class java.io.StringWriter
 
subList(int, int) - Method in class java.util.ArrayList
 
subList(int, int) - Method in class java.util.LinkedList
 
subList(int, int) - Method in interface java.util.List
 
subSequence(int, int) - Method in interface java.lang.CharSequence
 
subSequence(int, int) - Method in class java.lang.String
 
subSequence(int, int) - Method in class java.lang.StringBuffer
 
subSequence(int, int) - Method in class java.lang.StringBuilder
 
substring(int) - Method in class java.lang.String
Return substring from starting position to the end of the String
substring(int, int) - Method in class java.lang.String
Return substring from starting index to position before end index
substring(int) - Method in class java.lang.StringBuffer
 
substring(int, int) - Method in class java.lang.StringBuffer
 
substring(int) - Method in class java.lang.StringBuilder
 
substring(int, int) - Method in class java.lang.StringBuilder
 
subtract(Point) - Method in class lejos.geom.Point
Vector subtraction
subtract(float) - Method in class lejos.geom.Point
Vector subtraction
subtractWith(Point) - Method in class lejos.geom.Point
vector subtraction
SUCCESS - Static variable in class lejos.nxt.remote.ErrorMessages
 
SumoEyesSensor - Class in lejos.nxt.addon
Java class for MINDSENSORS NXT SumoEyes (triple zone IR obstacle detector).
SumoEyesSensor(ADSensorPort) - Constructor for class lejos.nxt.addon.SumoEyesSensor
Default constructor.
SumoEyesSensor(ADSensorPort, boolean) - Constructor for class lejos.nxt.addon.SumoEyesSensor
Constructor with range specification.
suppress() - Method in interface lejos.robotics.subsumption.Behavior
The code in suppress() should cause the current behavior to exit.
SuppressWarnings - Annotation Type in java.lang
 
suspendRegulation() - Method in class lejos.nxt.NXTRegulatedMotor
Removes this motor from the motor regulation system.
suspendThread(Object) - Static method in class lejos.nxt.VM
Suspend a thread.
SVGMapLoader - Class in lejos.robotics.mapping
This class loads map data from an SVG and produces a LineMap object, which can be used by the leJOS navigation package.
SVGMapLoader(InputStream) - Constructor for class lejos.robotics.mapping.SVGMapLoader
 
SWITCH - Static variable in interface lejos.nxt.remote.NXTProtocol
 
sync - Variable in class lejos.nxt.VM.VMThread
 
System - Class in java.lang
System utilities.
SYSTEM - Static variable in class lejos.nxt.NXTEvent
Event type for system events
SYSTEM_COMMAND_NOREPLY - Static variable in class lejos.nxt.comm.LCP
 
SYSTEM_COMMAND_NOREPLY - Static variable in interface lejos.nxt.remote.NXTProtocol
 
SYSTEM_COMMAND_REPLY - Static variable in class lejos.nxt.comm.LCP
 
SYSTEM_COMMAND_REPLY - Static variable in interface lejos.nxt.remote.NXTProtocol
 
SystemSettings - Class in lejos.nxt
This class is designed for use by other lejos classes to read persistent settings.
SystemSettings() - Constructor for class lejos.nxt.SystemSettings
 
systemSound(boolean, int) - Static method in class lejos.nxt.Sound
Play a system sound.
systemThreads - Variable in class lejos.nxt.debug.DebugInterface
 

T

T1 - Variable in class lejos.nxt.addon.TouchMUX
Instance for the touch sensor connected to port T1
T2 - Variable in class lejos.nxt.addon.TouchMUX
Instance for the touch sensor connected to port T2
T3 - Variable in class lejos.nxt.addon.TouchMUX
Instance for the touch sensor connected to port T3
tachoCount - Variable in class lejos.nxt.remote.OutputState
 
tachoLimit - Variable in class lejos.nxt.remote.OutputState
 
Tachometer - Interface in lejos.robotics
Abstraction for a Tachometer, which monitors speed of the encoder.
TachoMotorPort - Interface in lejos.nxt
Abstraction for a motor port that supports NXT motors with tachometers.
tachoPort - Variable in class lejos.nxt.NXTRegulatedMotor
 
takeControl() - Method in interface lejos.robotics.subsumption.Behavior
The boolean return indicates if this behavior should seize control of the robot.
tan(double) - Static method in class java.lang.Math
Tangent function.
Target - Annotation Type in java.lang.annotation
 
target - Variable in class lejos.robotics.mapping.NavigationModel
 
TEMPERATURE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
TemperatureChannelInfo - Class in javax.microedition.sensor
ChannelInfo for Lego light sensor
TemperatureChannelInfo() - Constructor for class javax.microedition.sensor.TemperatureChannelInfo
 
TemperatureSensor - Class in lejos.nxt
Lego Education Temperature Sensor 9749
TemperatureSensor(I2CPort) - Constructor for class lejos.nxt.TemperatureSensor
 
temperatureUnit - Variable in class lejos.nxt.addon.DIMUGyro
 
TEMPORARILY_UNAVAILABLE - Static variable in class javax.microedition.location.LocationProvider
 
test(double, double, String) - Method in class javax.microedition.sensor.OperatorTest
 
test(String, boolean) - Static method in class lejos.util.Assertion
 
testEQ(String, int, int) - Static method in class lejos.util.Assertion
If the actual value is not equal to the expected value, throw an Error.
TetrixControllerFactory - Class in lejos.nxt.addon.tetrix
HiTechnic Tetrix Motor and Servo Controller factory class used to provide Motor and Servo controller abstractions.
TetrixControllerFactory(I2CPort) - Constructor for class lejos.nxt.addon.tetrix.TetrixControllerFactory
Instantiate a TetrixControllerFactory using the specified NXT sensor port.
TetrixEncoderMotor - Class in lejos.nxt.addon.tetrix
Tetrix DC motor abstraction with encoder support.
TetrixMotor - Class in lejos.nxt.addon.tetrix
Tetrix basic DC motor abstraction without encoder support.
TetrixMotorController - Class in lejos.nxt.addon.tetrix
HiTechnic Tetrix Motor Controller abstraction.
TetrixMotorController(I2CPort, int) - Constructor for class lejos.nxt.addon.tetrix.TetrixMotorController
Instantiate a HiTechnic TETRIX Motor Controller connected to the given port and daisy chain position.
TetrixRegulatedMotor - Class in lejos.nxt.addon.tetrix
Tetrix DC motor abstraction with encoder support that implements RegulatedMotor.
TetrixRegulatedMotor(TetrixMotorController, int) - Constructor for class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
 
TetrixServo - Class in lejos.nxt.addon.tetrix
Basic servo motor abstraction.
TetrixServoController - Class in lejos.nxt.addon.tetrix
HiTechnic Servo Controller abstraction.
TetrixServoController(I2CPort, int) - Constructor for class lejos.nxt.addon.tetrix.TetrixServoController
Instantiate for a HiTechnic TETRIX Servo Controller connected to the given port and daisy chain position.
TEXT_WRAP_DEFAULT - Static variable in interface javax.microedition.lcdui.Choice
 
TEXT_WRAP_OFF - Static variable in interface javax.microedition.lcdui.Choice
 
TEXT_WRAP_ON - Static variable in interface javax.microedition.lcdui.Choice
 
TextBox - Class in javax.microedition.lcdui
 
TextBox(String, String, int, int) - Constructor for class javax.microedition.lcdui.TextBox
 
TextField - Class in javax.microedition.lcdui
 
TextField(String, String, int, int) - Constructor for class javax.microedition.lcdui.TextField
 
TextMenu - Class in lejos.util
Displays a list of items.
TextMenu(String[]) - Constructor for class lejos.util.TextMenu
This constructor sets location of the top row of the item list to row 0 of the display.
TextMenu(String[], int) - Constructor for class lejos.util.TextMenu
This constructor allows specification location of the item list .
TextMenu(String[], int, String) - Constructor for class lejos.util.TextMenu
This constuctor allows the specfication of a title (of up to 16 characters) and the location of the item list
The title is displayed in the row above the item list.
Thread - Class in java.lang
A thread of execution (or task).
Thread() - Constructor for class java.lang.Thread
 
Thread(String) - Constructor for class java.lang.Thread
 
Thread(Runnable) - Constructor for class java.lang.Thread
 
Thread(Runnable, String) - Constructor for class java.lang.Thread
 
thread - Variable in class lejos.nxt.debug.DebugInterface
 
Thread.UncaughtExceptionHandler - Interface in java.lang
 
ThreadDeath - Error in java.lang
This is a special Error, which isn't reported by the VM if uncaught.
ThreadDeath() - Constructor for error java.lang.ThreadDeath
 
threadId - Variable in class lejos.nxt.VM.VMThread
 
Throwable - Class in java.lang
All exceptions and errors extend this class.
Throwable() - Constructor for class java.lang.Throwable
Create a Throwable object.
Throwable(String) - Constructor for class java.lang.Throwable
Create a Throwable object.
Throwable(String, Throwable) - Constructor for class java.lang.Throwable
Create a Throwable object.
Throwable(Throwable) - Constructor for class java.lang.Throwable
Create a Throwable object.
ticker - Variable in class javax.microedition.lcdui.Displayable
 
Ticker - Class in javax.microedition.lcdui
 
Ticker(String) - Constructor for class javax.microedition.lcdui.Ticker
 
TiltChannelInfo - Class in javax.microedition.sensor
ChannelInfo for tilt channels rot_x, rot_y and rot_z as implemented by the Mindsensors range of acceleration sensors.
TiltChannelInfo(String) - Constructor for class javax.microedition.sensor.TiltChannelInfo
 
tiltUnit - Variable in class lejos.nxt.addon.DIMUAccel
The default unit to use when retuning tilt data from the accelerometer
timedOut() - Method in interface lejos.util.TimerListener
Called every time the Timer fires.
TIMEOUT - Static variable in class lejos.nxt.NXTEvent
 
Timer - Class in java.util
A facility for threads to schedule tasks for future execution in a background thread.
Timer() - Constructor for class java.util.Timer
Creates a new Timer with a non daemon Thread as Scheduler, with normal priority and a default name.
Timer(boolean) - Constructor for class java.util.Timer
Creates a new Timer with a daemon Thread as scheduler if daemon is true, with normal priority and a default name.
Timer(String) - Constructor for class java.util.Timer
Create a new Timer whose Thread has the indicated name.
Timer(String, boolean) - Constructor for class java.util.Timer
Create a new Timer whose Thread has the indicated name.
Timer - Class in lejos.util
Timer object, with some similar functionality to java.Swing.Timer.
Timer(int, TimerListener) - Constructor for class lejos.util.Timer
Create a Timer object.
TimerListener - Interface in lejos.util
Listener used with Timer.
TimerTask - Class in java.util
A task that can be scheduled for one-time or repeated execution by a Timer.
TimerTask() - Constructor for class java.util.TimerTask
Creates a TimerTask and marks it as not yet scheduled.
times(double) - Method in class lejos.util.Matrix
Multiply a matrix by a scalar, C = s*A
times(Matrix) - Method in class lejos.util.Matrix
Linear algebraic matrix multiplication, A * B
timesEquals(double) - Method in class lejos.util.Matrix
Multiply a matrix by a scalar in place, A = s*A
timeStamp - Variable in class javax.microedition.sensor.NXTData
 
title - Variable in class javax.microedition.lcdui.Displayable
 
toArray() - Method in interface java.util.Collection
 
toArray(T[]) - Method in interface java.util.Collection
 
toArray() - Method in interface java.util.Set
Returns the number of elements in this set (its cardinality).
toArray(T[]) - Method in interface java.util.Set
Returns an array containing all of the elements in this set.
toArray() - Method in class java.util.Vector
 
toArray(T[]) - Method in class java.util.Vector
 
toBinaryString(int) - Static method in class java.lang.Integer
 
toBinaryString(long) - Static method in class java.lang.Long
 
toByteArray() - Method in class java.io.ByteArrayOutputStream
 
toCharArray() - Method in class java.lang.String
Converts the String into an array of characters
toChars(int) - Static method in class java.lang.Character
 
toChars(int, char[], int) - Static method in class java.lang.Character
 
toCodePoint(char, char) - Static method in class java.lang.Character
 
toDegrees(double) - Static method in class java.lang.Math
Converts radians to degrees.
toHexString(int) - Static method in class java.lang.Integer
Return the hex representation of an int as a String
toHexString(long) - Static method in class java.lang.Long
 
toLowerCase() - Method in class java.lang.String
 
toOctalString(int) - Static method in class java.lang.Integer
 
toOctalString(long) - Static method in class java.lang.Long
 
TOP - Static variable in class javax.microedition.lcdui.Graphics
Position the anchor point of text and images above the text or image.
toRadians(double) - Static method in class java.lang.Math
Converts degrees to radians.
toString() - Method in class java.awt.geom.Point2D.Double
Represent the Point2D.Double as a String
toString() - Method in class java.awt.geom.Point2D.Float
Represent the Point2SD.Float as a String
toString() - Method in class java.awt.Point
Represent the point as a String
toString() - Method in class java.awt.Rectangle
Returns a String representing this rectangle.
toString() - Method in class java.io.ByteArrayOutputStream
 
toString(int) - Method in class java.io.ByteArrayOutputStream
Deprecated. use ByteArrayOutputStream.toString(String) instead
toString(String) - Method in class java.io.ByteArrayOutputStream
 
toString() - Method in class java.io.File
 
toString() - Method in class java.io.StringWriter
 
toString() - Method in interface java.lang.annotation.Annotation
 
toString() - Method in class java.lang.Boolean
 
toString(boolean) - Static method in class java.lang.Boolean
 
toString() - Method in class java.lang.Byte
 
toString(byte) - Static method in class java.lang.Byte
 
toString() - Method in class java.lang.Character
 
toString(char) - Static method in class java.lang.Character
 
toString() - Method in interface java.lang.CharSequence
 
toString() - Method in class java.lang.Class
 
toString() - Method in class java.lang.Double
 
toString(double) - Static method in class java.lang.Double
Convert a double to a String
toString() - Method in class java.lang.Enum
 
toString() - Method in class java.lang.Float
 
toString(float) - Static method in class java.lang.Float
Convert a float to a String
toString() - Method in class java.lang.Integer
Returns a String object representing this Integer's value.
toString(int) - Static method in class java.lang.Integer
Returns a new String object representing the specified integer.
toString(int, int) - Static method in class java.lang.Integer
 
toString() - Method in class java.lang.Long
 
toString(long) - Static method in class java.lang.Long
 
toString(long, int) - Static method in class java.lang.Long
 
toString() - Method in class java.lang.Object
 
toString() - Method in class java.lang.Short
 
toString(short) - Static method in class java.lang.Short
 
toString() - Method in class java.lang.String
Returns itself.
toString() - Method in class java.lang.StringBuffer
 
toString() - Method in class java.lang.StringBuilder
 
toString() - Method in class java.lang.Throwable
Return a string version of the Throwable.
toString(boolean[]) - Static method in class java.util.Arrays
Returns a String representation of the array.
toString(byte[]) - Static method in class java.util.Arrays
Returns a String representation of the array.
toString(short[]) - Static method in class java.util.Arrays
Returns a String representation of the array.
toString(char[]) - Static method in class java.util.Arrays
Returns a String representation of the array.
toString(int[]) - Static method in class java.util.Arrays
Returns a String representation of the array.
toString(long[]) - Static method in class java.util.Arrays
Returns a String representation of the array.
toString(float[]) - Static method in class java.util.Arrays
Returns a String representation of the array.
toString(double[]) - Static method in class java.util.Arrays
Returns a String representation of the array.
toString(Object[]) - Static method in class java.util.Arrays
Returns a String representation of the array.
toString() - Method in class java.util.BitSet
 
toString() - Method in class java.util.HashMap.Entry
Deprecated.  
toString() - Method in class java.util.Vector
 
toString() - Method in class javax.microedition.sensor.LimitCondition
 
toString() - Method in class javax.microedition.sensor.ObjectCondition
 
toString() - Method in class javax.microedition.sensor.RangeCondition
 
toString() - Method in class javax.microedition.sensor.Unit
 
toString() - Method in class javax.xml.namespace.QName
 
toString() - Method in class lejos.nxt.addon.IRSeekerV2
Returns a string representation of the strengths
toString() - Method in class lejos.nxt.addon.TouchPanel.VirtualButton
 
toString() - Method in class lejos.robotics.navigation.Move
 
toString() - Method in class lejos.robotics.navigation.Pose
return string contains x,y and heading
toString() - Method in class lejos.robotics.pathfinding.AstarSearchAlgorithm
 
toString() - Method in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
 
toString() - Method in class lejos.robotics.pathfinding.ShortestPathFinder.Node
 
totalFiles - Static variable in class java.io.File
The total number of files in the file system.
totalMemory() - Method in class java.lang.Runtime
Return the size of the heap in bytes.
Touch - Interface in lejos.robotics
Abstraction for touch sensors
TouchChannelInfo - Class in javax.microedition.sensor
ChannelInfo for LEGO Touch sensor
TouchChannelInfo() - Constructor for class javax.microedition.sensor.TouchChannelInfo
 
TouchFeatureDetector - Class in lejos.robotics.objectdetection
This class allows a touch sensor to be used as a defacto range sensor by reporting the position of the touch sensor to the object detection API.
TouchFeatureDetector(Touch) - Constructor for class lejos.robotics.objectdetection.TouchFeatureDetector
Creates a touch detector in which the touch sensor is assumed to be situated in the center of the robot.
TouchFeatureDetector(Touch, double, double) - Constructor for class lejos.robotics.objectdetection.TouchFeatureDetector
If you want the bumpers to report contact relative to the geometry of where they are placed on the robot, you can provide the x, y offsets of each bumper relative to the center of the robot (the center is the halfway point between the drive wheels).
TouchMUX - Class in lejos.nxt.addon
Interface for the Mindsensors Touch Multiplexer.
TouchMUX(ADSensorPort) - Constructor for class lejos.nxt.addon.TouchMUX
Create a object to provide access to a touch sensor multiplexer
TouchPanel - Class in lejos.nxt.addon
This Class manages the MINDSENSORS Touch Panel.
TouchPanel(I2CPort) - Constructor for class lejos.nxt.addon.TouchPanel
Instantiates a new Touch Panel sensor.
TouchPanel.VirtualButton - Class in lejos.nxt.addon
The inner class VirtualButton is used to read the touch panel 8 virtual buttons.
TouchSensor - Class in lejos.nxt
Abstraction for a NXT touch sensor.
TouchSensor(ADSensorPort) - Constructor for class lejos.nxt.TouchSensor
Create a touch sensor object attached to the specified port.
TouchSensorInfo - Class in javax.microedition.sensor
SensorInfo for LEGO Touch sensor
TouchSensorInfo() - Constructor for class javax.microedition.sensor.TouchSensorInfo
 
toUpperCase() - Method in class java.lang.String
 
trace() - Method in class lejos.util.Matrix
Matrix trace.
TRANS_MIRROR - Static variable in class javax.microedition.lcdui.game.Sprite
 
TRANS_MIRROR_ROT180 - Static variable in class javax.microedition.lcdui.game.Sprite
 
TRANS_MIRROR_ROT270 - Static variable in class javax.microedition.lcdui.game.Sprite
 
TRANS_MIRROR_ROT90 - Static variable in class javax.microedition.lcdui.game.Sprite
 
TRANS_NONE - Static variable in class javax.microedition.lcdui.game.Sprite
 
TRANS_ROT180 - Static variable in class javax.microedition.lcdui.game.Sprite
 
TRANS_ROT270 - Static variable in class javax.microedition.lcdui.game.Sprite
 
TRANS_ROT90 - Static variable in class javax.microedition.lcdui.game.Sprite
 
TRANSITIONCNTMODE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
translate(int, int) - Method in class java.awt.Point
Move the point by the vector (dx, dy)
translate(int, int) - Method in class javax.microedition.lcdui.Graphics
Translates the origin of the graphics context to the point (x, y) in the current coordinate system.
translate(float, float) - Method in class lejos.geom.Point
Translates this point, at location (x, y), by dx along the x axis and dy along the y axis so that it now represents the point (x + dx, y + dy).
translate(float, float) - Method in class lejos.robotics.navigation.Pose
Change the x and y coordinates of the pose by adding dx and dy.
transmit() - Method in class lejos.util.Datalogger
transmit the stored values to the PC via USB or bluetooth;
Displays menu of choices for transmission mode.
Transmittable - Interface in lejos.robotics
 
transpose() - Method in class lejos.util.Matrix
Matrix transpose.
travel(float, boolean) - Method in class lejos.robotics.navigation.CompassPilot
Deprecated. Moves the NXT robot a specific distance.
travel(float) - Method in class lejos.robotics.navigation.CompassPilot
Deprecated. Moves the NXT robot a specific distance;
A positive distance causes forward motion; negative distance moves backward.
travel(double) - Method in class lejos.robotics.navigation.DifferentialPilot
Moves the NXT robot a specific distance in an (hopefully) straight line.
A positive distance causes forward motion, a negative distance moves backward.
travel(double, boolean) - Method in class lejos.robotics.navigation.DifferentialPilot
Moves the NXT robot a specific distance in an (hopefully) straight line.
A positive distance causes forward motion, a negative distance moves backward.
travel(float) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. Moves the NXT robot a specific distance.
travel(float, boolean) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. Moves the NXT robot a specific distance.
travel(float) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. Moves the NXT robot a specific distance in an (hopefully) straight line.
A positive distance causes forward motion, a negative distance moves backward.
travel(float, boolean) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated. Moves the NXT robot a specific distance in an (hopefully) straight line.
A positive distance causes forward motion, a negative distance moves backward.
travel(double) - Method in interface lejos.robotics.navigation.MoveController
Moves the NXT robot a specific distance.
travel(double, boolean) - Method in interface lejos.robotics.navigation.MoveController
Moves the NXT robot a specific distance.
travel(double) - Method in class lejos.robotics.navigation.OmniPilot
 
travel(double, double) - Method in class lejos.robotics.navigation.OmniPilot
This method causes the robot to travel in a linear path, similar to other travel() methods, except you can specify which direction to move (relative to the current robot heading).
travel(double, boolean) - Method in class lejos.robotics.navigation.OmniPilot
 
travel(double, double, boolean) - Method in class lejos.robotics.navigation.OmniPilot
This method causes the robot to travel in a linear path, similar to other travel() methods, except you can specify which direction to move (relative to the current robot heading).
travel(double, boolean) - Method in class lejos.robotics.navigation.SegowayPilot
 
travel(double) - Method in class lejos.robotics.navigation.SegowayPilot
 
travel(double) - Method in class lejos.robotics.navigation.SteeringPilot
 
travel(double, boolean) - Method in class lejos.robotics.navigation.SteeringPilot
 
travelArc(double, double) - Method in interface lejos.robotics.navigation.ArcMoveController
Moves the NXT robot a specified distance along an arc of specified radius, after which the robot stops moving.
travelArc(double, double, boolean) - Method in interface lejos.robotics.navigation.ArcMoveController
Moves the NXT robot a specified distance along an arc of specified radius, after which the robot stops moving.
travelArc(double, double) - Method in class lejos.robotics.navigation.DifferentialPilot
 
travelArc(double, double, boolean) - Method in class lejos.robotics.navigation.DifferentialPilot
 
travelArc(float, float) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. Moves the NXT robot in a circular arc through a specific distance;
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.
travelArc(float, float, boolean) - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated. Moves the NXT robot in a circular arc through a specific distance;
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.
travelArc(float, float) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
travelArc(float, float, boolean) - Method in class lejos.robotics.navigation.LegacyPilot
Deprecated.  
travelArc(double, double) - Method in class lejos.robotics.navigation.OmniPilot
 
travelArc(double, double, boolean) - Method in class lejos.robotics.navigation.OmniPilot
 
travelArc(double, double, float) - Method in class lejos.robotics.navigation.OmniPilot
This method moves the robot in an arc, similar to the other OmniPilot.travelArc(double, double) methods, except you can choose any of the 360 degree directions relative to the current heading (0) of the robot, while keeping the heading of the robot pointed in the same direction during the move.
travelArc(double, double, float, boolean) - Method in class lejos.robotics.navigation.OmniPilot
This method moves the robot in an arc, similar to the other OmniPilot.travelArc(double, double) methods, except you can choose any of the 360 degree directions relative to the current heading (0) of the robot, while keeping the heading of the robot pointed in the same direction during the move.
travelArc(double, double) - Method in class lejos.robotics.navigation.SegowayPilot
 
travelArc(double, double, boolean) - Method in class lejos.robotics.navigation.SegowayPilot
 
travelArc(double, double) - Method in class lejos.robotics.navigation.SteeringPilot
 
travelArc(double, double, boolean) - Method in class lejos.robotics.navigation.SteeringPilot
 
trim() - Method in class java.lang.String
 
trimToSize() - Method in class java.lang.StringBuffer
 
trimToSize() - Method in class java.lang.StringBuilder
 
trimToSize() - Method in class java.util.ArrayList
 
trimToSize() - Method in class java.util.Vector
 
TRUE - Static variable in class java.lang.Boolean
 
turnOff() - Method in class lejos.nxt.addon.DSwitch
This method turn off the device connected with DSwitch
turnOn() - Method in class lejos.nxt.addon.DSwitch
This method turn on the device connected with DSwitch
turnRatio - Variable in class lejos.nxt.remote.OutputState
 
turnRatio - Variable in class lejos.nxt.remote.RemoteMotor
 
twoBeeps() - Static method in class lejos.nxt.Sound
Beeps twice.
typ - Variable in class lejos.nxt.debug.DebugInterface
 
TYPE - Static variable in class java.lang.Boolean
 
TYPE - Static variable in class java.lang.Byte
 
TYPE - Static variable in class java.lang.Character
 
TYPE - Static variable in class java.lang.Double
 
TYPE - Static variable in class java.lang.Float
 
TYPE - Static variable in class java.lang.Integer
 
TYPE - Static variable in class java.lang.Long
 
TYPE - Static variable in class java.lang.Short
 
TYPE - Static variable in class java.lang.Void
 
type - Variable in class lejos.nxt.ColorSensor
 
type - Variable in class lejos.nxt.VM.VMValue
 
TYPE_ANGLE - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_COLORBLUE - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_COLORFULL - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_COLORGREEN - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_COLORNONE - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_COLORRED - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_CUSTOM - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_DOUBLE - Static variable in interface javax.microedition.sensor.ChannelInfo
 
TYPE_HISPEED - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_INT - Static variable in interface javax.microedition.sensor.ChannelInfo
 
TYPE_LIGHT_ACTIVE - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_LIGHT_INACTIVE - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_LOWSPEED - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_LOWSPEED_9V - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_NO_SENSOR - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_OBJECT - Static variable in interface javax.microedition.sensor.ChannelInfo
 
TYPE_REFLECTION - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_SOUND_DB - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_SOUND_DBA - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_SWITCH - Static variable in interface lejos.nxt.SensorConstants
 
TYPE_TEMPERATURE - Static variable in interface lejos.nxt.SensorConstants
 

U

UltrasonicChannelInfo - Class in javax.microedition.sensor
Implementation of the ChannelInfo interface for a proximity channel implemented by the LEGO ultrasonic sensor.
UltrasonicChannelInfo() - Constructor for class javax.microedition.sensor.UltrasonicChannelInfo
 
UltrasonicSensor - Class in lejos.nxt
Abstraction for a NXT Ultrasonic Sensor.
UltrasonicSensor(I2CPort) - Constructor for class lejos.nxt.UltrasonicSensor
 
UltrasonicSensorInfo - Class in javax.microedition.sensor
SensorInfo for the LEGO Mindstorms ultrasonic sensor
UltrasonicSensorInfo() - Constructor for class javax.microedition.sensor.UltrasonicSensorInfo
 
uminus() - Method in class lejos.util.Matrix
Unary minus
uncaughtException(Thread, Throwable) - Method in interface java.lang.Thread.UncaughtExceptionHandler
 
UNDEFINED_ERROR - Static variable in class lejos.nxt.remote.ErrorMessages
 
UNEDITABLE - Static variable in class javax.microedition.lcdui.TextField
 
Unit - Class in javax.microedition.sensor
Implementation of the JSR 256 Unit class for the units supported by LEGO Mindstorms I2C sensors
UNKNOWN_COMMAND_OPCODE - Static variable in class lejos.nxt.remote.ErrorMessages
 
unload() - Method in class lejos.nxt.addon.LMotor
 
unloadAllServos() - Method in class lejos.nxt.addon.LSC
Unload all servos connected in a LSC
unregisterEvent() - Method in class lejos.nxt.NXTEvent
Unregister this event.
UnsupportedEncodingException - Exception in java.io
 
UnsupportedEncodingException() - Constructor for exception java.io.UnsupportedEncodingException
 
UnsupportedEncodingException(String) - Constructor for exception java.io.UnsupportedEncodingException
 
UnsupportedOperationException - Exception in java.lang
 
UnsupportedOperationException() - Constructor for exception java.lang.UnsupportedOperationException
 
UnsupportedOperationException(String) - Constructor for exception java.lang.UnsupportedOperationException
 
update() - Method in class lejos.nxt.addon.PFMate
Sends command to PF IR receiver to apply changes made to the registers.
update() - Method in class lejos.nxt.VM.VMClone
 
update() - Method in class lejos.robotics.localization.MCLPoseProvider
Calls range scanner to get range readings, calculates the probabilities of each particle from the range readings and the map and calls resample(()
update(RangeReadings) - Method in class lejos.robotics.localization.MCLPoseProvider
Calculates particle weights from readings, then resamples the particle set;
update(Matrix, Matrix) - Method in class lejos.util.KalmanFilter
 
UPDATE_TIME - Static variable in class lejos.nxt.addon.RCXRotationSensor
 
updateMessage(String, String) - Method in class lejos.nxt.comm.InBox
 
updateMsg(int, String, String) - Static method in class lejos.nxt.comm.LCP
Update a message in the inbox, or add a new one if no match
updatePose() - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated.  
updatePosition() - Method in class lejos.robotics.navigation.LegacyNavigator
Deprecated.  
updateState(int) - Method in class lejos.nxt.BasicMotor
Update the internal state tracking the motor direction
upload(String) - Method in class lejos.nxt.remote.RemoteNXT
 
uploadFile(File, String) - Method in class lejos.nxt.remote.NXTCommand
Upload a file to the NXT
URL - Static variable in class javax.microedition.lcdui.TextField
 
URL - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a URL for this place.
USB - Class in lejos.nxt.comm
Low-level USB access.
USB - Static variable in class lejos.nxt.NXTEvent
Event type for the USB device
USB_CONFIGURED - Static variable in class lejos.nxt.comm.USB
 
USB_READABLE - Static variable in class lejos.nxt.comm.USB
 
USB_UNCONFIGURED - Static variable in class lejos.nxt.comm.USB
 
USB_WRITEABLE - Static variable in class lejos.nxt.comm.USB
 
USBConnection - Class in lejos.nxt.comm
Provides a USB connection Supports both packetized, raw and stream based communication.
USBConnection(int) - Constructor for class lejos.nxt.comm.USBConnection
 
usbDisable() - Static method in class lejos.nxt.comm.USB
 
usbEnable(int) - Static method in class lejos.nxt.comm.USB
 
usbRead(byte[], int, int) - Static method in class lejos.nxt.comm.USB
 
usbReset() - Static method in class lejos.nxt.comm.USB
 
usbSetName(String) - Static method in class lejos.nxt.comm.USB
 
usbSetSerialNo(String) - Static method in class lejos.nxt.comm.USB
 
usbStatus() - Static method in class lejos.nxt.comm.USB
 
usbWrite(byte[], int, int) - Static method in class lejos.nxt.comm.USB
 
usDelay(long) - Static method in class lejos.util.Delay
Wait for the specified number of microseconds.
USER1 - Static variable in class lejos.nxt.NXTEvent
These bits are reserved in the eventData field to indicate that a user event has occurred.
USER2 - Static variable in class lejos.nxt.NXTEvent
 
USER3 - Static variable in class lejos.nxt.NXTEvent
 
USER4 - Static variable in class lejos.nxt.NXTEvent
 

V

valid - Variable in class lejos.nxt.remote.InputValues
NXT indicates if it thinks the data is valid
value - Variable in class lejos.nxt.VM.VMValue
 
valueOf(String) - Static method in enum java.lang.annotation.ElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum java.lang.annotation.RetentionPolicy
Returns the enum constant of this type with the specified name.
valueOf(boolean) - Static method in class java.lang.Boolean
 
valueOf(String) - Static method in class java.lang.Boolean
 
valueOf(byte) - Static method in class java.lang.Byte
 
valueOf(String) - Static method in class java.lang.Byte
 
valueOf(String, int) - Static method in class java.lang.Byte
 
valueOf(char) - Static method in class java.lang.Character
 
valueOf(double) - Static method in class java.lang.Double
 
valueOf(String) - Static method in class java.lang.Double
 
valueOf(Class<T>, String) - Static method in class java.lang.Enum
Deprecated. not implemented in leJOS
valueOf(float) - Static method in class java.lang.Float
 
valueOf(String) - Static method in class java.lang.Float
 
valueOf(int) - Static method in class java.lang.Integer
 
valueOf(String) - Static method in class java.lang.Integer
 
valueOf(String, int) - Static method in class java.lang.Integer
 
valueOf(long) - Static method in class java.lang.Long
 
valueOf(String) - Static method in class java.lang.Long
 
valueOf(String, int) - Static method in class java.lang.Long
 
valueOf(short) - Static method in class java.lang.Short
 
valueOf(String) - Static method in class java.lang.Short
 
valueOf(String, int) - Static method in class java.lang.Short
 
valueOf(boolean) - Static method in class java.lang.String
 
valueOf(char) - Static method in class java.lang.String
 
valueOf(char[]) - Static method in class java.lang.String
 
valueOf(char[], int, int) - Static method in class java.lang.String
 
valueOf(double) - Static method in class java.lang.String
 
valueOf(float) - Static method in class java.lang.String
 
valueOf(int) - Static method in class java.lang.String
 
valueOf(long) - Static method in class java.lang.String
 
valueOf(Object) - Static method in class java.lang.String
Converts an Object to a String
valueOf(String) - Static method in enum lejos.nxt.addon.DIMUAccel.AccelUnits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lejos.nxt.addon.DIMUAccel.TiltUnits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lejos.nxt.addon.DIMUGyro.Axis
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lejos.nxt.addon.DIMUGyro.Range
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lejos.nxt.addon.DIMUGyro.RateUnits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lejos.nxt.addon.DIMUGyro.SampleRate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lejos.nxt.addon.DIMUGyro.TemperatureUnits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lejos.nxt.addon.IRSeekerV2.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lejos.nxt.addon.NXTLineLeader.Command
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lejos.nxt.addon.NXTLineLeader.LineColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lejos.robotics.mapping.NavigationModel.NavEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lejos.robotics.navigation.Move.MoveType
Returns the enum constant of this type with the specified name.
values() - Static method in enum java.lang.annotation.ElementType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum java.lang.annotation.RetentionPolicy
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Method in class java.util.HashMap
Deprecated.  
values() - Method in interface java.util.Map
Returns a collection view of the values contained in this map.
values - Variable in class javax.microedition.sensor.NXTData
 
values() - Static method in enum lejos.nxt.addon.DIMUAccel.AccelUnits
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum lejos.nxt.addon.DIMUAccel.TiltUnits
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum lejos.nxt.addon.DIMUGyro.Axis
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum lejos.nxt.addon.DIMUGyro.Range
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum lejos.nxt.addon.DIMUGyro.RateUnits
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum lejos.nxt.addon.DIMUGyro.SampleRate
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum lejos.nxt.addon.DIMUGyro.TemperatureUnits
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum lejos.nxt.addon.IRSeekerV2.Mode
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum lejos.nxt.addon.NXTLineLeader.Command
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum lejos.nxt.addon.NXTLineLeader.LineColor
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum lejos.robotics.mapping.NavigationModel.NavEvent
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum lejos.robotics.navigation.Move.MoveType
Returns an array containing the constants of this enum type, in the order they're declared.
VCENTER - Static variable in class javax.microedition.lcdui.Graphics
Centering images vertically around the anchor point.
Vector<E> - Class in java.util
A dynamic array.
Vector() - Constructor for class java.util.Vector
 
Vector(int) - Constructor for class java.util.Vector
 
Vector(int, int) - Constructor for class java.util.Vector
 
VirtualMachineError - Error in java.lang
 
VirtualMachineError() - Constructor for error java.lang.VirtualMachineError
 
VirtualMachineError(String) - Constructor for error java.lang.VirtualMachineError
 
VK_0 - Static variable in class lejos.addon.keyboard.KeyEvent
VK_0 thru VK_9 are the same as ASCII '0' thru '9' (0x30 - 0x39)
VK_1 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_2 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_3 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_4 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_5 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_6 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_7 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_8 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_9 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_A - Static variable in class lejos.addon.keyboard.KeyEvent
VK_A thru VK_Z are the same as ASCII 'A' thru 'Z' (0x41 - 0x5A)
VK_ACCEPT - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Accept or Commit function key.
VK_ADD - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_AGAIN - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_ALL_CANDIDATES - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the All Candidates function key.
VK_ALPHANUMERIC - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Alphanumeric function key.
VK_ALT - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_ALT_GRAPH - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the AltGraph function key.
VK_AMPERSAND - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_ASTERISK - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_AT - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the "@" key.
VK_B - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_BACK_QUOTE - Static variable in class lejos.addon.keyboard.KeyEvent
JDK = 0xC0.
VK_BACK_SLASH - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the back slash key, "\"
VK_BACK_SPACE - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_BEGIN - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Begin key.
VK_BRACELEFT - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_BRACERIGHT - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_C - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_CANCEL - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_CAPS_LOCK - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_CIRCUMFLEX - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the "^" key.
VK_CLEAR - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_CLOSE_BRACKET - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the close bracket key, "]"
VK_CODE_INPUT - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Code Input function key.
VK_COLON - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the ":" key.
VK_COMMA - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the comma key, ","
VK_COMPOSE - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Compose function key.
VK_CONTEXT_MENU - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Microsoft Windows Context Menu key.
VK_CONTROL - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_CONVERT - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Convert function key.
VK_COPY - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_CUT - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_D - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_ABOVEDOT - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_ABOVERING - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_ACUTE - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_BREVE - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_CARON - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_CEDILLA - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_CIRCUMFLEX - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_DIAERESIS - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_DOUBLEACUTE - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_GRAVE - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_IOTA - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_MACRON - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_OGONEK - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_SEMIVOICED_SOUND - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_TILDE - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DEAD_VOICED_SOUND - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DECIMAL - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DELETE - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DIVIDE - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_DOLLAR - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the "$" key.
VK_DOWN - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the non-numpad down arrow key.
VK_E - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_END - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_ENTER - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_EQUALS - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the equals key, "="
VK_ESCAPE - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_EURO_SIGN - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Euro currency sign key.
VK_EXCLAMATION_MARK - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the "!" key.
VK_F - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_F1 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F1 function key.
VK_F10 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F10 function key.
VK_F11 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F11 function key.
VK_F12 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F12 function key.
VK_F13 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F13 function key.
VK_F14 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F14 function key.
VK_F15 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F15 function key.
VK_F16 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F16 function key.
VK_F17 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F17 function key.
VK_F18 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F18 function key.
VK_F19 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F19 function key.
VK_F2 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F2 function key.
VK_F20 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F20 function key.
VK_F21 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F21 function key.
VK_F22 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F22 function key.
VK_F23 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F23 function key.
VK_F24 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F24 function key.
VK_F3 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F3 function key.
VK_F4 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F4 function key.
VK_F5 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F5 function key.
VK_F6 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F6 function key.
VK_F7 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F7 function key.
VK_F8 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F8 function key.
VK_F9 - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the F9 function key.
VK_FINAL - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_FIND - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_FULL_WIDTH - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Full-Width Characters function key.
VK_G - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_GREATER - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_H - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_HALF_WIDTH - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Half-Width Characters function key.
VK_HELP - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_HIRAGANA - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Hiragana function key.
VK_HOME - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_I - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_INPUT_METHOD_ON_OFF - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the input method on/off key.
VK_INSERT - Static variable in class lejos.addon.keyboard.KeyEvent
JDK = 0x9B.
VK_INVERTED_EXCLAMATION_MARK - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the inverted exclamation mark key.
VK_J - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_JAPANESE_HIRAGANA - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Japanese-Hiragana function key.
VK_JAPANESE_KATAKANA - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Japanese-Katakana function key.
VK_JAPANESE_ROMAN - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Japanese-Roman function key.
VK_K - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_KANA - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_KANA_LOCK - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the locking Kana function key.
VK_KANJI - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_KATAKANA - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Katakana function key.
VK_KP_DOWN - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the numeric keypad down arrow key.
VK_KP_LEFT - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the numeric keypad left arrow key.
VK_KP_RIGHT - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the numeric keypad right arrow key.
VK_KP_UP - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the numeric keypad up arrow key.
VK_L - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_LEFT - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the non-numpad left arrow key.
VK_LEFT_PARENTHESIS - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the "(" key.
VK_LESS - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_M - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_META - Static variable in class lejos.addon.keyboard.KeyEvent
JDK = 0x9D.
VK_MINUS - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the minus key, "-"
VK_MODECHANGE - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_MULTIPLY - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_N - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_NONCONVERT - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Don't Convert function key.
VK_NUM_LOCK - Static variable in class lejos.addon.keyboard.KeyEvent
JDK defines as 0x90.
VK_NUMBER_SIGN - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the "#" key.
VK_NUMPAD0 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_NUMPAD1 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_NUMPAD2 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_NUMPAD3 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_NUMPAD4 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_NUMPAD5 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_NUMPAD6 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_NUMPAD7 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_NUMPAD8 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_NUMPAD9 - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_O - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_OPEN_BRACKET - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the open bracket key, "["
VK_P - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_PAGE_DOWN - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_PAGE_UP - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_PASTE - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_PAUSE - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_PERIOD - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the period key, "."
VK_PLUS - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the "+" key.
VK_PREVIOUS_CANDIDATE - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Previous Candidate function key.
VK_PRINTSCREEN - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_PROPS - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_Q - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_QUOTE - Static variable in class lejos.addon.keyboard.KeyEvent
JDK = 0xDE.
VK_QUOTEDBL - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_R - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_RIGHT - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the non-numpad right arrow key.
VK_RIGHT_PARENTHESIS - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the ")" key.
VK_ROMAN_CHARACTERS - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Roman Characters function key.
VK_S - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_SCROLL_LOCK - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_SEMICOLON - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the semicolon key, ";"
VK_SEPARATER - Static variable in class lejos.addon.keyboard.KeyEvent
This constant is obsolete, and is included only for backwards compatibility.
VK_SEPARATOR - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Numpad Separator key.
VK_SHIFT - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_SLASH - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the forward slash key, "/"
VK_SPACE - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_STOP - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_SUBTRACT - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_T - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_TAB - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_U - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_UNDEFINED - Static variable in class lejos.addon.keyboard.KeyEvent
This value is used to indicate that the keyCode is unknown.
VK_UNDERSCORE - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the "_" key.
VK_UNDO - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_UP - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the non-numpad up arrow key.
VK_V - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_W - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_WINDOWS - Static variable in class lejos.addon.keyboard.KeyEvent
Constant for the Microsoft Windows "Windows" key.
VK_X - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_Y - Static variable in class lejos.addon.keyboard.KeyEvent
 
VK_Z - Static variable in class lejos.addon.keyboard.KeyEvent
 
VM - Class in lejos.nxt
This class provides access to many of the internal structures of the leJOS virtual machine.
VM.VMClass - Class in lejos.nxt
Provide access to the internal class data
VM.VMClasses - Class in lejos.nxt
Provide access to a series of class records
VM.VMClone - Class in lejos.nxt
This class is used to create a Java class from in memory data.
VM.VMConstants - Class in lejos.nxt
This class allows access to all of the constant values.
VM.VMElements - Class in lejos.nxt
 
VM.VMException - Class in lejos.nxt
An exception record
VM.VMExceptions - Class in lejos.nxt
Class to provide access to a series of exception records
VM.VMFields - Class in lejos.nxt
 
VM.VMImage - Class in lejos.nxt
The image header for the currently active program.
VM.VMItems<E> - Class in lejos.nxt
This class provides the ability to iterate through a series of in memory structures and returns a Java accessible clone of the structure.
VM.VMMethod - Class in lejos.nxt
Provide access to information about a method
VM.VMMethods - Class in lejos.nxt
Provide access to a series of method records
VM.VMStackFrame - Class in lejos.nxt
 
VM.VMStackFrames - Class in lejos.nxt
 
VM.VMStaticFields - Class in lejos.nxt
This class can be used to gain access to all of the static fields.
VM.VMThread - Class in lejos.nxt
Internal version of a thread structure
VM.VMThreads - Class in lejos.nxt
Provide access to a series of internal thread records
VM.VMValue - Class in lejos.nxt
Class that represents a value within the VM.
VM_ASSERT - Static variable in class lejos.nxt.VM
 
VM_BOOLEAN - Static variable in class lejos.nxt.VM
 
VM_BYTE - Static variable in class lejos.nxt.VM
 
VM_CHAR - Static variable in class lejos.nxt.VM
 
VM_CHARARRAY - Static variable in class lejos.nxt.VM
 
VM_CLASS - Static variable in class lejos.nxt.VM
 
VM_DOUBLE - Static variable in class lejos.nxt.VM
 
VM_FLOAT - Static variable in class lejos.nxt.VM
 
VM_INT - Static variable in class lejos.nxt.VM
 
VM_LONG - Static variable in class lejos.nxt.VM
 
VM_OBJECT - Static variable in class lejos.nxt.VM
 
VM_OBJECTARRAY - Static variable in class lejos.nxt.VM
 
VM_SHORT - Static variable in class lejos.nxt.VM
 
VM_STRING - Static variable in class lejos.nxt.VM
 
VM_TYPECHECKS - Static variable in class lejos.nxt.VM
 
VM_VOID - Static variable in class lejos.nxt.VM
 
Void - Class in java.lang
An uninstantiable placeholder class.
VOL_MAX - Static variable in class lejos.nxt.Sound
 
VOL_SETTING - Static variable in class lejos.nxt.Button
 
VOL_SETTING - Static variable in class lejos.nxt.Sound
 
vtgSentence - Variable in class lejos.addon.gps.SimpleGPS
 
VTGSentence - Class in lejos.addon.gps
VTGSentence is a Class designed to manage VTG Sentences from a NMEA GPS Receiver $GPVTG Track Made Good and Ground Speed.
VTGSentence() - Constructor for class lejos.addon.gps.VTGSentence
 

W

wait() - Method in class java.lang.Object
This is the same as calling wait(0).
wait(long) - Method in class java.lang.Object
Wait until notified.
wait(long, int) - Method in class java.lang.Object
 
WAIT_FOREVER - Static variable in class lejos.nxt.NXTEvent
Value used to make a timeout be forever.
waitComplete() - Method in class lejos.nxt.addon.MMXRegulatedMotor
Wait until the current movement operation is complete.
waitComplete() - Method in class lejos.nxt.addon.tetrix.TetrixRegulatedMotor
 
waitComplete() - Method in class lejos.nxt.NXTRegulatedMotor
Wait until the current movement operation is complete (this can include the motor stalling).
waitComplete() - Method in class lejos.nxt.remote.RemoteMotor
 
waitComplete() - Method in class lejos.robotics.MirrorMotor
 
waitComplete() - Method in interface lejos.robotics.RegulatedMotor
Wait until the current movement operation is complete (this can include the motor stalling).
waitConnect() - Method in class lejos.nxt.comm.LCPResponder
Method called when the responder is waiting for a new connection.
waitEvent(int) - Method in class lejos.nxt.debug.DebugInterface
Wait for a debug event from the kernel
waitEvent(long) - Method in class lejos.nxt.NXTEvent
Wait for an event to occur or for the specified timeout.
waitEvent(int, long) - Method in class lejos.nxt.NXTEvent
Wait for an event to occur using the specified filter or for the specified timeout.
waitEvent(NXTEvent[], long) - Static method in class lejos.nxt.NXTEvent
Wait for multiple events.
waitForAnyEvent(int) - Static method in class lejos.nxt.Button
Waits for some button to be pressed or released.
waitForAnyPress(int) - Static method in class lejos.nxt.Button
Waits for some button to be pressed.
waitForAnyPress() - Static method in class lejos.nxt.Button
Waits for some button to be pressed.
waitForConnection(int, int, byte[]) - Static method in class lejos.nxt.comm.Bluetooth
Wait for a remote device to connect.
waitForConnection() - Static method in class lejos.nxt.comm.Bluetooth
Uses the current default PIN
waitForConnection(int, int) - Static method in class lejos.nxt.comm.Bluetooth
Uses the current default PIN
waitForConnection(int, int) - Method in class lejos.nxt.comm.NXTCommConnector
Wait for an incoming connection, or for the request to timeout.
waitForConnection(int, int) - Static method in class lejos.nxt.comm.RS485
Wait for a connection from another nxt
waitForConnection(int, int) - Static method in class lejos.nxt.comm.USB
Wait for the USB interface to become available and for a PC side program to attach to it.
waitForConnection() - Static method in class lejos.nxt.comm.USB
Wait for ever for the USB connection to become available.
waitForPress() - Method in class lejos.nxt.Button
Wait until the button is released.
waitForPressAndRelease() - Method in class lejos.nxt.Button
Wait until the button is released.
waitForRelease() - Method in class lejos.nxt.addon.TouchPanel.VirtualButton
 
waitForStop() - Method in class lejos.robotics.navigation.Navigator
Waits for the robot to stop for any reason ; returns true if the robot stopped at the final Waypoint of the path.
waitingOn - Variable in class lejos.nxt.VM.VMThread
 
waitTillSent() - Static method in class lejos.nxt.rcxcomm.Serial
Wait until the packet is sent - null
wakeUp() - Method in class lejos.nxt.addon.NXTLineLeader
Wake up the sensor
wakeUp() - Method in class lejos.nxt.addon.RFIDSensor
The sensor will go into a power save mode after a short time.
Waypoint - Class in lejos.robotics.navigation
A sequence of way points make up a route that a robot can navigate.
Waypoint(double, double) - Constructor for class lejos.robotics.navigation.Waypoint
 
Waypoint(double, double, double) - Constructor for class lejos.robotics.navigation.Waypoint
 
Waypoint(Point) - Constructor for class lejos.robotics.navigation.Waypoint
 
Waypoint(Pose) - Constructor for class lejos.robotics.navigation.Waypoint
 
WaypointListener - Interface in lejos.robotics.navigation
Interface for informing listeners that a way point has been generated.
WHEEL_SIZE_NXT1 - Static variable in interface lejos.robotics.navigation.MoveController
NXT 1.0 kit wheel diameter, in centimeters
WHEEL_SIZE_NXT2 - Static variable in interface lejos.robotics.navigation.MoveController
NXT 2.0 kit wheel diameter, in centimeters
WHEEL_SIZE_RCX - Static variable in interface lejos.robotics.navigation.MoveController
White RCX "motorcycle" wheel diameter, in centimeters
wheelDriver(int, int) - Method in class lejos.robotics.navigation.Segoway
This method allows the robot to move forward/backward and make in-spot rotations as well as arcs by varying the power to each wheel.
whenConnected() - Method in interface lejos.robotics.mapping.NavEventListener
 
WHITE - Static variable in class javax.microedition.lcdui.Graphics
 
WHITE - Static variable in interface lejos.nxt.SensorConstants
 
WHITE - Static variable in class lejos.robotics.Color
 
width - Variable in class java.awt.geom.Rectangle2D.Double
The width of the rectangle
width - Variable in class java.awt.geom.Rectangle2D.Float
The width of the rectangle
width - Variable in class java.awt.Rectangle
The width of the rectangle
width - Variable in class javax.microedition.lcdui.Displayable
 
write(int) - Method in class java.io.BufferedOutputStream
 
write(byte[], int, int) - Method in class java.io.BufferedOutputStream
 
write(char[], int, int) - Method in class java.io.BufferedWriter
 
write(int) - Method in class java.io.BufferedWriter
 
write(String, int, int) - Method in class java.io.BufferedWriter
 
write(byte[], int, int) - Method in class java.io.ByteArrayOutputStream
 
write(int) - Method in class java.io.ByteArrayOutputStream
 
write(byte[], int, int) - Method in interface java.io.DataOutput
Writes len bytes from the specified byte array starting at offset off to the underlying output stream.
write(int) - Method in interface java.io.DataOutput
Writes the specified byte (the low eight bits of the argument b) to the underlying output stream.
write(byte[], int, int) - Method in class java.io.DataOutputStream
 
write(int) - Method in class java.io.DataOutputStream
 
write(int) - Method in class java.io.FileOutputStream
write 1 byte to the file; if necessary, file will be moved become the last file in memory
write(int) - Method in class java.io.FilterOutputStream
 
write(byte[], int, int) - Method in class java.io.FilterOutputStream
 
write(int) - Method in class java.io.OutputStream
Writes the specified byte to this output stream.
write(byte[]) - Method in class java.io.OutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class java.io.OutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(int) - Method in class java.io.PrintStream
 
write(int) - Method in class java.io.StringWriter
 
write(char[], int, int) - Method in class java.io.StringWriter
 
write(String, int, int) - Method in class java.io.StringWriter
 
write(char[]) - Method in class java.io.Writer
 
write(char[], int, int) - Method in class java.io.Writer
 
write(int) - Method in class java.io.Writer
 
write(String) - Method in class java.io.Writer
 
write(String, int, int) - Method in class java.io.Writer
 
WRITE - Static variable in class javax.microedition.io.Connector
Access mode WRITE.
WRITE - Static variable in class lejos.nxt.comm.LCP
 
write(byte[], int, boolean) - Method in class lejos.nxt.comm.NXTConnection
Attempt to write bytes to the connection.
write(byte[], int) - Method in class lejos.nxt.comm.NXTConnection
Perform a blocking write on the connection
write(int) - Method in class lejos.nxt.comm.NXTOutputStream
 
write(int) - Method in class lejos.nxt.LCDOutputStream
 
WRITE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
writeAsEncodedUnicode(Writer) - Method in interface javax.xml.stream.events.XMLEvent
This method will write the XMLEvent as per the XML 1.0 specification as Unicode characters.
writeBoolean(boolean) - Method in interface java.io.DataOutput
Writes a boolean to the underlying output stream as a 1-byte value.
writeBoolean(boolean) - Method in class java.io.DataOutputStream
 
writeByte(int) - Method in interface java.io.DataOutput
Writes out a byte to the underlying output stream as a 1-byte value.
writeByte(int) - Method in class java.io.DataOutputStream
 
writeBytes(String) - Method in interface java.io.DataOutput
 
writeBytes(String) - Method in class java.io.DataOutputStream
 
writeChar(int) - Method in interface java.io.DataOutput
Writes a char to the underlying output stream as a 2-byte value, high byte first.
writeChar(int) - Method in class java.io.DataOutputStream
 
writeChars(String) - Method in interface java.io.DataOutput
 
writeChars(String) - Method in class java.io.DataOutputStream
 
writeComment(String) - Method in interface lejos.util.Logger
Log a text comment to the data log.
writeComment(String) - Method in class lejos.util.NXTDataLogger
Log a text comment.
writeDouble(double) - Method in interface java.io.DataOutput
Converts the double argument to a long using the doubleToLongBits method in class Double, and then writes that long value to the underlying output stream as an 8-byte quantity, high byte first.
writeDouble(double) - Method in class java.io.DataOutputStream
 
writeFile(byte, byte[], int, int) - Method in class lejos.nxt.remote.NXTCommand
Write data to the file
writeFloat(float) - Method in interface java.io.DataOutput
Converts the float argument to an int using the floatToIntBits method in class Float, and then writes that int value to the underlying output stream as a 4-byte quantity, high byte first.
writeFloat(float) - Method in class java.io.DataOutputStream
 
writeInt(int) - Method in interface java.io.DataOutput
Writes an int to the underlying output stream as four bytes, high byte first.
writeInt(int) - Method in class java.io.DataOutputStream
 
writeLog(float) - Method in class lejos.util.Datalogger
write a float value to the log
writeLog(float, float) - Method in class lejos.util.Datalogger
write 2 float values to the log
writeLog(float, float, float) - Method in class lejos.util.Datalogger
write 3 float values to the log
writeLog(float, float, float, float) - Method in class lejos.util.Datalogger
write 4 float values to the log
writeLog(boolean) - Method in interface lejos.util.Logger
Write a boolean value as an int 1 (true) or 0 (false) to the log.
writeLog(byte) - Method in interface lejos.util.Logger
Write a byte value to the log.
writeLog(short) - Method in interface lejos.util.Logger
Write a short value to the log.
writeLog(int) - Method in interface lejos.util.Logger
Write an int to the log.
writeLog(long) - Method in interface lejos.util.Logger
Write an long to the log.
writeLog(float) - Method in interface lejos.util.Logger
Write an float to the log.
writeLog(double) - Method in interface lejos.util.Logger
Write an double to the log.
writeLog(boolean) - Method in class lejos.util.NXTDataLogger
Write a boolean value as an int 1 (true) or 0 (false) to the log.
writeLog(byte) - Method in class lejos.util.NXTDataLogger
Write a byte value to the log.
writeLog(short) - Method in class lejos.util.NXTDataLogger
Write a short value to the log.
writeLog(int) - Method in class lejos.util.NXTDataLogger
Write an int to the log.
writeLog(long) - Method in class lejos.util.NXTDataLogger
Write an long to the log.
writeLog(float) - Method in class lejos.util.NXTDataLogger
Write an float to the log.
writeLog(double) - Method in class lejos.util.NXTDataLogger
Write an double to the log.
writeLong(long) - Method in interface java.io.DataOutput
Writes a long to the underlying output stream as eight bytes, high byte first.
writeLong(long) - Method in class java.io.DataOutputStream
 
writePage(byte[], int) - Static method in class lejos.nxt.Flash
 
Writer - Class in java.io
Basic Writer implementation.
Writer() - Constructor for class java.io.Writer
 
writeShort(int) - Method in interface java.io.DataOutput
Writes a short to the underlying output stream as two bytes, high byte first.
writeShort(int) - Method in class java.io.DataOutputStream
 
writeTo(OutputStream) - Method in class java.io.ByteArrayOutputStream
 
writeUTF(String) - Method in interface java.io.DataOutput
 
writeUTF(String) - Method in class java.io.DataOutputStream
 
written - Variable in class java.io.DataOutputStream
 

X

x - Variable in class java.awt.geom.Point2D.Double
The x coordinate of the point
x - Variable in class java.awt.geom.Point2D.Float
The x coordinate of the point
x - Variable in class java.awt.geom.Rectangle2D.Double
The x coordinate of the top left corner
x - Variable in class java.awt.geom.Rectangle2D.Float
The x coordinate of the top left corner
x - Variable in class java.awt.Point
The x coordinate of the point
x - Variable in class java.awt.Rectangle
The x coordinate of the top left of the rectangle
x - Variable in class lejos.robotics.pathfinding.Node
The x coordinate of this node.
x1 - Variable in class java.awt.geom.Line2D.Double
the x coordinate of the start of the line
x1 - Variable in class java.awt.geom.Line2D.Float
The x coordinate of the start of the line
x2 - Variable in class java.awt.geom.Line2D.Double
The x coordinate of the end of the line
x2 - Variable in class java.awt.geom.Line2D.Float
The x coordinate of the end of the line
XMLEvent - Interface in javax.xml.stream.events
This is the base event interface for handling markup events.
XMLEventReader - Interface in javax.xml.stream
This is the top level interface for parsing XML Events.
XMLInputFactory - Class in javax.xml.stream
 
XMLInputFactory() - Constructor for class javax.xml.stream.XMLInputFactory
 
XMLStreamConstants - Interface in javax.xml.stream
This interface declares the constants used in this API.
XMLStreamException - Exception in javax.xml.stream
 
XMLStreamException(String, Location) - Constructor for exception javax.xml.stream.XMLStreamException
 
XMLStreamException(String) - Constructor for exception javax.xml.stream.XMLStreamException
 
XMLStreamReader - Interface in javax.xml.stream
The XMLStreamReader interface allows forward, read-only access to XML.
XYLOPHONE - Static variable in class lejos.nxt.Sound
 

Y

y - Variable in class java.awt.geom.Point2D.Double
The y coordinate of the point
y - Variable in class java.awt.geom.Point2D.Float
The y coordinate of the point
y - Variable in class java.awt.geom.Rectangle2D.Double
The y coordinate of the top right corner
y - Variable in class java.awt.geom.Rectangle2D.Float
The y coordinate of the top right corner
y - Variable in class java.awt.Point
The y coordinate of the point
y - Variable in class java.awt.Rectangle
The y coordinate of the top right of the rectangle
y - Variable in class lejos.robotics.pathfinding.Node
The y coordinate of this node.
y1 - Variable in class java.awt.geom.Line2D.Double
The y coordinate of the sztart of the line
y1 - Variable in class java.awt.geom.Line2D.Float
The y coordinate of the start of the line
y2 - Variable in class java.awt.geom.Line2D.Double
The y coordinate of the start of the line
y2 - Variable in class java.awt.geom.Line2D.Float
The y coordinate of the end of the line
YELLOW - Static variable in interface lejos.nxt.SensorConstants
 
YELLOW - Static variable in class lejos.robotics.Color
 
yield() - Static method in class java.lang.Thread
 

Z

ZERO - Variable in class lejos.robotics.FixedRangeScanner
 
ZERO - Variable in class lejos.robotics.RotatingRangeScanner
 

_

_blocked - Variable in class lejos.robotics.pathfinding.DijkstraPathFinder
set by segmentBlocked() used by findPath()
_blocked - Variable in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
 
_blocked - Variable in class lejos.robotics.pathfinding.ShortestPathFinder.Node
 
_candidate - Variable in class lejos.robotics.pathfinding.DijkstraPathFinder
the set of nodes that are candidates for being in the shortest path, but whose distance from the start node is not yet known
_count - Variable in class lejos.robotics.pathfinding.DijkstraPathFinder
 
_direction - Variable in class lejos.robotics.navigation.CompassPilot
Deprecated.  
_distance - Variable in class lejos.robotics.navigation.CompassPilot
Deprecated.  
_estimatedHeading - Variable in class lejos.robotics.navigation.CompassPilot
Deprecated.  
_heading - Variable in class lejos.robotics.navigation.CompassPilot
Deprecated.  
_heading - Variable in class lejos.robotics.navigation.Pose
 
_heading0 - Variable in class lejos.robotics.navigation.CompassPilot
Deprecated.  
_height - Variable in class lejos.util.TextMenu
number of rows displayed; set by constructor, used by display()
_inside - Variable in class lejos.robotics.navigation.LegacyPilot
Deprecated. The motor at the inside of the turn.
_items - Variable in class lejos.util.TextMenu
array of items to be displayed ;set by constructor, used by select();
_left - Variable in class lejos.robotics.navigation.DifferentialPilot
Left motor..
_left - Variable in class lejos.robotics.navigation.LegacyPilot
Deprecated. Left motor.
_leftCount - Variable in class lejos.util.ButtonCounter
Output only not used in calculations; use after count() returns;
_leftDegPerDistance - Variable in class lejos.robotics.navigation.DifferentialPilot
Left motor degrees per unit of travel.
_leftDegPerDistance - Variable in class lejos.robotics.navigation.LegacyPilot
Deprecated. Left motor degrees per unit of travel.
_leftTurnRatio - Variable in class lejos.robotics.navigation.LegacyPilot
Deprecated. Left motor revolutions for 360 degree rotation of robot (motors running in opposite directions).
_leftWheelDiameter - Variable in class lejos.robotics.navigation.LegacyPilot
Deprecated. Diameter of left wheel.
_length - Variable in class lejos.util.TextMenu
effective length of items array - number of items before null
_location - Variable in class lejos.robotics.navigation.Pose
 
_map - Variable in class lejos.robotics.pathfinding.DijkstraPathFinder
The map of the obstacles
_motorSpeed - Variable in class lejos.robotics.navigation.LegacyPilot
Deprecated. Motor speed degrees per second.
_outside - Variable in class lejos.robotics.navigation.DifferentialPilot
The motor at the outside of the turn.
_outside - Variable in class lejos.robotics.navigation.LegacyPilot
Deprecated. The motor at the outside of the turn.
_p - Variable in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
 
_predecessor - Variable in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
 
_quit - Variable in class lejos.util.TextMenu
boolean to cause select to quit
_reached - Variable in class lejos.robotics.pathfinding.DijkstraPathFinder
the set of nodes that are candidates for being in the shortest path, and whose distance from the start node is known
_right - Variable in class lejos.robotics.navigation.DifferentialPilot
Right motor.
_right - Variable in class lejos.robotics.navigation.LegacyPilot
Deprecated. Right motor.
_rightCount - Variable in class lejos.util.ButtonCounter
Output only not used in calculations ; use this value after count() returns;
_rightDegPerDistance - Variable in class lejos.robotics.navigation.DifferentialPilot
Right motor degrees per unit of travel.
_rightDegPerDistance - Variable in class lejos.robotics.navigation.LegacyPilot
Deprecated. Right motor degrees per unit of travel.
_rightTurnRatio - Variable in class lejos.robotics.navigation.LegacyPilot
Deprecated. Right motor revolutions for 360 degree rotation of robot (motors running in opposite directions).
_rightWheelDiameter - Variable in class lejos.robotics.navigation.LegacyPilot
Deprecated. Diameter of right wheel.
_robotRotateSpeed - Variable in class lejos.robotics.navigation.LegacyPilot
Deprecated. Speed of robot for turning in degree per seconds.
_robotTravelSpeed - Variable in class lejos.robotics.navigation.LegacyPilot
Deprecated. Speed of robot for moving in wheel diameter units per seconds.
_sourceDistance - Variable in class lejos.robotics.pathfinding.DijkstraPathFinder.Node
 
_startTime - Variable in class lejos.util.TextMenu
start time for select()
_steerRatio - Variable in class lejos.robotics.navigation.LegacyPilot
Deprecated. ratio of inside/outside motor speeds set by steer(turnRate) used by other steer methods;
_title - Variable in class lejos.util.TextMenu
optional menu title displayed immediately above the list of items
_topIndex - Variable in class lejos.util.TextMenu
index of the list item at the top of the list; set by constructor, used by select()
_topRow - Variable in class lejos.util.TextMenu
location of the top row of the list; set by constructor, used by display()
_trackWidth - Variable in class lejos.robotics.navigation.LegacyPilot
Deprecated. Distance between wheels.
_traveling - Variable in class lejos.robotics.navigation.CompassPilot
Deprecated.  
_type - Variable in class lejos.robotics.navigation.DifferentialPilot
 

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 _