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 _

I

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

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 _