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

A

AbstractAxis - Class in se.lth.control.plot
 
AbstractAxis() - Constructor for class se.lth.control.plot.AbstractAxis
 
accept() - Method in class se.lth.control.io.UnixServerSocket
 
accept(SocketImpl) - Method in class se.lth.control.io.UnixSocketImpl
 
accept() - Method in class se.lth.control.io.UnixSocketImpl
 
add(Polynomial) - Method in class se.lth.control.algorithms.Polynomial
Returns a Polynomial whose value is the quotient of (this + p2).
add(Polynomial, Polynomial) - Static method in class se.lth.control.algorithms.Polynomial
Returns a Polynomial whose value is the quotient of (p1 + p2).
add(Duration) - Method in class se.lth.control.realtime.Duration
Return a new Duration which is increment larger than this Duration.
add(Duration) - Method in class se.lth.control.realtime.Time
Returns a new Time representing this + increment.
addFixed(int) - Method in class se.lth.control.BoxPanel
Adds a fixed size empty space to the BoxPanel instance.
addGlue() - Method in class se.lth.control.BoxPanel
Adds glue, an empty space with variable size, to the BoxPanel instance.
AlreadyAllocatedException - Exception in se.lth.control.realtime
 
AlreadyAllocatedException(String, int) - Constructor for exception se.lth.control.realtime.AlreadyAllocatedException
 
AnalogIn - Class in se.lth.control.realtime
 
AnalogIn(int) - Constructor for class se.lth.control.realtime.AnalogIn
 
analogIn(int) - Static method in class se.lth.control.realtime.comedi.Comedi
 
analogInClose(int) - Static method in class se.lth.control.realtime.comedi.Comedi
 
analogInOpen(int) - Static method in class se.lth.control.realtime.comedi.Comedi
 
AnalogOut - Class in se.lth.control.realtime
 
AnalogOut(int) - Constructor for class se.lth.control.realtime.AnalogOut
 
analogOut(int, double) - Static method in class se.lth.control.realtime.comedi.Comedi
 
analogOutClose(int) - Static method in class se.lth.control.realtime.comedi.Comedi
 
analogOutOpen(int) - Static method in class se.lth.control.realtime.comedi.Comedi
 
assign(Polynomial) - Method in class se.lth.control.algorithms.Polynomial
Gives the polynial the value of p.
available() - Method in class se.lth.control.io.UnixSocketImpl
 
Axis - Interface in se.lth.control.plot
Description of Axis
AxisPoint - Class in se.lth.control.plot
A class representing tickmarks and labels for a plot axis.
AxisPoint() - Constructor for class se.lth.control.plot.AxisPoint
 

B

bind(SocketAddress, int) - Method in class se.lth.control.io.UnixServerSocket
 
bind(SocketAddress) - Method in class se.lth.control.io.UnixServerSocket
 
bind(InetAddress, int) - Method in class se.lth.control.io.UnixSocketImpl
 
bindAndListen(UnixSocketAddress, int) - Method in class se.lth.control.io.UnixSocketImpl
 
BoxPanel - Class in se.lth.control
A BoxPanel is a subclass of JPanel with a BoxLayout layout manager.
BoxPanel(BoxPanel.Constant) - Constructor for class se.lth.control.BoxPanel
Creates a new BoxPanel with the specified layout direction.
BoxPanel() - Constructor for class se.lth.control.BoxPanel
Creates a new BoxPanel instance with unspecified layout direction.

C

CENTER_BOTTOM - Static variable in class se.lth.control.StringPosition
 
CENTER_MIDDLE - Static variable in class se.lth.control.StringPosition
 
CENTER_TOP - Static variable in class se.lth.control.StringPosition
 
channels - Variable in class se.lth.control.plot.PlotComponent
 
clone() - Method in class se.lth.control.algorithms.Polynomial
Creates an new identical Polynomial object.
close() - Method in class se.lth.control.io.UnixServerSocket
 
close() - Method in class se.lth.control.io.UnixSocketImpl
 
close() - Method in class se.lth.control.realtime.AnalogIn
 
close() - Method in class se.lth.control.realtime.AnalogOut
 
close() - Method in class se.lth.control.realtime.DigitalIn
 
close() - Method in class se.lth.control.realtime.DigitalOut
 
close() - Method in class se.lth.control.realtime.EncoderIn
 
close() - Method in class se.lth.control.realtime.IOChannel
 
Comedi - Class in se.lth.control.realtime.comedi
 
Comedi() - Constructor for class se.lth.control.realtime.comedi.Comedi
 
ComediConfigurationFileNotFoundError - Error in se.lth.control.realtime.comedi
 
ComediConfigurationFileNotFoundError(int) - Constructor for error se.lth.control.realtime.comedi.ComediConfigurationFileNotFoundError
 
ComediDeviceDoesNotExistException - Exception in se.lth.control.realtime.comedi
 
ComediDeviceDoesNotExistException(int) - Constructor for exception se.lth.control.realtime.comedi.ComediDeviceDoesNotExistException
 
ComediDeviceReadException - Exception in se.lth.control.realtime.comedi
 
ComediDeviceReadException(int) - Constructor for exception se.lth.control.realtime.comedi.ComediDeviceReadException
 
ComediDeviceWriteException - Exception in se.lth.control.realtime.comedi
 
ComediDeviceWriteException(int) - Constructor for exception se.lth.control.realtime.comedi.ComediDeviceWriteException
 
ComediException - Exception in se.lth.control.realtime.comedi
 
ComediException(int, String) - Constructor for exception se.lth.control.realtime.comedi.ComediException
 
ComediNotOpenException - Exception in se.lth.control.realtime.comedi
 
ComediNotOpenException(int) - Constructor for exception se.lth.control.realtime.comedi.ComediNotOpenException
 
ComediRangeNotFoundException - Exception in se.lth.control.realtime.comedi
 
ComediRangeNotFoundException(int) - Constructor for exception se.lth.control.realtime.comedi.ComediRangeNotFoundException
 
compareTo(Time) - Method in class se.lth.control.realtime.Time
 
ConditionVariable - Class in se.lth.control.realtime
 
ConditionVariable(Semaphore) - Constructor for class se.lth.control.realtime.ConditionVariable
Creates a condition variable associated with the semaphore sem
connect(String, int) - Method in class se.lth.control.io.UnixSocketImpl
 
connect(InetAddress, int) - Method in class se.lth.control.io.UnixSocketImpl
 
connect(SocketAddress, int) - Method in class se.lth.control.io.UnixSocketImpl
 
create(boolean) - Method in class se.lth.control.io.UnixSocketImpl
 
ct - Variable in class se.lth.control.plot.PlotComponent
 
cut(double) - Method in class se.lth.control.algorithms.Polynomial
Normalizes the polynomial, i.e.
cvNotify() - Method in class se.lth.control.realtime.ConditionVariable
Notifies one thread that the condition has occured
cvNotifyAll() - Method in class se.lth.control.realtime.ConditionVariable
Notifies all threads that the condition has occured
cvWait() - Method in class se.lth.control.realtime.ConditionVariable
Waits for the condition to occur

D

digitalIn(int) - Static method in class se.lth.control.realtime.comedi.Comedi
 
DigitalIn - Class in se.lth.control.realtime
 
DigitalIn(int) - Constructor for class se.lth.control.realtime.DigitalIn
 
digitalInClose(int) - Static method in class se.lth.control.realtime.comedi.Comedi
 
digitalInOpen(int) - Static method in class se.lth.control.realtime.comedi.Comedi
 
digitalOut(int, boolean) - Static method in class se.lth.control.realtime.comedi.Comedi
 
DigitalOut - Class in se.lth.control.realtime
 
DigitalOut(int) - Constructor for class se.lth.control.realtime.DigitalOut
 
digitalOutClose(int) - Static method in class se.lth.control.realtime.comedi.Comedi
 
digitalOutOpen(int) - Static method in class se.lth.control.realtime.comedi.Comedi
 
diophantineMDS(Polynomial, Polynomial, Polynomial, Polynomial, Polynomial) - Static method in class se.lth.control.algorithms.Polynomial
DiophantineMDS finds the minimal degree solution to the equation AR+BS=Ac.
display() - Method in class se.lth.control.algorithms.Polynomial
Displays the polynomial on the console.
display(String) - Method in class se.lth.control.algorithms.Polynomial
Displays the polynomial on the console.
div(double) - Method in class se.lth.control.algorithms.Polynomial
Returns a Polynomial whose value is the quotient of (this / r).
div(Polynomial, double) - Static method in class se.lth.control.algorithms.Polynomial
Returns a Polynomial whose value is (p / r).
div(Polynomial) - Method in class se.lth.control.algorithms.Polynomial
Returns a Polynomial whose value is the quotient of (this / p2).
div(Polynomial, Polynomial) - Static method in class se.lth.control.algorithms.Polynomial
Returns a Polynomial whose value is the quotient of (p1 / p2).
DoubleField - Class in se.lth.control
A subclass of JTextField that accepts only text that can be parsed to numbers of type double, and within a range that may be specified.
DoubleField(int, int) - Constructor for class se.lth.control.DoubleField
 
DoubleFormat - Class in se.lth.control
DoubleFormat is a class for formatting numbers of type Double.
DoubleFormat(int, int) - Constructor for class se.lth.control.DoubleFormat
Create a DoubleFormat.
DoublePoint - Class in se.lth.control
The DoublePoint class represents a location in a two-dimensional (xy) double-valued coordinate space.
DoublePoint() - Constructor for class se.lth.control.DoublePoint
Constructs and initializes a point at the origin (0.0D, 0.0D) of the coordinate space.
DoublePoint(DoublePoint) - Constructor for class se.lth.control.DoublePoint
Constructs and initializes a point with the same location as the specified Point object.
DoublePoint(double, double) - Constructor for class se.lth.control.DoublePoint
Constructs and initializes a point at the specified (xy) location in the coordinate space.
Duration - Class in se.lth.control.realtime
This class handles time intervals in a system independent way.
Duration(double) - Constructor for class se.lth.control.realtime.Duration
Creates a seconds long duration.
Duration(float) - Constructor for class se.lth.control.realtime.Duration
Creates a seconds long duration.
Duration() - Constructor for class se.lth.control.realtime.Duration
Creates a 0.0 second duration.
dyadicReduction(double[], double[], double[], double[], int, int, int) - Static method in class se.lth.control.algorithms.Polynomial
Given vectors

E

encoderIn(int) - Static method in class se.lth.control.realtime.comedi.Comedi
 
EncoderIn - Class in se.lth.control.realtime
 
EncoderIn(int) - Constructor for class se.lth.control.realtime.EncoderIn
 
encoderInClose(int) - Static method in class se.lth.control.realtime.comedi.Comedi
 
encoderInOpen(int) - Static method in class se.lth.control.realtime.comedi.Comedi
 
equals(Polynomial) - Method in class se.lth.control.algorithms.Polynomial
Compares this Polynomial with the specified Polynomial for equality.
equals(Object) - Method in class se.lth.control.DoublePoint
Compares this object against the specified object.
equals(Object) - Method in class se.lth.control.plot.AxisPoint
Compares this object against the specified object.
eval(double) - Method in class se.lth.control.algorithms.Polynomial
Calculates the value of the polynomial for q = r, i.e.

F

finalize() - Method in class se.lth.control.realtime.IOChannel
 
format(double) - Method in class se.lth.control.DoubleFormat
Formats num.

G

GCD(Polynomial, Polynomial, double, Polynomial, Polynomial, Polynomial, Polynomial, Polynomial) - Static method in class se.lth.control.algorithms.Polynomial
This function calculates the greatest common divisor of polynomials A and B using Euclid's algorithm.
get() - Method in class se.lth.control.realtime.AnalogIn
 
get() - Method in class se.lth.control.realtime.DigitalIn
 
get() - Method in class se.lth.control.realtime.EncoderIn
 
getAbsolutePath() - Method in class se.lth.control.io.UnixSocketAddress
 
getAxisPoint(int) - Method in class se.lth.control.plot.AbstractAxis
 
getAxisPoint(int) - Method in interface se.lth.control.plot.Axis
 
getAxisSize() - Method in class se.lth.control.plot.AbstractAxis
 
getAxisSize() - Method in interface se.lth.control.plot.Axis
 
getChannel() - Method in class se.lth.control.io.UnixServerSocket
 
getColor(int) - Method in class se.lth.control.plot.PlotComponent
 
getColor(int) - Method in class se.lth.control.plot.PlotterPanel
Returns the plot color of the specified plot channel.
getGridPoint(int) - Method in class se.lth.control.plot.AbstractAxis
 
getGridPoint(int) - Method in interface se.lth.control.plot.Axis
 
getGridSize() - Method in class se.lth.control.plot.AbstractAxis
 
getGridSize() - Method in interface se.lth.control.plot.Axis
 
getInetAddress() - Method in class se.lth.control.io.UnixServerSocket
 
getInputStream() - Method in class se.lth.control.io.UnixSocketImpl
 
getLabel() - Method in class se.lth.control.plot.AbstractAxis
 
getLabel() - Method in interface se.lth.control.plot.Axis
 
getLocalPort() - Method in class se.lth.control.io.UnixServerSocket
 
getLocalSocketAddress() - Method in class se.lth.control.io.UnixServerSocket
 
getMax() - Method in class se.lth.control.plot.AbstractAxis
 
getMax() - Method in interface se.lth.control.plot.Axis
 
getMax() - Method in class se.lth.control.plot.LinearAxis
Returns the maximum value on the axis
getMaximumSize() - Method in class se.lth.control.DoubleField
 
getMaximumSize() - Method in class se.lth.control.IntegerField
 
getMin() - Method in class se.lth.control.plot.AbstractAxis
 
getMin() - Method in interface se.lth.control.plot.Axis
 
getMin() - Method in class se.lth.control.plot.LinearAxis
Returns the minimum value on the axis
getMinimumSize() - Method in class se.lth.control.plot.PlotComponent
 
getOption(int) - Method in class se.lth.control.io.UnixSocketImpl
 
getOutputStream() - Method in class se.lth.control.io.UnixSocketImpl
 
getPreferredSize() - Method in class se.lth.control.plot.PlotComponent
 
getReceiveBufferSize() - Method in class se.lth.control.io.UnixServerSocket
 
getReuseAddress() - Method in class se.lth.control.io.UnixServerSocket
 
getSoTimeout() - Method in class se.lth.control.io.UnixServerSocket
 
getValue() - Method in class se.lth.control.DoubleField
 
getValue() - Method in class se.lth.control.IntegerField
 
give() - Method in class se.lth.control.realtime.Semaphore
Signals the semaphore
grid - Variable in class se.lth.control.plot.AbstractAxis
 
gridColor - Variable in class se.lth.control.plot.PlotComponent
 

H

hashCode() - Method in class se.lth.control.DoublePoint
Returns a hashcode for this Double.
hashCode() - Method in class se.lth.control.plot.AxisPoint
 
HORIZONTAL - Static variable in class se.lth.control.BoxPanel
Specifies that the BoxPanel should be laid out horizontally.

I

index - Variable in class se.lth.control.realtime.IOChannel
 
IntegerField - Class in se.lth.control
A subclass of JTextField that accepts only text that can be parsed to numbers of type integer, and within a range that may be specified.
IntegerField(int) - Constructor for class se.lth.control.IntegerField
 
integralDesign(Polynomial, Polynomial, Polynomial, Polynomial, Polynomial, double) - Static method in class se.lth.control.algorithms.Polynomial
 
IOChannel - Class in se.lth.control.realtime
 
IOChannel(int) - Constructor for class se.lth.control.realtime.IOChannel
 
IOChannelException - Exception in se.lth.control.realtime
 
IOChannelException(String, int, String) - Constructor for exception se.lth.control.realtime.IOChannelException
 
isBound() - Method in class se.lth.control.io.UnixServerSocket
 
isClosed() - Method in class se.lth.control.io.UnixServerSocket
 
isOpaque() - Method in class se.lth.control.plot.PlotComponent
 
isStable() - Method in class se.lth.control.algorithms.Polynomial
This method uses Jury's Criterion to determine if the polynomial is stable.

L

label - Variable in class se.lth.control.plot.AbstractAxis
 
label - Variable in class se.lth.control.plot.AxisPoint
The label to be put on the axis point.
labelPattern - Variable in class se.lth.control.plot.PlotComponent
 
lastSize - Variable in class se.lth.control.plot.PlotComponent
 
LDFilter(double[], double[], double[], double[], double, int) - Static method in class se.lth.control.algorithms.Polynomial
LFilter s an implementation of an recursive estimator and would together with any of the design functions above form a complete adaptive controller.
LEFT_BOTTOM - Static variable in class se.lth.control.StringPosition
 
LEFT_MIDDLE - Static variable in class se.lth.control.StringPosition
 
LEFT_TOP - Static variable in class se.lth.control.StringPosition
 
LinearAxis - Class in se.lth.control.plot
An Axis class with a linear scale.
LinearAxis(double, double, int, int) - Constructor for class se.lth.control.plot.LinearAxis
Creates a new LinearAxis instance.
listen(int) - Method in class se.lth.control.io.UnixSocketImpl
 
LQGDesign(Polynomial, Polynomial, Polynomial, Polynomial, Polynomial, double) - Static method in class se.lth.control.algorithms.Polynomial
Calculates a LQG-controller for the system $A$, $B$, and $C$ with the loss function coefficient $\rho$.

M

MainFrame - Class in se.lth.control
MainFrame contains a static convenience method to handle the initialization of a Swing based application.
MainFrame() - Constructor for class se.lth.control.MainFrame
 
makeMonic() - Method in class se.lth.control.algorithms.Polynomial
Makes the polynomial monic by dividing all coefficients with the highest power coefficient.
MDPPNZCDesign(Polynomial, Polynomial, Polynomial, Polynomial, Polynomial, Polynomial, Polynomial) - Static method in class se.lth.control.algorithms.Polynomial
MDPPNZCDesign stands for Minimal Degree Pole Placement with No Zero Cancelation.
minimumSize - Variable in class se.lth.control.plot.PlotComponent
 
mod(Polynomial) - Method in class se.lth.control.algorithms.Polynomial
Returns a Polynomial whose value is the remainder of (this / p2).
mod(Polynomial, Polynomial) - Static method in class se.lth.control.algorithms.Polynomial
Returns a Polynomial whose value is the remainder of (p1 / p2).
mul(double) - Method in class se.lth.control.algorithms.Polynomial
Returns a Polynomial whose value is (this * r).
mul(Polynomial, double) - Static method in class se.lth.control.algorithms.Polynomial
Returns a Polynomial whose value is (p * r).
mul(double, Polynomial) - Static method in class se.lth.control.algorithms.Polynomial
Returns a Polynomial whose value is (r * p).
mul(Polynomial) - Method in class se.lth.control.algorithms.Polynomial
Returns a Polynomial whose value is (this * p2).
mul(Polynomial, Polynomial) - Static method in class se.lth.control.algorithms.Polynomial
Returns a Polynomial whose value is (p1 * p2).

N

now() - Static method in class se.lth.control.realtime.Time
Returns the current system time.

O

open() - Method in class se.lth.control.realtime.AnalogIn
 
open() - Method in class se.lth.control.realtime.AnalogOut
 
open() - Method in class se.lth.control.realtime.DigitalIn
 
open() - Method in class se.lth.control.realtime.DigitalOut
 
open() - Method in class se.lth.control.realtime.EncoderIn
 
open() - Method in class se.lth.control.realtime.IOChannel
 
origin - Variable in class se.lth.control.plot.PlotComponent
 

P

paintComponent(Graphics) - Method in class se.lth.control.plot.PlotComponent
 
paintComponent(Graphics) - Method in class se.lth.control.plot.PlotterPanel
 
paintData(Graphics) - Method in class se.lth.control.plot.PlotComponent
 
paintGrid(Graphics) - Method in class se.lth.control.plot.PlotComponent
 
paintTitle(Graphics) - Method in class se.lth.control.plot.PlotComponent
 
paintXAxis(Graphics) - Method in class se.lth.control.plot.PlotComponent
 
paintYAxis(Graphics) - Method in class se.lth.control.plot.PlotComponent
 
plotColor - Variable in class se.lth.control.plot.PlotComponent
 
PlotComponent - Class in se.lth.control.plot
 
PlotComponent(int) - Constructor for class se.lth.control.plot.PlotComponent
Creates a new PlotComponent instance.
PlotComponent() - Constructor for class se.lth.control.plot.PlotComponent
Creates a new PlotComponent instance with one channel
plotData - Variable in class se.lth.control.plot.PlotComponent
 
plotDataTemp - Variable in class se.lth.control.plot.PlotComponent
 
plotRect - Variable in class se.lth.control.plot.PlotComponent
 
PlotterPanel - Class in se.lth.control.plot
Created: 2002-10-10 Edited: 2003-11-20 A plotter panel with a built-in thread to handle the plotting.
PlotterPanel(int, int) - Constructor for class se.lth.control.plot.PlotterPanel
Creates a plotter panel with specified number of channels and thread priority
points - Variable in class se.lth.control.plot.AbstractAxis
 
Polynomial - Class in se.lth.control.algorithms
A simple polynomial package designed for use in control applications.
Polynomial() - Constructor for class se.lth.control.algorithms.Polynomial
Constructs a polynomial of degree zero with the only coefficient equal to zero.
Polynomial(Polynomial) - Constructor for class se.lth.control.algorithms.Polynomial
Constructs a polynomial identical to the argument p.
Polynomial(int, double[]) - Constructor for class se.lth.control.algorithms.Polynomial
Constructs a polynomial of degree Degree with the coefficients from Coefficients.
Polynomial(int, double[], String) - Constructor for class se.lth.control.algorithms.Polynomial
This constructor works in the same way as the one above, but has in addition the ability to give a name to the polynomial.
position - Variable in class se.lth.control.plot.AxisPoint
The positon of the point in a [0.0, 1.0] space.
postActionEvent() - Method in class se.lth.control.DoubleField
 
postActionEvent() - Method in class se.lth.control.IntegerField
 
preferredSize - Variable in class se.lth.control.plot.PlotComponent
 
put(String, Graphics, int, int) - Method in class se.lth.control.StringPosition
 
putData(double, double) - Method in class se.lth.control.plot.PlotterPanel
Puts a one-channel data point
putData(double, double, double) - Method in class se.lth.control.plot.PlotterPanel
Puts a two-channel data point
putData(double, double, double, double) - Method in class se.lth.control.plot.PlotterPanel
Puts a three-channel data point
putData(double, double, double, double, double) - Method in class se.lth.control.plot.PlotterPanel
Puts a four-channel data point

R

rb - Variable in class se.lth.control.plot.PlotComponent
 
read(byte[], int, int) - Method in class se.lth.control.io.UnixSocketImpl
 
read() - Method in class se.lth.control.io.UnixSocketImpl
 
read() - Method in class se.lth.control.io.UnixSocketInputStream
 
read(byte[], int, int) - Method in class se.lth.control.io.UnixSocketInputStream
 
reciprocal() - Method in class se.lth.control.algorithms.Polynomial
Returns the reciprocal polynomial.
RIGHT_BOTTOM - Static variable in class se.lth.control.StringPosition
 
RIGHT_MIDDLE - Static variable in class se.lth.control.StringPosition
 
RIGHT_TOP - Static variable in class se.lth.control.StringPosition
 
rm - Variable in class se.lth.control.plot.PlotComponent
 
robustDesign(Polynomial, Polynomial, Polynomial, Polynomial, Polynomial, double) - Static method in class se.lth.control.algorithms.Polynomial
 
robustIntegralDesign(Polynomial, Polynomial, Polynomial, Polynomial, Polynomial, double, double) - Static method in class se.lth.control.algorithms.Polynomial
 

S

se.lth.control - package se.lth.control
 
se.lth.control.algorithms - package se.lth.control.algorithms
 
se.lth.control.io - package se.lth.control.io
 
se.lth.control.plot - package se.lth.control.plot
 
se.lth.control.realtime - package se.lth.control.realtime
 
se.lth.control.realtime.comedi - package se.lth.control.realtime.comedi
 
Semaphore - Class in se.lth.control.realtime
 
Semaphore() - Constructor for class se.lth.control.realtime.Semaphore
Creates a counting semaphore with the inital value 0
Semaphore(int) - Constructor for class se.lth.control.realtime.Semaphore
Creates a counting semaphore with the inital value init
sendUrgentData(int) - Method in class se.lth.control.io.UnixSocketImpl
 
set(int, double[], String) - Method in class se.lth.control.algorithms.Polynomial
Set the degree of the Polyomial to Degree, the coefficients vals, and the name to str.
set(double) - Method in class se.lth.control.realtime.AnalogOut
 
set(boolean) - Method in class se.lth.control.realtime.DigitalOut
 
setColor(int, Color) - Method in class se.lth.control.plot.PlotComponent
 
setColor(int, Color) - Method in class se.lth.control.plot.PlotterPanel
Sets the plot color of a specified plot channel.
setDirection(BoxPanel.Constant) - Method in class se.lth.control.BoxPanel
Sets the direction of this BoxPanel instance.
setFont(Font) - Method in class se.lth.control.StringPosition
 
setForeground(Color) - Method in class se.lth.control.DoubleField
 
setForeground(Color) - Method in class se.lth.control.IntegerField
 
setMaximum(double) - Method in class se.lth.control.DoubleField
 
setMaximum(int) - Method in class se.lth.control.IntegerField
 
setMinimum(double) - Method in class se.lth.control.DoubleField
 
setMinimum(int) - Method in class se.lth.control.IntegerField
 
setModifiedForeground(Color) - Method in class se.lth.control.DoubleField
 
setModifiedForeground(Color) - Method in class se.lth.control.IntegerField
 
setName(String) - Method in class se.lth.control.algorithms.Polynomial
Sets the class attribute name to str.
setOption(int, Object) - Method in class se.lth.control.io.UnixSocketImpl
 
setPanel(JPanel, String) - Static method in class se.lth.control.MainFrame
Handles the initialization of the main JFrame of an application.
setPerformancePreferences(int, int, int) - Method in class se.lth.control.io.UnixServerSocket
 
setPlot(int, List) - Method in class se.lth.control.plot.PlotComponent
Sets the plot data for one channel of the PlotComponent
setPlot(List) - Method in class se.lth.control.plot.PlotComponent
Sets the plot data for channel 0 of the PlotComponent
setReceiveBufferSize(int) - Method in class se.lth.control.io.UnixServerSocket
 
setReuseAddress(boolean) - Method in class se.lth.control.io.UnixServerSocket
 
setSoTimeout(int) - Method in class se.lth.control.io.UnixServerSocket
 
setText(String) - Method in class se.lth.control.DoubleField
 
setText(String) - Method in class se.lth.control.IntegerField
 
setTitle(String) - Method in class se.lth.control.plot.PlotComponent
 
setTitle(String) - Method in class se.lth.control.plot.PlotterPanel
Sets the title of the plotter panel.
setUpdateFreq(int) - Method in class se.lth.control.plot.PlotterPanel
Sets the update freqency of the plotter.
setValue(double) - Method in class se.lth.control.DoubleField
 
setValue(int) - Method in class se.lth.control.IntegerField
 
setXAxis(Axis) - Method in class se.lth.control.plot.PlotComponent
Sets the x-axis of the PlotComponent
setXAxis(double, int, int) - Method in class se.lth.control.plot.PlotterPanel
Sets the x-axis of the plotter
setYAxis(Axis) - Method in class se.lth.control.plot.PlotComponent
Sets the y-axis of the PlotComponent
setYAxis(double, double, int, int) - Method in class se.lth.control.plot.PlotterPanel
Sets the y-axis of the plotter
sfactorize(Polynomial, Polynomial) - Static method in class se.lth.control.algorithms.Polynomial
The reciprocal polynomial of A, denoted A* is obtained by reversing the order of the coefficients of A.
shiftBackward(double) - Method in class se.lth.control.algorithms.Polynomial
This method shifts the coefficients of the polynomial to the right and sets the highest power coefficient to r.\\
shiftForward(double) - Method in class se.lth.control.algorithms.Polynomial
This method shifts the coefficients of the polynomial to the left and sets the last coefficient to r.
showLoading() - Static method in class se.lth.control.MainFrame
Displays a frame with the text "Loading, please wait...".
size - Variable in class se.lth.control.plot.PlotComponent
 
start() - Method in class se.lth.control.plot.PlotterPanel
Starts the built-in plotter thread
stopThread() - Method in class se.lth.control.plot.PlotterPanel
Stops the built-in plotter thread
StringPosition - Class in se.lth.control
StringPosition is a class for placing a string in one of eight possible positions relative to the specification point, as shown by the picture:
StringPosition(StringPosition.Constant) - Constructor for class se.lth.control.StringPosition
 
sub(Polynomial) - Method in class se.lth.control.algorithms.Polynomial
Returns a Polynomial whose value is the quotient of (this - p2).
sub(Polynomial, Polynomial) - Static method in class se.lth.control.algorithms.Polynomial
Returns a Polynomial whose value is the quotient of (p1 + p2).
sub(Time) - Method in class se.lth.control.realtime.Time
Returns a new Duration representing this - t.

T

take() - Method in class se.lth.control.realtime.Semaphore
Waits for the semaphore
tickLevel - Variable in class se.lth.control.plot.AxisPoint
The tickmark level.
Time - Class in se.lth.control.realtime
This class handles time in a system independent way.
Time(Time) - Constructor for class se.lth.control.realtime.Time
Creates a new time representing the same time as t.
title - Variable in class se.lth.control.plot.PlotComponent
 
titleTemp - Variable in class se.lth.control.plot.PlotComponent
 
toSeconds() - Method in class se.lth.control.realtime.Duration
Return the length of this duration.
toString() - Method in class se.lth.control.algorithms.Polynomial
Returns a string representation of the Polynomial
toString() - Method in class se.lth.control.DoublePoint
Returns a String representation of this DoublePoint object.
toString() - Method in class se.lth.control.io.UnixServerSocket
 
toString() - Method in class se.lth.control.plot.AbstractAxis
 
toString() - Method in interface se.lth.control.plot.Axis
 
toString() - Method in class se.lth.control.plot.AxisPoint
 
toString() - Method in class se.lth.control.realtime.Duration
 
toString() - Method in class se.lth.control.realtime.Time
 

U

UnixServerSocket - Class in se.lth.control.io
 
UnixServerSocket(String, int) - Constructor for class se.lth.control.io.UnixServerSocket
 
UnixServerSocket(File, int) - Constructor for class se.lth.control.io.UnixServerSocket
 
UnixSocket - Class in se.lth.control.io
 
UnixSocket(String) - Constructor for class se.lth.control.io.UnixSocket
 
UnixSocket(File) - Constructor for class se.lth.control.io.UnixSocket
 
UnixSocket(UnixSocketImpl) - Constructor for class se.lth.control.io.UnixSocket
 
UnixSocketAddress - Class in se.lth.control.io
 
UnixSocketAddress(File) - Constructor for class se.lth.control.io.UnixSocketAddress
 
UnixSocketAddress(String) - Constructor for class se.lth.control.io.UnixSocketAddress
 
UnixSocketAddress() - Constructor for class se.lth.control.io.UnixSocketAddress
 
UnixSocketImpl - Class in se.lth.control.io
 
UnixSocketImpl() - Constructor for class se.lth.control.io.UnixSocketImpl
 
UnixSocketInputStream - Class in se.lth.control.io
 
UnixSocketInputStream(UnixSocketImpl) - Constructor for class se.lth.control.io.UnixSocketInputStream
 
UnixSocketOutputStream - Class in se.lth.control.io
 
UnixSocketOutputStream(UnixSocketImpl) - Constructor for class se.lth.control.io.UnixSocketOutputStream
 
update() - Method in class se.lth.control.plot.PlotComponent
 
updateFlag - Variable in class se.lth.control.plot.PlotComponent
 
updateInternal() - Method in class se.lth.control.plot.PlotComponent
 

V

value - Variable in class se.lth.control.plot.AxisPoint
The original value to be mapped to a particular point on the axis.
VERTICAL - Static variable in class se.lth.control.BoxPanel
Specifies that the BoxPanel should be laid out vertically.

W

write(int) - Method in class se.lth.control.io.UnixSocketImpl
 
write(byte[], int, int) - Method in class se.lth.control.io.UnixSocketImpl
 
write(int) - Method in class se.lth.control.io.UnixSocketOutputStream
 
write(byte[], int, int) - Method in class se.lth.control.io.UnixSocketOutputStream
 

X

x - Variable in class se.lth.control.DoublePoint
The x coordinate.
xAxis - Variable in class se.lth.control.plot.PlotComponent
 
xAxisTemp - Variable in class se.lth.control.plot.PlotComponent
 
xlength - Variable in class se.lth.control.plot.PlotComponent
 
xmin - Variable in class se.lth.control.plot.PlotComponent
 
xscale - Variable in class se.lth.control.plot.PlotComponent
 
xv - Variable in class se.lth.control.plot.PlotComponent
 

Y

y - Variable in class se.lth.control.DoublePoint
The y coordinate.
yAxis - Variable in class se.lth.control.plot.PlotComponent
 
yAxisTemp - Variable in class se.lth.control.plot.PlotComponent
 
ylength - Variable in class se.lth.control.plot.PlotComponent
 
ymin - Variable in class se.lth.control.plot.PlotComponent
 
yscale - Variable in class se.lth.control.plot.PlotComponent
 
yv - Variable in class se.lth.control.plot.PlotComponent
 
A B C D E F G H I L M N O P R S T U V W X Y 
Skip navigation links