Skip navigation links
A B C D E F G H I J L M N O P R S T U V W Z _ 

A

addAxisYRight(<any>) - Method in class lcm.spy.ZoomableChartScrollWheel
 
addBookmark(int, double) - Method in class lcm.logging.JScrubber
 
addBoolean(String, String, boolean) - Method in class lcm.util.ParameterGUI
 
addButton(String, String) - Method in class lcm.util.ParameterGUI
 
addButtons(Object...) - Method in class lcm.util.ParameterGUI
 
addCheckBoxes(Object...) - Method in class lcm.util.ParameterGUI
 
addChoice(String, String, String[], int) - Method in class lcm.util.ParameterGUI
 
addDouble(String, String, double) - Method in class lcm.util.ParameterGUI
 
addDouble(String, String, double, double, double) - Method in class lcm.util.ParameterGUI
 
addDoubleSlider(String, String, double, double, double) - Method in class lcm.util.ParameterGUI
 
addFrameFocusTimer(JFrame) - Method in class lcm.spy.ZoomableChartScrollWheel
Saves the time this window was last in focus.
addInt(String, String, int) - Method in class lcm.util.ParameterGUI
 
addInt(String, String, int, int, int) - Method in class lcm.util.ParameterGUI
 
addIntSlider(String, String, int, int, int) - Method in class lcm.util.ParameterGUI
 
addListener(ParameterListener) - Method in class lcm.util.ParameterGUI
 
addScrubberListener(JScrubberListener) - Method in class lcm.logging.JScrubber
 
addString(String, String, String) - Method in class lcm.util.ParameterGUI
 
ASCENDING - Static variable in class lcm.util.TableSorter
 
available() - Method in class lcm.lcm.LCMDataInputStream
 

B

bandwidth - Variable in class lcm.spy.ChannelData
 
BOOKMARK_LREPEAT - Static variable in class lcm.logging.JScrubber
 
BOOKMARK_PLAIN - Static variable in class lcm.logging.JScrubber
 
BOOKMARK_RREPEAT - Static variable in class lcm.logging.JScrubber
 
BufferedRandomAccessFile - Class in lcm.util
 
BufferedRandomAccessFile(File, String) - Constructor for class lcm.util.BufferedRandomAccessFile
Invariant: the current file position = bufferOffset + bufferPosition.
BufferedRandomAccessFile(String, String) - Constructor for class lcm.util.BufferedRandomAccessFile
 

C

canHandle(long) - Method in interface lcm.spy.SpyPlugin
return true if you can do something intelligent with data types matching cls.
channel - Variable in class lcm.lcm.MessageAggregator.Message
Channel on which the message was received.
channel - Variable in class lcm.logging.Log.Event
Channel on which the message was received.
ChannelData - Class in lcm.spy
LCSpy managed information about a channel.
ChannelData() - Constructor for class lcm.spy.ChannelData
 
ChartData - Class in lcm.spy
Global class allowing multiple charts to know about each other and make intelligent decisions based on that.
ChartData(long) - Constructor for class lcm.spy.ChartData
Constructor for ChartData.
check - Static variable in class lcm.util.BufferedRandomAccessFile
 
ClassDiscoverer - Class in lcm.util
 
ClassDiscoverer() - Constructor for class lcm.util.ClassDiscoverer
 
ClassDiscoverer.ClassVisitor - Interface in lcm.util
 
classFound(String, Class) - Method in interface lcm.util.ClassDiscoverer.ClassVisitor
 
clearBookmarks() - Method in class lcm.logging.JScrubber
 
close() - Method in class lcm.lcm.LCM
Call this function to release all resources used by the LCM instance.
close() - Method in class lcm.lcm.LCMDataInputStream
 
close() - Method in class lcm.lcm.LogFileProvider
 
close() - Method in class lcm.lcm.MemqProvider
 
close() - Method in interface lcm.lcm.Provider
close() will be called when the application no longer requires the provider and wishes to free the resources used by the provider.
close() - Method in class lcm.lcm.TCPProvider
 
close() - Method in class lcm.lcm.UDPMulticastProvider
 
close() - Method in class lcm.logging.Log
Closes the log file and releases and system resources used by it.
close() - Method in class lcm.util.BufferedRandomAccessFile
 
cls - Variable in class lcm.spy.ChannelData
 
ColorMapper - Class in lcm.util
Converts scalar values to RGB colors by interpolating from a user-provided look-up table.
ColorMapper(int[], double, double) - Constructor for class lcm.util.ColorMapper
 
COMPARABLE_COMAPRATOR - Static variable in class lcm.util.TableSorter
 
componentToImage(Point2D) - Method in class lcm.util.JImage
 

D

data - Variable in class lcm.lcm.MessageAggregator.Message
The raw data bytes of the message body.
data - Variable in class lcm.logging.Log.Event
Raw data bytes of the message body.
DESCENDING - Static variable in class lcm.util.TableSorter
 
detailedSparklineChartSize - Variable in class lcm.spy.ChartData
 
displayDetailedChart(ObjectPanel.SparklineData, boolean, boolean) - Method in class lcm.spy.ObjectPanel
Opens a detailed, interactive chart for a data stream.
doSparklineInteraction(MouseEvent) - Method in class lcm.spy.ObjectPanel
Called on mouse movement to determine if we need to highlight a line or open a chart.

E

encode(DataOutput) - Method in interface lcm.lcm.LCMEncodable
Invoked by LCM.
Event() - Constructor for class lcm.logging.Log.Event
 
eventNumber - Variable in class lcm.logging.Log.Event
Event number assigned to the message in the log file.

F

findClasses(ClassDiscoverer.ClassVisitor) - Static method in class lcm.util.ClassDiscoverer
 
findClasses(String, ClassDiscoverer.ClassVisitor) - Static method in class lcm.util.ClassDiscoverer
Given a colon-delimited list of jar files, iterate over the classes in them.
fingerprint - Variable in class lcm.spy.ChannelData
 
flush() - Method in class lcm.logging.Log
Flush any unwritten data to the underlying file descriptor.
flush() - Method in class lcm.util.BufferedRandomAccessFile
 

G

gb(String) - Method in class lcm.util.ParameterGUI
 
gd(String) - Method in class lcm.util.ParameterGUI
 
get(String) - Method in class lcm.lcm.URLParser
 
get(String, String) - Method in class lcm.lcm.URLParser
 
get(String, int) - Method in class lcm.lcm.URLParser
 
get(String, boolean) - Method in class lcm.lcm.URLParser
 
get(String, double) - Method in class lcm.lcm.URLParser
 
getAction(JDesktopPane, ChannelData) - Method in interface lcm.spy.SpyPlugin
Return an action suitable for adding to a popup menu that will display a viewer for the given channel.
getBookmarks() - Method in class lcm.logging.JScrubber
 
getBuffer() - Method in class lcm.lcm.LCMDataInputStream
Returns the internal buffer representation.
getBuffer() - Method in class lcm.lcm.LCMDataOutputStream
Returns the internal buffer, which may be longer than the buffer that has been written to so far.
getBufferOffset() - Method in class lcm.lcm.LCMDataInputStream
Returns the current position in the internal buffer representation.
getCharts() - Method in class lcm.spy.ChartData
Returns all charts being displayed
getClassByFingerprint(long) - Method in class lcm.spy.LCMTypeDatabase
 
getColumnClass(int) - Method in class lcm.util.TableSorter
 
getColumnCount() - Method in class lcm.util.TableSorter
 
getColumnName(int) - Method in class lcm.util.TableSorter
 
getComparator(int) - Method in class lcm.util.TableSorter
 
getFilePointer() - Method in class lcm.util.BufferedRandomAccessFile
 
getHeaderRendererIcon(int, int) - Method in class lcm.util.TableSorter
 
getLastFocusTime() - Method in class lcm.spy.ZoomableChartScrollWheel
Returns the last time this frame was focused.
getMaxBufferSize() - Method in class lcm.lcm.MessageAggregator
Retrieves the maximum amount of memory that will be used to store messages.
getMaximumSize() - Method in class lcm.spy.ObjectPanel
 
getMaximumSize() - Method in class lcm.util.JImage
 
getMaxMessages() - Method in class lcm.lcm.MessageAggregator
Retrieves the maximum number of unretrieved message that will be queued up by the aggregator.
getMinimumSize() - Method in class lcm.logging.JScrubber
 
getMinimumSize() - Method in class lcm.spy.ObjectPanel
 
getMinimumSize() - Method in class lcm.util.JImage
 
getNextMessage(long) - Method in class lcm.lcm.MessageAggregator
Attempt to retrieve the next received LCM message.
getNextMessage() - Method in class lcm.lcm.MessageAggregator
Retrieves the next message, waiting if necessary.
getNumSubscriptions() - Method in class lcm.lcm.LCM
Return the number of subscriptions.
getPanel() - Method in class lcm.util.ParameterGUI
 
getPath() - Method in class lcm.logging.Log
Retrieves the path to the log file.
getPositionFraction() - Method in class lcm.logging.Log
 
getPreferredSize() - Method in class lcm.logging.JScrubber
 
getPreferredSize() - Method in class lcm.spy.ObjectPanel
 
getPreferredSize() - Method in class lcm.util.JImage
 
getRowCount() - Method in class lcm.util.TableSorter
 
getSingleton() - Static method in class lcm.lcm.LCM
Retrieve a default instance of LCM using either the environment variable LCM_DEFAULT_URL or the default.
getSortingStatus(int) - Method in class lcm.util.TableSorter
 
getStartTime() - Method in class lcm.spy.ChartData
Get start time in microseconds.
getTableHeader() - Method in class lcm.util.TableSorter
 
getTableModel() - Method in class lcm.util.TableSorter
 
getValueAt(int, int) - Method in class lcm.util.TableSorter
 
getZoomFraction() - Method in class lcm.logging.JScrubber
 
gi(String) - Method in class lcm.util.ParameterGUI
 
gs(String) - Method in class lcm.util.ParameterGUI
 

H

hasMore() - Method in class lcm.util.BufferedRandomAccessFile
 
hz - Variable in class lcm.spy.ChannelData
 
hz_bytes - Variable in class lcm.spy.ChannelData
 
hz_last_nreceived - Variable in class lcm.spy.ChannelData
 
hz_last_utime - Variable in class lcm.spy.ChannelData
 
hz_max_interval - Variable in class lcm.spy.ChannelData
 
hz_min_interval - Variable in class lcm.spy.ChannelData
 

I

InitChart(String) - Method in class lcm.spy.ObjectPanel
Initialize a chart.
isCellEditable(int, int) - Method in class lcm.util.TableSorter
 
isOptimizedDrawingEnabled() - Method in class lcm.spy.ObjectPanel
 
isSorting() - Method in class lcm.util.TableSorter
 
isVisible(double) - Method in class lcm.util.ColorMapper
 

J

JImage - Class in lcm.util
 
JImage() - Constructor for class lcm.util.JImage
 
JImage(int, int) - Constructor for class lcm.util.JImage
 
JImage(BufferedImage) - Constructor for class lcm.util.JImage
 
JImage(BufferedImage, boolean) - Constructor for class lcm.util.JImage
 
JScrubber - Class in lcm.logging
 
JScrubber() - Constructor for class lcm.logging.JScrubber
 
JScrubberListener - Interface in lcm.logging
 

L

last - Variable in class lcm.spy.ChannelData
 
last_utime - Variable in class lcm.spy.ChannelData
 
LCM - Class in lcm.lcm
Lightweight Communications and Marshalling Java implementation
LCM(String...) - Constructor for class lcm.lcm.LCM
Create a new LCM object, connecting to one or more URLs.
lcm.lcm - package lcm.lcm
 
lcm.logging - package lcm.logging
 
lcm.spy - package lcm.spy
 
lcm.util - package lcm.util
 
LCMDataInputStream - Class in lcm.lcm
Will not throw EOF.
LCMDataInputStream(byte[]) - Constructor for class lcm.lcm.LCMDataInputStream
 
LCMDataInputStream(byte[], int, int) - Constructor for class lcm.lcm.LCMDataInputStream
 
LCMDataOutputStream - Class in lcm.lcm
 
LCMDataOutputStream() - Constructor for class lcm.lcm.LCMDataOutputStream
 
LCMDataOutputStream(int) - Constructor for class lcm.lcm.LCMDataOutputStream
 
LCMDataOutputStream(byte[]) - Constructor for class lcm.lcm.LCMDataOutputStream
 
LCMEncodable - Interface in lcm.lcm
A message which can be easily sent using LCM.
LCMSubscriber - Interface in lcm.lcm
A class which listens for messages on a particular channel.
LCMTypeDatabase - Class in lcm.spy
Searches classpath for objects that implement LCSpyPlugin using reflection.
LCMTypeDatabase() - Constructor for class lcm.spy.LCMTypeDatabase
 
length() - Method in class lcm.util.BufferedRandomAccessFile
 
LEXICAL_COMPARATOR - Static variable in class lcm.util.TableSorter
 
Log - Class in lcm.logging
A class for reading and writing LCM log files.
Log(String, String) - Constructor for class lcm.logging.Log
Opens a log file for reading or writing.
Log.Event - Class in lcm.logging
Represents a single received LCM message.
LogDiagnostic - Class in lcm.logging
 
LogDiagnostic() - Constructor for class lcm.logging.LogDiagnostic
 
LogFileProvider - Class in lcm.lcm
 
LogFileProvider(LCM, URLParser) - Constructor for class lcm.lcm.LogFileProvider
 
LogPlayer - Class in lcm.logging
A GUI implementation of a log player allowing seeking.
LogPlayer(String) - Constructor for class lcm.logging.LogPlayer
 

M

MAGIC_CLIENT - Static variable in class lcm.lcm.TCPProvider
 
MAGIC_SERVER - Static variable in class lcm.lcm.TCPProvider
 
main(String[]) - Static method in class lcm.lcm.LCM
Minimalist test code.
main(String[]) - Static method in class lcm.lcm.TCPService
 
main(String[]) - Static method in class lcm.lcm.URLParser
 
main(String[]) - Static method in class lcm.logging.LogDiagnostic
 
main(String[]) - Static method in class lcm.logging.LogPlayer
 
main(String[]) - Static method in class lcm.spy.Spy
 
main(String[]) - Static method in class lcm.util.BufferedRandomAccessFile
 
main(String[]) - Static method in class lcm.util.ClassDiscoverer
 
main(String[]) - Static method in class lcm.util.ParameterGUI
 
main_ex(String[]) - Static method in class lcm.logging.LogDiagnostic
 
map(double) - Method in class lcm.util.ColorMapper
 
max_interval - Variable in class lcm.spy.ChannelData
 
MemqProvider - Class in lcm.lcm
 
MemqProvider(LCM, URLParser) - Constructor for class lcm.lcm.MemqProvider
 
Message(String, byte[]) - Constructor for class lcm.lcm.MessageAggregator.Message
 
MESSAGE_TYPE_PUBLISH - Static variable in class lcm.lcm.TCPProvider
 
MESSAGE_TYPE_SUBSCRIBE - Static variable in class lcm.lcm.TCPProvider
 
MESSAGE_TYPE_UNSUBSCRIBE - Static variable in class lcm.lcm.TCPProvider
 
MessageAggregator - Class in lcm.lcm
Accumulates received LCM messages in a queue.
MessageAggregator() - Constructor for class lcm.lcm.MessageAggregator
 
MessageAggregator.Message - Class in lcm.lcm
A received message.
messageReceived(LCM, String, LCMDataInputStream) - Method in interface lcm.lcm.LCMSubscriber
Invoked by LCM when a message is received.
messageReceived(LCM, String, LCMDataInputStream) - Method in class lcm.lcm.MessageAggregator
Internal method, called by LCM when a message is received.
min_interval - Variable in class lcm.spy.ChannelData
 
modelIndex(int) - Method in class lcm.util.TableSorter
 
mouseDragged(MouseEvent) - Method in class lcm.spy.ZoomableChartScrollWheel
Pan the chart when the mouse is dragged.
mousePressed(MouseEvent) - Method in class lcm.spy.ZoomableChartScrollWheel
Handle mouse press events
mouseReleased(MouseEvent) - Method in class lcm.spy.ZoomableChartScrollWheel
Handle mouse release events, including double-click and right click.
mouseWheelMoved(MouseWheelEvent) - Method in class lcm.spy.ZoomableChartScrollWheel.MyMouseWheelListener
 
MyMouseWheelListener(ZoomableChartScrollWheel) - Constructor for class lcm.spy.ZoomableChartScrollWheel.MyMouseWheelListener
 

N

name - Variable in class lcm.spy.ChannelData
 
nerrors - Variable in class lcm.spy.ChannelData
 
newChartFrame(ChartData, ITrace2D) - Static method in class lcm.spy.ZoomableChartScrollWheel
Creates a new frame for this trace.
NOT_SORTED - Static variable in class lcm.util.TableSorter
 
notifyListeners(String) - Method in class lcm.util.ParameterGUI
 
nreceived - Variable in class lcm.spy.ChannelData
 
numMessagesAvailable() - Method in class lcm.lcm.MessageAggregator
Returns the number of received messages waiting to be retrieved.

O

ObjectPanel - Class in lcm.spy
Panel that displays general data for lcm types.
ObjectPanel(String, ChartData) - Constructor for class lcm.spy.ObjectPanel
Constructor for an object panel, call when the user clicks to see more data about a message.

P

paint(Graphics) - Method in class lcm.logging.JScrubber
 
paint(Graphics) - Method in class lcm.spy.ObjectPanel
 
paint(Graphics) - Method in class lcm.util.JImage
 
parameterChanged(String) - Method in interface lcm.util.ParameterListener
 
ParameterGUI - Class in lcm.util
 
ParameterGUI() - Constructor for class lcm.util.ParameterGUI
 
ParameterGUI(boolean) - Constructor for class lcm.util.ParameterGUI
 
ParameterListener - Interface in lcm.util
 
peek() - Method in class lcm.util.BufferedRandomAccessFile
 
popColor() - Method in class lcm.spy.ZoomableChartScrollWheel
Gets the next color for a new trace.
Provider - Interface in lcm.lcm
A provider implements a communications modality for LCM.
publish(String, String) - Method in class lcm.lcm.LCM
Publish a string on a channel.
publish(String, LCMEncodable) - Method in class lcm.lcm.LCM
Publish an LCM-defined type on a channel.
publish(String, byte[], int, int) - Method in class lcm.lcm.LCM
Publish raw data on a channel, bypassing the LCM type specification.
publish(String, byte[], int, int) - Method in class lcm.lcm.LogFileProvider
 
publish(String, byte[], int, int) - Method in class lcm.lcm.MemqProvider
 
publish(String, byte[], int, int) - Method in interface lcm.lcm.Provider
Publish() will be called when an application sends a message, and could be called on an arbitrary thread.
publish(String, byte[], int, int) - Method in class lcm.lcm.TCPProvider
Publish a message synchronously.
publish(String, byte[], int, int) - Method in class lcm.lcm.UDPMulticastProvider
 
pushColor() - Method in class lcm.spy.ZoomableChartScrollWheel
Adds the newest trace color back onto the stack.

R

read() - Method in class lcm.util.BufferedRandomAccessFile
 
readBoolean() - Method in class lcm.lcm.LCMDataInputStream
 
readBoolean() - Method in class lcm.util.BufferedRandomAccessFile
 
readByte() - Method in class lcm.lcm.LCMDataInputStream
 
readByte() - Method in class lcm.util.BufferedRandomAccessFile
 
readChar() - Method in class lcm.lcm.LCMDataInputStream
 
readDouble() - Method in class lcm.lcm.LCMDataInputStream
 
readDouble() - Method in class lcm.util.BufferedRandomAccessFile
 
readFloat() - Method in class lcm.lcm.LCMDataInputStream
 
readFloat() - Method in class lcm.util.BufferedRandomAccessFile
 
readFully(byte[]) - Method in class lcm.lcm.LCMDataInputStream
 
readFully(byte[], int, int) - Method in class lcm.lcm.LCMDataInputStream
 
readFully(byte[], int, int) - Method in class lcm.util.BufferedRandomAccessFile
 
readFully(byte[]) - Method in class lcm.util.BufferedRandomAccessFile
 
readFullyBytesAsChars(char[]) - Method in class lcm.lcm.LCMDataInputStream
Writes chars as one byte per char, filling high byte with zero.
readInt() - Method in class lcm.lcm.LCMDataInputStream
 
readInt() - Method in class lcm.util.BufferedRandomAccessFile
 
readLine() - Method in class lcm.lcm.LCMDataInputStream
 
readLine() - Method in class lcm.util.BufferedRandomAccessFile
 
readLineCheck() - Method in class lcm.util.BufferedRandomAccessFile
 
readLong() - Method in class lcm.lcm.LCMDataInputStream
 
readLong() - Method in class lcm.util.BufferedRandomAccessFile
 
readNext() - Method in class lcm.logging.Log
Reads the next event in the log file
readShort() - Method in class lcm.lcm.LCMDataInputStream
 
readShort() - Method in class lcm.util.BufferedRandomAccessFile
 
readStringZ() - Method in class lcm.lcm.LCMDataInputStream
Read a string of 8-bit characters terminated by a zero.
readUnsignedByte() - Method in class lcm.lcm.LCMDataInputStream
 
readUnsignedShort() - Method in class lcm.lcm.LCMDataInputStream
 
readUTF() - Method in class lcm.lcm.LCMDataInputStream
 
readUTF() - Method in class lcm.util.BufferedRandomAccessFile
 
receiveMessage(String, byte[], int, int) - Method in class lcm.lcm.LCM
Not for use by end users.
relay(byte[], byte[]) - Method in class lcm.lcm.TCPService
 
removeAxisYRight(<any>) - Method in class lcm.spy.ZoomableChartScrollWheel
 
removeListeners() - Method in class lcm.util.ParameterGUI
 
reset() - Method in class lcm.lcm.LCMDataInputStream
 
reset() - Method in class lcm.lcm.LCMDataOutputStream
 
row - Variable in class lcm.spy.ChannelData
 

S

sb(String, boolean) - Method in class lcm.util.ParameterGUI
 
scrubberExportRegion(JScrubber, double, double) - Method in interface lcm.logging.JScrubberListener
 
scrubberMovedByUser(JScrubber, double) - Method in interface lcm.logging.JScrubberListener
 
scrubberPassedRepeat(JScrubber, double, double) - Method in interface lcm.logging.JScrubberListener
 
sd(String, double) - Method in class lcm.util.ParameterGUI
 
seek(long) - Method in class lcm.util.BufferedRandomAccessFile
 
seekPositionFraction(double) - Method in class lcm.logging.Log
Seek to a position in the log file, specified by a fraction.
serialVersionUID - Static variable in class lcm.util.JImage
 
set(double) - Method in class lcm.logging.JScrubber
 
setColumnComparator(Class, Comparator) - Method in class lcm.util.TableSorter
 
setEnabled(String, boolean) - Method in class lcm.util.ParameterGUI
 
setImage(BufferedImage) - Method in class lcm.util.JImage
 
setMaxBufferSize(long) - Method in class lcm.lcm.MessageAggregator
Sets the maximum amount of memory that will be used to store messages.
setMaxMessages(int) - Method in class lcm.lcm.MessageAggregator
Sets the maximum number of unretrieved message that will be queued up by the aggregator.
setMinMax(double, double) - Method in class lcm.util.ColorMapper
 
setMinMax(String, int, int) - Method in class lcm.util.ParameterGUI
 
setMinMax(String, double, double) - Method in class lcm.util.ParameterGUI
 
setObject(Object, long) - Method in class lcm.spy.ObjectPanel
 
setOpaqueMax(double) - Method in class lcm.util.ColorMapper
 
setOpaqueMin(double) - Method in class lcm.util.ColorMapper
 
setSortingStatus(int, int) - Method in class lcm.util.TableSorter
 
setTableHeader(JTableHeader) - Method in class lcm.util.TableSorter
 
setTableModel(TableModel) - Method in class lcm.util.TableSorter
 
setValueAt(Object, int, int) - Method in class lcm.util.TableSorter
 
setViewport(JViewport) - Method in class lcm.spy.ObjectPanel
If given a viewport, the object panel can make smart decisions to not draw graphs that are currently outside of the user's view
setZoomFraction(double) - Method in class lcm.logging.JScrubber
 
showPopupMenu(MouseEvent) - Method in class lcm.spy.Spy
 
si(String, int) - Method in class lcm.util.ParameterGUI
 
size() - Method in class lcm.lcm.LCMDataOutputStream
Get the number of bytes that have been written to the buffer.
skipBytes(int) - Method in class lcm.lcm.LCMDataInputStream
 
sparklineChartSize - Variable in class lcm.spy.ChartData
 
Spy - Class in lcm.spy
Spy main class.
Spy(String) - Constructor for class lcm.spy.Spy
 
SpyPlugin - Interface in lcm.spy
A class which can provide a visualization of a data type.
ss(String, String) - Method in class lcm.util.ParameterGUI
 
subscribe(String, LCMSubscriber) - Method in class lcm.lcm.LCM
Subscribe to all channels whose name matches the regular expression.
subscribe(String) - Method in class lcm.lcm.LogFileProvider
 
subscribe(String) - Method in class lcm.lcm.MemqProvider
 
subscribe(String) - Method in interface lcm.lcm.Provider
subscribe() will be called when a channel subscription has been made.
subscribe(String) - Method in class lcm.lcm.TCPProvider
 
subscribe(String) - Method in class lcm.lcm.UDPMulticastProvider
 
subscribeAll(LCMSubscriber) - Method in class lcm.lcm.LCM
A convenience function that subscribes to all LCM channels.

T

tableModel - Variable in class lcm.util.TableSorter
 
TableSorter - Class in lcm.util
TableSorter is a decorator for TableModels; adding sorting functionality to a supplied TableModel.
TableSorter() - Constructor for class lcm.util.TableSorter
 
TableSorter(TableModel) - Constructor for class lcm.util.TableSorter
 
TableSorter(TableModel, JTableHeader) - Constructor for class lcm.util.TableSorter
 
TCPProvider - Class in lcm.lcm
LCM provider for the tcpq: URL.
TCPProvider(LCM, URLParser) - Constructor for class lcm.lcm.TCPProvider
 
TCPService - Class in lcm.lcm
 
TCPService(int) - Constructor for class lcm.lcm.TCPService
 
toByteArray() - Method in class lcm.lcm.LCMDataOutputStream
Makes a copy of the internal buffer.
toFront() - Method in class lcm.spy.ZoomableChartScrollWheel
Move this frame to the front to get the user's attention

U

UDPMulticastProvider - Class in lcm.lcm
LCM provider for the udpm: URL.
UDPMulticastProvider(LCM, URLParser) - Constructor for class lcm.lcm.UDPMulticastProvider
 
unsubscribe(String, LCMSubscriber) - Method in class lcm.lcm.LCM
Remove this particular regex/subscriber pair (UNTESTED AND API MAY CHANGE).
unsubscribe(String) - Method in class lcm.lcm.LogFileProvider
 
unsubscribe(String) - Method in class lcm.lcm.MemqProvider
 
unsubscribe(String) - Method in interface lcm.lcm.Provider
unsubscribe() will be called when a channel subscription is cancelled.
unsubscribe(String) - Method in class lcm.lcm.TCPProvider
 
unsubscribe(String) - Method in class lcm.lcm.UDPMulticastProvider
 
updateRightClickMenu() - Method in class lcm.spy.ZoomableChartScrollWheel
Updates the right click menu to allow for moving traces around.
URLParser - Class in lcm.lcm
 
URLParser(String) - Constructor for class lcm.lcm.URLParser
 
usage() - Static method in class lcm.logging.LogPlayer
 
usage() - Static method in class lcm.spy.Spy
 
utime - Variable in class lcm.logging.Log.Event
Time of message receipt, represented in microseconds since 00:00:00 UTC January 1, 1970.

V

VERSION - Static variable in class lcm.lcm.TCPProvider
 
viewer - Variable in class lcm.spy.ChannelData
 
viewerFrame - Variable in class lcm.spy.ChannelData
 

W

write(byte[]) - Method in class lcm.lcm.LCMDataOutputStream
 
write(byte[], int, int) - Method in class lcm.lcm.LCMDataOutputStream
 
write(int) - Method in class lcm.lcm.LCMDataOutputStream
 
write(Log.Event) - Method in class lcm.logging.Log
Writes an event to the log file.
write(long, String, LCMEncodable) - Method in class lcm.logging.Log
A convenience method for write.
write(int) - Method in class lcm.util.BufferedRandomAccessFile
 
write(byte[], int, int) - Method in class lcm.util.BufferedRandomAccessFile
 
write(byte) - Method in class lcm.util.BufferedRandomAccessFile
 
writeBoolean(boolean) - Method in class lcm.lcm.LCMDataOutputStream
 
writeBoolean(boolean) - Method in class lcm.util.BufferedRandomAccessFile
 
writeByte(int) - Method in class lcm.lcm.LCMDataOutputStream
 
writeBytes(String) - Method in class lcm.lcm.LCMDataOutputStream
 
writeChar(int) - Method in class lcm.lcm.LCMDataOutputStream
 
writeChars(String) - Method in class lcm.lcm.LCMDataOutputStream
 
writeCharsAsBytes(char[]) - Method in class lcm.lcm.LCMDataOutputStream
Writes one byte per char
writeDouble(double) - Method in class lcm.lcm.LCMDataOutputStream
 
writeDouble(double) - Method in class lcm.util.BufferedRandomAccessFile
 
writeFloat(float) - Method in class lcm.lcm.LCMDataOutputStream
 
writeFloat(float) - Method in class lcm.util.BufferedRandomAccessFile
 
writeInt(int) - Method in class lcm.lcm.LCMDataOutputStream
 
writeInt(long) - Method in class lcm.util.BufferedRandomAccessFile
 
writeLong(long) - Method in class lcm.lcm.LCMDataOutputStream
 
writeLong(long) - Method in class lcm.util.BufferedRandomAccessFile
 
writeShort(int) - Method in class lcm.lcm.LCMDataOutputStream
 
writeShort(short) - Method in class lcm.util.BufferedRandomAccessFile
 
writeStringZ(String) - Method in class lcm.lcm.LCMDataOutputStream
Write a zero-terminated string consisting of 8 bit characters.
writeUTF(String) - Method in class lcm.lcm.LCMDataOutputStream
 
writeUTF(String) - Method in class lcm.util.BufferedRandomAccessFile
 

Z

ZoomableChartScrollWheel - Class in lcm.spy
Chart that supports panning and zooming in the Google-maps style.
ZoomableChartScrollWheel(ChartData) - Constructor for class lcm.spy.ZoomableChartScrollWheel
Constructor, taking in a chartData so that we can set up the chart
ZoomableChartScrollWheel.MyMouseWheelListener - Class in lcm.spy
 

_

_decodeRecursive(DataInput) - Method in interface lcm.lcm.LCMEncodable
Decode the data without the magic header.
_encodeRecursive(DataOutput) - Method in interface lcm.lcm.LCMEncodable
Encode the data without the magic header.
A B C D E F G H I J L M N O P R S T U V W Z _ 
Skip navigation links