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 _

L

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. a known location with a name.
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(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 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
Latin1Decoder - Class in lejos.charset
 
Latin1Decoder() - Constructor for class lejos.charset.Latin1Decoder
 
Latin1Encoder - Class in lejos.charset
 
Latin1Encoder() - Constructor for class lejos.charset.Latin1Encoder
 
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
 
LCPBTResponder - Class in lejos.nxt.comm
Support for LCP commands over Bluetooth in user programs.
LCPBTResponder() - Constructor for class lejos.nxt.comm.LCPBTResponder
 
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 lejos.nxt.Button
The Left button.
LEFT_MASK - Static variable in class lejos.nxt.Poll
 
LegacySensorPort - Interface in lejos.nxt
Abstraction for a port that supports legacy RCX sensors.
LEGO_MODE - Static variable in interface lejos.nxt.I2CPort
 
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.charset - package lejos.charset
a simple charset API for leJOS
lejos.geom - package lejos.geom
Geometric shape support for robotics using float co-ordinates
lejos.io - package lejos.io
leJOS specific support for java.io
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.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.realtime - package lejos.realtime
 
lejos.robotics - package lejos.robotics
Hardware abstraction interfaces for the robotics package.
lejos.robotics.localization - package lejos.robotics.localization
Localization support
lejos.robotics.mapping - package lejos.robotics.mapping
A new incomplete proposal for navigation
lejos.robotics.navigation - package lejos.robotics.navigation
Navigation classes.
lejos.robotics.proposal - package lejos.robotics.proposal
Support for maps
lejos.robotics.subsumption - package lejos.robotics.subsumption
Support for subsumption architecture.
lejos.util - package lejos.util
More utility classes
LejosInputStreamReader - Class in lejos.io
 
LejosInputStreamReader(InputStream, CharsetDecoder, int) - Constructor for class lejos.io.LejosInputStreamReader
 
LejosOutputStreamWriter - Class in lejos.io
Abstract Single Byte Character Set OutputStream Writer.
LejosOutputStreamWriter(OutputStream, CharsetEncoder, int) - Constructor for class lejos.io.LejosOutputStreamWriter
 
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 lejos.geom.Line
Return the length of the line
length() - Method in class lejos.nxt.VM.VMElements
 
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_INACTIVE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
LightDetector - Interface in lejos.robotics
A platform independent implementation for sensors that can detect white light levels.
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.
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.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.
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
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
 
ListenerCaller - Interface in lejos.nxt
Interface for calling calling lejos listeners.
listFiles() - Static method in class java.io.File
Returns a list of files in the flash file system.
listIterator(int) - Method in class java.util.ArrayList
 
listIterator() - Method in interface java.util.List
 
listIterator(int) - Method in interface java.util.List
 
ListIterator<E> - Interface in java.util
 
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
load(InputStream) - Method in class java.util.Properties
 
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
loadEstimation(DataInputStream) - Method in class lejos.robotics.localization.MCLParticleSet
Load serialized estimated pose from a data input stream
loadMap(DataInputStream) - Method in class lejos.robotics.mapping.LineMap
Load a map from a DataInputStream
loadParticles(DataInputStream) - Method in class lejos.robotics.localization.MCLParticleSet
Load serialized particles from a data input stream
loadReadings(DataInputStream) - Method in class lejos.robotics.RangeReadings
Load the readings from a DataInputStream
loadSettings() - Static method in class lejos.nxt.Button
Load the current system settings associated with this class.
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.
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.
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 this API and represents a source of the location information.
locationUpdated(LocationProvider, Location) - Method in interface javax.microedition.location.LocationListener
Called by the LocationProvider to which this listener is registered.
lock(int) - Method in class lejos.nxt.Motor
Applies power to hold motor in current position.
log(double) - Static method in class java.lang.Math
Natural log function.
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.
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
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
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

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 _