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 _ 
All Classes All Packages

S

s - Static variable in class jisa.gui.JavaFX.App
 
S - jisa.devices.interfaces.TCouple.Type
 
SADDLEBROWN - Static variable in class jisa.gui.Colour
The color saddle brown with an RGB value of #8B4513

SALMON - Static variable in class jisa.gui.Colour
The color salmon with an RGB value of #FA8072

SANDYBROWN - Static variable in class jisa.gui.Colour
The color sandy brown with an RGB value of #F4A460

save() - Method in interface jisa.control.ConfigBlock
 
save() - Method in class jisa.control.ConfigFile
 
save() - Method in class jisa.control.ConfigFile.Sub
 
save() - Method in class jisa.control.ConfigStore
 
saveActions(String) - Method in class jisa.experiment.queue.ActionQueue
 
saveFileSelect() - Static method in class jisa.gui.GUI
 
saveFileSelect(String) - Static method in class jisa.gui.GUI
Opens a file-select dialogue box for choosing a file path to write to.
saveJPG(String) - Method in class jisa.devices.interfaces.Camera.Frame
Saves the captured camera frame as a JPEG file.
savePNG(String) - Method in class jisa.devices.interfaces.Camera.Frame
Saves the captured camera frame as a PNG file.
savePNG(String, double, double) - Method in class jisa.gui.Plot
 
saveSVG(String, double, double) - Method in class jisa.gui.Plot
 
saveTex(String) - Method in class jisa.gui.Plot
 
scroll - Variable in class jisa.gui.CameraFeed
 
scroll - Variable in class jisa.gui.Doc
 
scroll - Variable in class jisa.gui.Grid
 
scrollPane - Variable in class jisa.gui.Pages
 
scrollTo(double) - Method in class jisa.gui.Grid
 
scrollToAction(Action<?>) - Method in class jisa.gui.queue.ActionQueueDisplay
 
scrollToEnd() - Method in class jisa.gui.Grid
 
scrollToNode(Node) - Method in class jisa.gui.queue.ActionQueueDisplay
 
scrollToTop() - Method in class jisa.gui.Grid
 
SDC - Static variable in interface jisa.visa.drivers.GPIBNativeInterface
 
SEAGREEN - Static variable in class jisa.gui.Colour
The color sea green with an RGB value of #2E8B57

search() - Method in interface jisa.visa.drivers.Driver
Use this driver to find instruments.
search() - Method in class jisa.visa.drivers.GPIBDriver
 
search() - Method in class jisa.visa.drivers.SerialDriver
 
search() - Method in class jisa.visa.drivers.TCPIPDriver
 
search() - Method in class jisa.visa.drivers.USBDriver
 
search() - Method in class jisa.visa.drivers.VISADriver
 
search() - Static method in class jisa.visa.NativeDevice
 
search(int) - Method in class jisa.visa.drivers.GPIBDriver
 
SEASHELL - Static variable in class jisa.gui.Colour
The color sea shell with an RGB value of #FFF5EE

seconds - Variable in class jisa.gui.TimeInput
 
Section - Class in jisa.gui
A collapsible section box that surrounds one GUI element.
Section(String) - Constructor for class jisa.gui.Section
 
Section(String, Element) - Constructor for class jisa.gui.Section
 
select() - Method in interface jisa.gui.ListDisplay.Item
 
select(int) - Method in class jisa.gui.ListDisplay
Selects the item with the specified index in the list.
select(int) - Method in class jisa.gui.Pages
Selects the specified page, by index.
select(int) - Method in class jisa.gui.Tabs
Sets which tab is selected, by specifying its index.
select(Element) - Method in class jisa.gui.Pages
Selects the specified page, by Element.
select(Element) - Method in class jisa.gui.Tabs
Sets which tab is selected, by specifying its corresponding Element object.
select(ListDisplay.Item<T>) - Method in class jisa.gui.ListDisplay
Selects the specified item in the list.
select(Row) - Method in interface jisa.gui.plotting.JISASeries.DataSetSelector
 
selectAddress() - Method in class jisa.gui.VISABrowser
 
selectChoice(int) - Method in class jisa.devices.Configuration
 
SELECTED - Static variable in class jisa.gui.queue.ActionDisplay
 
Send(int, short, Pointer, int, int) - Method in interface jisa.visa.drivers.GPIBNativeInterface
 
sendBenchCommand(String) - Method in class jisa.devices.spectrometer.Bruker70v
 
SendCmds(int, Pointer, int) - Method in interface jisa.visa.drivers.GPIBNativeInterface
 
SendDataBytes(int, Pointer, int, int) - Method in interface jisa.visa.drivers.GPIBNativeInterface
 
SendIFC(int) - Method in interface jisa.visa.drivers.GPIBNativeInterface
 
SendList(int, short[], Pointer, int, int) - Method in interface jisa.visa.drivers.GPIBNativeInterface
 
SendLLO(int) - Method in interface jisa.visa.drivers.GPIBNativeInterface
 
sendRequest(String) - Method in class jisa.visa.DDEDevice
 
SendSetup(int, short[]) - Method in interface jisa.visa.drivers.GPIBNativeInterface
 
SENSOR_A - Variable in class jisa.devices.temperature.CryoCon22C
 
SENSOR_B - Variable in class jisa.devices.temperature.CryoCon22C
 
Separator - Interface in jisa.gui
 
Separator.MenuSeparatorWrapper - Class in jisa.gui
 
Separator.SeparatorWrapper - Class in jisa.gui
 
SeparatorWrapper(Separator) - Constructor for class jisa.gui.Separator.SeparatorWrapper
 
SerialAddress - Class in jisa.addresses
 
SerialAddress() - Constructor for class jisa.addresses.SerialAddress
 
SerialAddress(int) - Constructor for class jisa.addresses.SerialAddress
 
SerialAddress(String) - Constructor for class jisa.addresses.SerialAddress
 
SerialAddress(String, int) - Constructor for class jisa.addresses.SerialAddress
 
SerialAddress(Map<String, Object>) - Constructor for class jisa.addresses.SerialAddress
 
SerialAddress.Baud - Enum in jisa.addresses
 
SerialAddress.Data - Enum in jisa.addresses
 
SerialAddress.Parity - Enum in jisa.addresses
 
SerialAddress.Stop - Enum in jisa.addresses
 
SerialConnection - Interface in jisa.visa.connections
 
SerialConnection.FlowControl - Enum in jisa.visa.connections
 
SerialConnection.Parity - Enum in jisa.visa.connections
 
SerialConnection.Stop - Enum in jisa.visa.connections
 
SerialDriver - Class in jisa.visa.drivers
 
SerialDriver() - Constructor for class jisa.visa.drivers.SerialDriver
 
SerialDriver.JSSCConnection - Class in jisa.visa.drivers
 
serialNumber - Variable in class jisa.addresses.USBAddress
 
Series - Interface in jisa.gui
 
Series.Dash - Enum in jisa.gui
 
Series.Ordering - Enum in jisa.gui
 
Series.SeriesFitter - Interface in jisa.gui
 
Series.SeriesFormatter - Interface in jisa.gui
 
Series.Shape - Enum in jisa.gui
 
SeriesGroup - Interface in jisa.gui
 
set(boolean) - Method in class jisa.visa.ModbusRTUDevice.RWCoil
 
set(double[], double[], double[], double[]) - Method in class jisa.gui.plotting.TwoErrorDataSet
Initialises the data set with specified data.
set(double[], double[], double[], double[], boolean) - Method in class jisa.gui.plotting.TwoErrorDataSet
Initialises the data set with specified data.
set(double[], double[], double[], double[], int, boolean) - Method in class jisa.gui.plotting.TwoErrorDataSet
Initialises the data set with specified data.
set(int) - Method in class jisa.visa.ModbusRTUDevice.RWRegister
 
set(int, double...) - Method in class jisa.gui.plotting.TwoErrorDataSet
replaces point coordinate of existing data point
set(int, double[], double[], double[], double[]) - Method in class jisa.gui.plotting.TwoErrorDataSet
 
set(int, double, double) - Method in class jisa.gui.plotting.TwoErrorDataSet
replaces point coordinate of existing data point
set(int, double, double, double, double) - Method in class jisa.gui.plotting.TwoErrorDataSet
replaces point coordinate of existing data point
set(int, int, Double) - Method in class jisa.maths.matrices.RealMatrix
 
set(int, int, Complex) - Method in class jisa.maths.matrices.ComplexMatrix
 
set(int, int, T) - Method in class jisa.maths.matrices.AbstractMatrix
 
set(int, int, T) - Method in interface jisa.maths.matrices.Matrix
Sets the matrix element at the given (row, col) position.
set(DataSet, boolean) - Method in class jisa.gui.plotting.TwoErrorDataSet
clear old data and overwrite with data from 'other' data set (deep copy)
set(Double) - Method in class jisa.gui.fields.DoubleField
 
set(Integer) - Method in class jisa.gui.fields.TimeField
 
set(Object) - Method in interface jisa.control.ConfigBlock.Value
 
set(String) - Method in class jisa.gui.fields.StringField
 
set(String, Object) - Method in class jisa.control.ConfigStore
 
set(Column<T>, T) - Method in class jisa.results.ResultTable.RowBuilder
 
set(Column<T>, T) - Method in class jisa.results.ResultTable.RowSetter
Set the specified column value for this new row to the given value.
set(S) - Method in class jisa.devices.interfaces.Instrument.Parameter
 
set(S) - Method in interface jisa.devices.interfaces.Instrument.Setter
 
set(T) - Method in interface jisa.control.SetGettable
 
set(T) - Method in interface jisa.experiment.Measurement.Setter
 
set(T) - Method in interface jisa.gui.Field
Sets the value displayed in this input field.
setAbsoluteTolerance(double) - Method in class jisa.maths.fits.Fitter
 
setActive() - Method in class jisa.gui.fxml.TaskListWindow.Task
 
setActivity(IPS120.Activity) - Method in class jisa.devices.power.IPS120
 
setAddress(int) - Method in class jisa.addresses.ModbusAddress
 
setAddress(String) - Method in class jisa.addresses.VISAAddress
 
setAddress(Address) - Method in class jisa.control.Connection
 
setAlignment(Doc.Align) - Method in interface jisa.gui.Doc.Heading
 
setAlignment(Doc.Align) - Method in interface jisa.gui.Doc.Image
 
setAlignment(Doc.Align) - Method in interface jisa.gui.Doc.Link
 
setAlignment(Doc.Align) - Method in interface jisa.gui.Doc.Paragraph
 
setAlignment(Doc.Align) - Method in interface jisa.gui.Doc.TableCell
 
setAlignment(Doc.Align) - Method in interface jisa.gui.Doc.Value
 
setAll(boolean) - Method in class jisa.gui.CheckGrid
 
setAll(double[]) - Method in class jisa.maths.matrices.RealMatrix
 
setAll(Double) - Method in class jisa.maths.matrices.RealMatrix
 
setAll(Double...) - Method in class jisa.maths.matrices.RealMatrix
 
setAll(Complex) - Method in class jisa.maths.matrices.ComplexMatrix
 
setAll(Complex...) - Method in class jisa.maths.matrices.ComplexMatrix
 
setAll(T) - Method in class jisa.maths.matrices.AbstractMatrix
 
setAll(T) - Method in interface jisa.maths.matrices.Matrix
Sets all elements to a single value.
setAll(T...) - Method in class jisa.maths.matrices.AbstractMatrix
 
setAll(T...) - Method in interface jisa.maths.matrices.Matrix
Sets all elements in the matrix.
setAnimated(boolean) - Method in class jisa.gui.plotting.JISAZoomer
 
setAttempts(int) - Method in class jisa.control.Connection
 
setAttribute(long, long) - Method in class jisa.visa.drivers.VISADriver.VISAConnection
 
setAttribute(String, double) - Method in class jisa.gui.svg.SVGElement
 
setAttribute(String, Object) - Method in class jisa.results.ResultTable
Stores the given value in this table's header, using the specified key to identify it.
setAttribute(String, String) - Method in class jisa.experiment.queue.AbstractAction
 
setAttribute(String, String) - Method in interface jisa.experiment.queue.Action
Sets the value of the specified attribute for this action.
setAttribute(String, String) - Method in class jisa.experiment.queue.MeasurementAction
 
setAttribute(String, String) - Method in class jisa.experiment.queue.SweepAction
 
setAttribute(String, String) - Method in class jisa.gui.svg.SVGElement
 
setAttribute(String, String) - Method in class jisa.results.ResultStream
 
setAttribute(String, String) - Method in class jisa.results.ResultTable
Stores the given value in this table's header, using the specified key to identify it.
setAttributeQuiet(String, String) - Method in class jisa.results.ResultStream
 
setAutoReduction(int, int) - Method in class jisa.gui.plotting.JISASeries
 
setAutoReduction(int, int) - Method in interface jisa.gui.Series
Sets the series to automatically reduce the number of data points to the specified number when exceeding the specified limit.
setAutoZoomEnabled(boolean) - Method in class jisa.gui.plotting.JISAZoomer
 
setAutoZoomThreshold(int) - Method in class jisa.gui.plotting.JISAZoomer
 
setAverageCount(int) - Method in interface jisa.devices.interfaces.IMeter
Sets the number of measurements to use for each average.
setAverageCount(int) - Method in interface jisa.devices.interfaces.MCSMU
Sets how many measurements to use when averaging on all channels.
setAverageCount(int) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setAverageCount(int) - Method in interface jisa.devices.interfaces.SMU
Sets how many measurements the SMU should average over.
setAverageCount(int) - Method in interface jisa.devices.interfaces.VMeter
Sets the number of measurements to use for averaging.
setAverageCount(int) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setAverageCount(int) - Method in class jisa.devices.smu.AgilentSPA.AVMU
 
setAverageCount(int) - Method in class jisa.devices.smu.K236
 
setAverageCount(int) - Method in class jisa.devices.smu.KeithleySCPI
 
setAverageCount(int) - Method in class jisa.devices.vmeter.K2182
 
setAverageCount(int, int) - Method in interface jisa.devices.interfaces.MCSMU
Sets how many measurements to use when averaging on the specified channel.
setAverageCount(int, int) - Method in class jisa.devices.smu.DummyMCSMU
 
setAverageCount(int, int) - Method in class jisa.devices.smu.K2600B
 
setAverageCount(int, int) - Method in class jisa.devices.smu.TestFET
 
setAverageMode(int, AMode) - Method in interface jisa.devices.interfaces.MCSMU
Sets which type of averaging the SMU should use when making a measurement on the specified channel.
setAverageMode(int, AMode) - Method in class jisa.devices.smu.DummyMCSMU
 
setAverageMode(int, AMode) - Method in class jisa.devices.smu.K2600B
 
setAverageMode(int, AMode) - Method in class jisa.devices.smu.TestFET
 
setAverageMode(AMode) - Method in interface jisa.devices.interfaces.IMeter
Sets the type of averaging to use for each measurement.
setAverageMode(AMode) - Method in interface jisa.devices.interfaces.MCSMU
Sets which type of averaging the SMU should use when making a measurement on all channels.
setAverageMode(AMode) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setAverageMode(AMode) - Method in interface jisa.devices.interfaces.SMU
Sets the averaging mode of the SMU.
setAverageMode(AMode) - Method in interface jisa.devices.interfaces.VMeter
Sets the averaging mode used for taking each measurement.
setAverageMode(AMode) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setAverageMode(AMode) - Method in class jisa.devices.smu.AgilentSPA.AVMU
 
setAverageMode(AMode) - Method in class jisa.devices.smu.K236
 
setAverageMode(AMode) - Method in class jisa.devices.smu.KeithleySCPI
 
setAverageMode(AMode) - Method in class jisa.devices.vmeter.K2182
 
setAveraging(int, AMode, int) - Method in interface jisa.devices.interfaces.MCSMU
Sets both the averaging mode and count together for the specified channel.
setAveraging(AMode, int) - Method in interface jisa.devices.interfaces.MCSMU
Sets both the averaging mode and count together for all channels.
setAveraging(AMode, int) - Method in interface jisa.devices.interfaces.SMU
Sets both the averaging mode and count together.
setAxisMode(AxisMode) - Method in class jisa.gui.plotting.JISAZoomer
 
setBackgroundColour(Color) - Method in class jisa.gui.Doc
 
setBaudRate(SerialAddress.Baud) - Method in class jisa.addresses.SerialAddress
 
setBias(int, double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the level of whichever quantity is being sourced on the specified channel
setBias(int, double) - Method in class jisa.devices.smu.DummyMCSMU
 
setBias(int, double) - Method in class jisa.devices.smu.K2600B
 
setBias(int, double) - Method in class jisa.devices.smu.TestFET
 
setBoard(int) - Method in class jisa.addresses.LXIAddress
 
setBoard(int) - Method in class jisa.addresses.TCPIPAddress
 
setBoard(int) - Method in class jisa.addresses.USBAddress
 
setBoardNumber(int) - Method in class jisa.addresses.GPIBAddress
 
setBottomElement(Element) - Method in class jisa.gui.BorderDisplay
 
setCentreElement(Element) - Method in class jisa.gui.BorderDisplay
 
setCentreNode(Node) - Method in class jisa.gui.JFXElement
 
setChecked(int, int, boolean) - Method in class jisa.gui.CheckGrid
 
setCol(int, double...) - Method in class jisa.maths.matrices.RealMatrix
 
setCol(int, Matrix<T>) - Method in interface jisa.maths.matrices.Matrix
Sets all elements in the specified column from a column matrix.
setCol(int, T...) - Method in interface jisa.maths.matrices.Matrix
Sets all elements in the specified column.
setColour(Color) - Method in interface jisa.gui.Doc.Heading
 
setColour(Color) - Method in interface jisa.gui.Doc.Link
 
setColour(Color) - Method in interface jisa.gui.Doc.List
 
setColour(Color) - Method in interface jisa.gui.Doc.Paragraph
 
setColour(Color) - Method in interface jisa.gui.Doc.TableCell
 
setColour(Color) - Method in interface jisa.gui.Doc.Value
 
setColour(Color) - Method in class jisa.gui.plotting.JISAErrorDataSet
 
setColour(Color) - Method in class jisa.gui.plotting.JISASeries
 
setColour(Color) - Method in interface jisa.gui.Series
Sets the colour used to represent this series.
setColourSequence(Color...) - Method in class jisa.gui.plotting.JISASeries
 
setColourSequence(Color...) - Method in interface jisa.gui.Series
Sets the sequence of colours to use when auto-generating sub-series (for example, when split() is called).
setColSpanning(boolean) - Method in class jisa.gui.MeasurementConfigurator
 
setColumn(int, boolean) - Method in class jisa.gui.CheckGrid
 
setComplete() - Method in class jisa.gui.fxml.TaskListWindow.Task
 
setConfiguration(int) - Method in class jisa.gui.SwapGrid
 
setCount(int) - Method in class jisa.control.BypassFilter
 
setCount(int) - Method in class jisa.control.MeanMovingFilter
 
setCount(int) - Method in class jisa.control.MeanRepeatFilter
 
setCount(int) - Method in class jisa.control.MedianMovingFilter
 
setCount(int) - Method in class jisa.control.MedianRepeatFilter
 
setCount(int) - Method in interface jisa.control.ReadFilter
 
setCoupling(Coupling) - Method in class jisa.devices.amp.SR560
 
setCoupling(Coupling) - Method in class jisa.devices.amp.SR830
 
setCoupling(Coupling) - Method in interface jisa.devices.interfaces.LockIn
Sets the input coupling mode of the lock-in.
setCoupling(Coupling) - Method in interface jisa.devices.interfaces.VPreAmp
Sets the coupling mode of the pre-amplifier.
setCritical(boolean) - Method in class jisa.experiment.queue.AbstractAction
 
setCritical(boolean) - Method in interface jisa.experiment.queue.Action
Sets whether this action is critical - critical actions require the entire action queue to abort if they fail.
setCurrent(double) - Method in interface jisa.devices.interfaces.DCPower
Sets the current output level of the supply
setCurrent(double) - Method in interface jisa.devices.interfaces.EMController
Ramps the electromagnet to the specified current at automatically determined ramping rates.
setCurrent(double) - Method in interface jisa.devices.interfaces.ISource
Sets the current to output.
setCurrent(double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the default channel to source the given current (when turned on)
setCurrent(double) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setCurrent(double) - Method in interface jisa.devices.interfaces.SMU
Sets the current value to be applied by the SMU (switching to current source mode if not already)
setCurrent(double) - Method in class jisa.devices.power.AgilentE3644A
 
setCurrent(double) - Method in class jisa.devices.power.IPS120
 
setCurrent(double) - Method in class jisa.devices.power.K2200
 
setCurrent(double) - Method in class jisa.devices.power.TSX3510P
 
setCurrent(double) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setCurrent(double) - Method in class jisa.devices.smu.K236
 
setCurrent(double) - Method in class jisa.devices.smu.KeithleySCPI
 
setCurrent(int, double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the specified channel to source the given current (when turned on)
setCurrent(int, double) - Method in class jisa.devices.smu.DummyMCSMU
 
setCurrent(int, double) - Method in class jisa.devices.smu.K2600B
 
setCurrent(int, double) - Method in class jisa.devices.smu.TestFET
 
setCurrentLimit(double) - Method in interface jisa.devices.interfaces.DCPower
Sets the current protection limit
setCurrentLimit(double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the limit (compliance) on current when not being sourced on the all channels.
setCurrentLimit(double) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setCurrentLimit(double) - Method in interface jisa.devices.interfaces.SMU
Sets the limit for currents output when sourcing voltage (compliance value).
setCurrentLimit(double) - Method in class jisa.devices.power.AgilentE3644A
 
setCurrentLimit(double) - Method in class jisa.devices.power.K2200
 
setCurrentLimit(double) - Method in class jisa.devices.power.TSX3510P
 
setCurrentLimit(double) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setCurrentLimit(double) - Method in class jisa.devices.smu.K236
 
setCurrentLimit(double) - Method in class jisa.devices.smu.K2450
 
setCurrentLimit(double) - Method in class jisa.devices.smu.KeithleySCPI
 
setCurrentLimit(int, double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the limit (compliance) on current when not being sourced on the specified channel.
setCurrentLimit(int, double) - Method in class jisa.devices.smu.DummyMCSMU
 
setCurrentLimit(int, double) - Method in class jisa.devices.smu.K2600B
 
setCurrentLimit(int, double) - Method in class jisa.devices.smu.TestFET
 
setCurrentRange(double) - Method in interface jisa.devices.interfaces.IMeter
Sets the range used for current measurements.
setCurrentRange(double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the range (and thus precision) to use for current values on all channels.
setCurrentRange(double) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setCurrentRange(double) - Method in interface jisa.devices.interfaces.SMU
Sets the range of allowed values for currents being sourced or measured by the SMU.
setCurrentRange(double) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setCurrentRange(double) - Method in class jisa.devices.smu.K236
 
setCurrentRange(double) - Method in class jisa.devices.smu.KeithleySCPI
 
setCurrentRange(int, double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the range (and thus precision) to use for current values on the specified channel.
setCurrentRange(int, double) - Method in class jisa.devices.smu.DummyMCSMU
 
setCurrentRange(int, double) - Method in class jisa.devices.smu.K2600B
 
setCurrentRange(int, double) - Method in class jisa.devices.smu.TestFET
 
setDash(Double...) - Method in class jisa.gui.svg.SVGElement
 
setDash(String...) - Method in class jisa.gui.svg.SVGElement
 
setDash(Series.Dash) - Method in class jisa.gui.plotting.JISAErrorDataSet
 
setDataBits(SerialAddress.Data) - Method in class jisa.addresses.SerialAddress
 
setDecorated(boolean) - Method in class jisa.gui.JFXElement
Sets whether a title bar + frame should be drawn around this element when shown as a window or not.
setDeltaI(double) - Method in class jisa.devices.power.TSX3510P
 
setDiagonal(Double) - Method in class jisa.maths.matrices.RealMatrix
 
setDiagonal(Double...) - Method in class jisa.maths.matrices.RealMatrix
 
setDiagonal(Complex) - Method in class jisa.maths.matrices.ComplexMatrix
 
setDiagonal(Complex...) - Method in class jisa.maths.matrices.ComplexMatrix
 
setDiagonal(T) - Method in class jisa.maths.matrices.AbstractMatrix
 
setDiagonal(T) - Method in interface jisa.maths.matrices.Matrix
Sets the values along the leading diagonal to the same value.
setDiagonal(T...) - Method in class jisa.maths.matrices.AbstractMatrix
 
setDiagonal(T...) - Method in interface jisa.maths.matrices.Matrix
Sets the elements on the leading diagonal of the matrix.
setDisabled(boolean) - Method in class jisa.gui.Button.ButtonWrapper
 
setDisabled(boolean) - Method in class jisa.gui.Button.MenuItemWrapper
 
setDisabled(boolean) - Method in interface jisa.gui.Button
Sets whether the button is disabled or not (greyed-out and un-clickable).
setDisabled(boolean) - Method in interface jisa.gui.Field
Sets whether this field is disabled.
setDisabled(boolean) - Method in class jisa.gui.fields.DoubleField
 
setDisabled(boolean) - Method in class jisa.gui.fields.StringField
 
setDisabled(boolean) - Method in class jisa.gui.fields.TimeField
 
setDisabled(boolean) - Method in class jisa.gui.MenuButton.MenuButtonWrapper
 
setDisabled(boolean) - Method in interface jisa.gui.MenuButton
Sets whether the button is disabled or not (greyed-out and un-clickable).
setDragCursor(Cursor) - Method in class jisa.gui.plotting.JISAZoomer
 
setDriver(Class<? extends T>) - Method in class jisa.control.Connection
 
setDriver(KClass<? extends T>) - Method in class jisa.control.Connection
 
setDValue(double) - Method in interface jisa.devices.interfaces.PID.Loop
Sets the (single) D value to use for the PID control of this loop.
setDValue(double) - Method in class jisa.devices.temperature.LS331.Loop
 
setDValue(double) - Method in class jisa.devices.temperature.LS336.Loop
 
setDValue(double) - Method in class jisa.devices.temperature.MercuryITC.Loop
 
setElement(Element) - Method in class jisa.gui.Section
Sets which GUI element is displayed inside this section.
setEncoding(Charset) - Method in interface jisa.visa.connections.Connection
 
setEncoding(Charset) - Method in class jisa.visa.drivers.GPIBDriver.GPIBConnection
 
setEncoding(Charset) - Method in class jisa.visa.drivers.SerialDriver.JSSCConnection
 
setEncoding(Charset) - Method in class jisa.visa.drivers.TCPIPDriver.TCPIPConnection
 
setEncoding(Charset) - Method in class jisa.visa.drivers.VISADriver.VISAConnection
 
setEOIEnabled(boolean) - Method in interface jisa.visa.connections.GPIBConnection
 
setEOIEnabled(boolean) - Method in class jisa.visa.drivers.GPIBDriver.GPIBConnection
 
setEOIEnabled(boolean) - Method in class jisa.visa.drivers.VISADriver.VISAGPIBConnection
 
setErrorBarGC(GraphicsContext, JISAErrorDataSet) - Static method in class jisa.gui.plotting.JISARenderer
 
setErrorColour(Color) - Method in class jisa.gui.plotting.JISAErrorDataSet
 
setErrorColour(Color) - Method in class jisa.gui.plotting.JISASeries
 
setErrorColour(Color) - Method in interface jisa.gui.Series
Sets the colour used to represent errors in this series.
setErrorLineWidth(double) - Method in class jisa.gui.plotting.JISASeries
 
setErrorLineWidth(double) - Method in interface jisa.gui.Series
Sets the line-width used for drawing lines for error bars on this series.
setErrorThickness(Double) - Method in class jisa.gui.plotting.JISAErrorDataSet
 
setExceptionHandler(ERunnable) - Static method in class jisa.Util
Set what the standard exception handler should be.
setExitOnClose(boolean) - Method in class jisa.gui.JFXElement
 
setExpandable(boolean) - Method in class jisa.gui.Section
 
setExpanded(boolean) - Method in class jisa.gui.queue.ActionQueueDisplay
 
setExpanded(boolean) - Method in class jisa.gui.Section
 
setExpansion(double) - Method in class jisa.devices.amp.SR830
 
setExpansion(double) - Method in interface jisa.devices.interfaces.LockIn
Sets the signal expansion factor to use.
setExternalTriggerMode(LockIn.TrigMode) - Method in class jisa.devices.amp.SR830
 
setExternalTriggerMode(LockIn.TrigMode) - Method in interface jisa.devices.interfaces.LockIn
Sets the triggering mode used for external referencing (SINE, POS_TTL, NEG_TTL).
setFastRate(int, boolean) - Method in class jisa.devices.level.ILM200
 
setField(double) - Method in interface jisa.devices.interfaces.EMController
Ramps the electromagnet to the specified field at automatically determined ramping rates.
setField(double) - Method in class jisa.devices.power.IPS120
 
setFieldsDisabled(boolean) - Method in class jisa.gui.Fields
 
setFileNameGenerator(MeasurementAction.NameGenerator) - Method in class jisa.experiment.queue.MeasurementAction
 
setFillColour(String) - Method in class jisa.gui.svg.SVGElement
 
setFillColour(Color) - Method in class jisa.gui.svg.SVGElement
 
setFilterHighFrequency(double) - Method in class jisa.devices.amp.SR560
 
setFilterHighFrequency(double) - Method in interface jisa.devices.interfaces.VPreAmp
Sets the high frequency value of the filter to the given value or as close as possible.
setFilterLowFrequency(double) - Method in class jisa.devices.amp.SR560
 
setFilterLowFrequency(double) - Method in interface jisa.devices.interfaces.VPreAmp
Sets the low frequency value of the filter to the given value or as close as possible.
setFilterMode(Filter) - Method in class jisa.devices.amp.SR560
 
setFilterMode(Filter) - Method in interface jisa.devices.interfaces.VPreAmp
Sets the filter mode of the pre-amplifier.
setFilterRollOff(double) - Method in class jisa.devices.amp.SR560
 
setFilterRollOff(double) - Method in class jisa.devices.amp.SR830
 
setFilterRollOff(double) - Method in interface jisa.devices.interfaces.LockIn
Sets the filter roll-off for the lock-in's input filter.
setFilterRollOff(double) - Method in interface jisa.devices.interfaces.VPreAmp
Sets the filter roll-off value in db/decade (or as close to it as one can get).
setFitter(Series.SeriesFitter) - Method in class jisa.gui.plotting.JISAErrorDataSet
 
setForceZeroInRange(boolean) - Method in class jisa.gui.plotting.JISADefaultAxis
setFormatter(SweepAction.Formatter<T>) - Method in class jisa.experiment.queue.SweepAction
Specifies how the sweep variable should be converted to a string.
setFourProbeEnabled(boolean) - Method in interface jisa.devices.interfaces.MCSMU
Sets whether the SMU should apply source using FORCE probes and measure using separate SENSE probes or whether is should do both with the FORCE probes on all channels.
setFourProbeEnabled(boolean) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setFourProbeEnabled(boolean) - Method in interface jisa.devices.interfaces.SMU
Sets whether the SMU should apply source using FORCE probes and measure using separate SENSE probes or whether is should do both with the FORCE probes.
setFourProbeEnabled(boolean) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setFourProbeEnabled(boolean) - Method in class jisa.devices.smu.K236
 
setFourProbeEnabled(boolean) - Method in class jisa.devices.smu.K6430
 
setFourProbeEnabled(boolean) - Method in class jisa.devices.smu.KeithleySCPI
 
setFourProbeEnabled(int, boolean) - Method in interface jisa.devices.interfaces.MCSMU
Sets whether the SMU should apply source using FORCE probes and measure using separate SENSE probes or whether is should do both with the FORCE probes on the specified channel.
setFourProbeEnabled(int, boolean) - Method in class jisa.devices.smu.DummyMCSMU
 
setFourProbeEnabled(int, boolean) - Method in class jisa.devices.smu.K2600B
 
setFourProbeEnabled(int, boolean) - Method in class jisa.devices.smu.TestFET
 
setFrequency(double) - Method in class jisa.control.MotorController
 
setFrequencyAndWait(double) - Method in class jisa.control.MotorController
 
setFrequencyAndWait(double, double) - Method in class jisa.control.MotorController
 
setFrequencyRange(double) - Method in class jisa.devices.amp.SR830
 
setFrequencyRange(double) - Method in interface jisa.devices.interfaces.FMeter
Sets the frequency measurement range to be used by the instrument.
setGain(double) - Method in class jisa.devices.amp.SR560
 
setGain(double) - Method in interface jisa.devices.interfaces.VPreAmp
Sets the gain to the given value, or as close to it as possible.
SetGettable<T> - Interface in jisa.control
 
setGrossUp(boolean) - Method in interface jisa.devices.interfaces.ProbeStation
Set Gross Up (1) or Gross Down (0)
setGrossUp(boolean) - Method in class jisa.devices.probestation.Pegasus
 
setGrossUpDistance(double) - Method in interface jisa.devices.interfaces.ProbeStation
Write z-axis gross lift
setGrossUpDistance(double) - Method in class jisa.devices.probestation.Pegasus
 
setGrowth(boolean, boolean) - Method in class jisa.gui.Grid
 
setGrowth(Element, boolean, boolean) - Method in class jisa.gui.Grid
 
setHeater(boolean) - Method in class jisa.devices.power.IPS120
 
setHost(String) - Method in class jisa.addresses.LXIAddress
 
setHost(String) - Method in class jisa.addresses.TCPIPAddress
 
setIcon(URL) - Method in class jisa.gui.JFXElement
 
setIcon(Icon) - Method in class jisa.gui.JFXElement
 
setID(String) - Method in class jisa.addresses.IDAddress
 
setImage(String) - Method in class jisa.gui.SplashScreen
 
setImage(URL) - Method in class jisa.gui.SplashScreen
 
setImage(Image) - Method in interface jisa.gui.ListDisplay.Item
 
setImage(Image) - Method in class jisa.gui.SplashScreen
 
setImpedanceMode(Impedance) - Method in class jisa.devices.amp.SR830
 
setImpedanceMode(Impedance) - Method in interface jisa.devices.interfaces.LockIn
Sets whether to use HIGH or LOW impedance mode for input signals.
setInput(PID.Input) - Method in interface jisa.devices.interfaces.PID.Loop
Sets which input value this loop should be monitoring.
setInput(PID.Input) - Method in class jisa.devices.temperature.LS331.Loop
 
setInput(PID.Input) - Method in class jisa.devices.temperature.LS336.Loop
 
setInput(PID.Input) - Method in class jisa.devices.temperature.MercuryITC.Loop
 
setInput(Input) - Method in class jisa.devices.amp.SR560
 
setInput(Input) - Method in class jisa.devices.amp.SR830
 
setInput(Input) - Method in interface jisa.devices.interfaces.LockIn
Sets which input the lock-in should use.
setInput(Input) - Method in interface jisa.devices.interfaces.VPreAmp
Sets the source terminal to use, either A, B or DIFF (for A - B).
setInputInstrument(Instrument) - Method in class jisa.devices.Configuration
 
setIntegrationTime(double) - Method in interface jisa.devices.interfaces.IMeter
Sets the integration time for each measurement.
setIntegrationTime(double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the integration time to use for measurements on all channels.
setIntegrationTime(double) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setIntegrationTime(double) - Method in interface jisa.devices.interfaces.SMU
Sets the integration time for each individual measurement, or closest over-estimate possible.
setIntegrationTime(double) - Method in interface jisa.devices.interfaces.VMeter
Sets the integration time for each measurement.
setIntegrationTime(double) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setIntegrationTime(double) - Method in class jisa.devices.smu.AgilentSPA.AVMU
 
setIntegrationTime(double) - Method in class jisa.devices.smu.K236
 
setIntegrationTime(double) - Method in class jisa.devices.smu.K6430
 
setIntegrationTime(double) - Method in class jisa.devices.smu.KeithleySCPI
 
setIntegrationTime(double) - Method in class jisa.devices.vmeter.K2182
 
setIntegrationTime(int, double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the integration time to use for measurements on the specified channel.
setIntegrationTime(int, double) - Method in class jisa.devices.smu.DummyMCSMU
 
setIntegrationTime(int, double) - Method in class jisa.devices.smu.K2600B
 
setIntegrationTime(int, double) - Method in class jisa.devices.smu.TestFET
 
setInterfaceNumber(int) - Method in class jisa.addresses.USBAddress
 
setInterval(long) - Method in class jisa.control.RTask
 
setIOLimit(int, boolean, boolean) - Method in class jisa.visa.VISADevice
Sets whether this VISADevice object should wait a minimum amount of time between successive read/write operations.
setItems(ObservableList<Legend.LegendItem>) - Method in class jisa.gui.Legend
 
setIValue(double) - Method in interface jisa.devices.interfaces.PID.Loop
Sets the (single) I value to use for the PID control of this loop.
setIValue(double) - Method in class jisa.devices.temperature.LS331.Loop
 
setIValue(double) - Method in class jisa.devices.temperature.LS336.Loop
 
setIValue(double) - Method in class jisa.devices.temperature.MercuryITC.Loop
 
setKeepAlive(boolean) - Method in interface jisa.visa.connections.TCPIPConnection
 
setKeepAlive(boolean) - Method in class jisa.visa.drivers.TCPIPDriver.TCPIPConnection
 
setKeepAlive(boolean) - Method in class jisa.visa.drivers.VISADriver.VISATCPIPConnection
 
setLabel(String) - Method in class jisa.experiment.Measurement
Sets the user-given label for this measurement instance.
setLanName(String) - Method in class jisa.addresses.LXIAddress
 
setLeading(int) - Method in class jisa.gui.fields.DoubleField
 
setLeftElement(Element) - Method in class jisa.gui.BorderDisplay
 
setLegendVisible(boolean) - Method in class jisa.gui.Plot
Sets whether the legend of this plot should be visible or not.
setLightOn(boolean) - Method in interface jisa.devices.interfaces.ProbeStation
Switches Light on (1) or off (2)
setLightOn(boolean) - Method in class jisa.devices.probestation.Pegasus
 
setLimit(double) - Method in interface jisa.devices.interfaces.PID.Output
Sets the limit/range to apply to the output value.
setLimit(double) - Method in class jisa.devices.temperature.LS331.Analogue
 
setLimit(double) - Method in class jisa.devices.temperature.LS331.Heater
 
setLimit(double) - Method in class jisa.devices.temperature.LS336.Heater
 
setLimit(double) - Method in class jisa.devices.temperature.MercuryITC.AuxOutput
 
setLimit(double) - Method in class jisa.devices.temperature.MercuryITC.Heater
 
setLimit(int) - Method in class jisa.gui.plotting.JISASeries
 
setLimit(int) - Method in interface jisa.gui.Series
Instructs the Series to only plot the last N points added to it.
setLimits(double[], double[]) - Method in class jisa.maths.fits.Fitter
 
setLimits(double, double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the limits for both voltage and current (when not being sourced) on all channels.
setLimits(double, double) - Method in interface jisa.devices.interfaces.SMU
Sets the limits (compliance values) for both voltage and current.
setLimits(int, double, double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the limits for both voltage and current (when not being sourced) on the specified channel.
setLineDash(Series.Dash) - Method in class jisa.gui.plotting.JISASeries
 
setLineDash(Series.Dash) - Method in interface jisa.gui.Series
Sets the dash type for the line of this series.
setLineFilterEnabled(boolean) - Method in interface jisa.devices.interfaces.IMeter
Sets whether the voltmeter should use any line-frequency filtering (if available)
setLineFilterEnabled(boolean) - Method in interface jisa.devices.interfaces.MCSMU
Sets whether the voltmeter should use any line-frequency filtering (if available)
setLineFilterEnabled(boolean) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setLineFilterEnabled(boolean) - Method in interface jisa.devices.interfaces.SMU
Sets whether the voltmeter should use any line-frequency filtering (if available)
setLineFilterEnabled(boolean) - Method in interface jisa.devices.interfaces.VMeter
Sets whether the voltmeter should use any line-frequency filtering (if available)
setLineFilterEnabled(boolean) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setLineFilterEnabled(boolean) - Method in class jisa.devices.smu.AgilentSPA.AVMU
 
setLineFilterEnabled(boolean) - Method in class jisa.devices.smu.K236
 
setLineFilterEnabled(boolean) - Method in class jisa.devices.smu.K2400
 
setLineFilterEnabled(boolean) - Method in class jisa.devices.smu.K2450
 
setLineFilterEnabled(boolean) - Method in class jisa.devices.smu.K6430
 
setLineFilterEnabled(boolean) - Method in class jisa.devices.vmeter.K2182
 
setLineFilterEnabled(int, boolean) - Method in interface jisa.devices.interfaces.MCSMU
Sets whether the voltmeter should use any line-frequency filtering (if available)
setLineFilterEnabled(int, boolean) - Method in class jisa.devices.smu.DummyMCSMU
 
setLineFilterEnabled(int, boolean) - Method in class jisa.devices.smu.K2600B
 
setLineFilterEnabled(int, boolean) - Method in class jisa.devices.smu.TestFET
 
setLineFilterHarmonics(int...) - Method in class jisa.devices.amp.SR830
 
setLineFilterHarmonics(int...) - Method in interface jisa.devices.interfaces.LockIn
Attempts to set the lock-in to filter all the specified harmonics of the powerline frequency.
setLineFrequency(USBTC08.Frequency) - Method in class jisa.devices.temperature.USBTC08
Sets the line-frequency rejection mode to be used.
setLineGC(GraphicsContext, JISAErrorDataSet) - Static method in class jisa.gui.plotting.JISARenderer
 
setLineVisible(boolean) - Method in class jisa.gui.plotting.JISASeries
 
setLineVisible(boolean) - Method in interface jisa.gui.Series
Sets whether to show the line of this series.
setLineVisible(Boolean) - Method in class jisa.gui.plotting.JISAErrorDataSet
 
setLineWidth(double) - Method in class jisa.gui.plotting.JISASeries
 
setLineWidth(double) - Method in interface jisa.gui.Series
Sets the line-width used for drawing the line for this series.
setLockDistance(double) - Method in interface jisa.devices.interfaces.ProbeStation
Write z axis locking distance
setLockDistance(double) - Method in class jisa.devices.probestation.Pegasus
 
setLocked(boolean) - Method in interface jisa.devices.interfaces.ProbeStation
Write: 1 = locked position (up).
setLocked(boolean) - Method in class jisa.devices.probestation.Pegasus
 
setLogarithmBase(double) - Method in class jisa.gui.plotting.JISADefaultAxis
setLogarithmBase(double) - Method in class jisa.gui.plotting.JISALogTransform
setLogAxis(boolean) - Method in class jisa.gui.plotting.JISADefaultAxis
Sets the value of the JISADefaultAxis.logAxisProperty().
setManualValue(double) - Method in interface jisa.devices.interfaces.PID.Loop
Sets the value this loop should output through its output channel should PID control be disabled.
setManualValue(double) - Method in class jisa.devices.temperature.LS331.Loop
 
setManualValue(double) - Method in class jisa.devices.temperature.LS336.Loop
 
setManualValue(double) - Method in class jisa.devices.temperature.MercuryITC.Loop
 
setMarkerShape(Series.Shape) - Method in class jisa.gui.plotting.JISASeries
 
setMarkerShape(Series.Shape) - Method in interface jisa.gui.Series
Sets the marker shape to use for this series.
setMarkerSize(double) - Method in class jisa.gui.plotting.JISASeries
 
setMarkerSize(double) - Method in interface jisa.gui.Series
Sets the marker size to use for this series.
setMarkerVisible(boolean) - Method in class jisa.gui.plotting.JISASeries
 
setMarkerVisible(boolean) - Method in interface jisa.gui.Series
Sets whether a marker should be placed at each data point in this series or not.
setMarkerVisible(Boolean) - Method in class jisa.gui.plotting.JISAErrorDataSet
 
setMaxColumns(int) - Method in class jisa.gui.JISALegend
 
setMaxEvaluations(int) - Method in class jisa.maths.fits.Fitter
 
setMaxHeight(double) - Method in class jisa.gui.JFXElement
 
setMaximised(boolean) - Method in class jisa.gui.JFXElement
Sets whether the window is maximised or not.
setMaximumRange(double) - Method in class jisa.gui.plotting.JISALogTransform
 
setMaxIterations(int) - Method in class jisa.maths.fits.Fitter
 
setMaxLimits(double[]) - Method in class jisa.maths.fits.Fitter
 
setMaxRows(int) - Method in class jisa.gui.JISALegend
 
setMaxWidth(double) - Method in class jisa.gui.JFXElement
 
setMaxWindowHeight(double) - Method in class jisa.gui.JFXElement
 
setMaxWindowWidth(double) - Method in class jisa.gui.JFXElement
 
setMeasurement(Measurement) - Method in class jisa.experiment.queue.SweepAction
 
setMeasureRange(double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the range (and thus precision) to use for the measured quantity on all channels.
setMeasureRange(double) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setMeasureRange(double) - Method in interface jisa.devices.interfaces.SMU
Sets the range of allowed values for the quantity being measured by the SMU.
setMeasureRange(double) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setMeasureRange(double) - Method in class jisa.devices.smu.K236
 
setMeasureRange(double) - Method in class jisa.devices.smu.KeithleySCPI
 
setMeasureRange(int, double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the range (and thus precision) to use for the measured quantity on the given channel.
setMeasureRange(int, double) - Method in class jisa.devices.smu.DummyMCSMU
 
setMeasureRange(int, double) - Method in class jisa.devices.smu.K2600B
 
setMeasureRange(int, double) - Method in class jisa.devices.smu.TestFET
 
setMeasureRange(Function, boolean) - Method in class jisa.devices.smu.K2450
This command determines if the measurement range is set manually or automatically for the selected measure function.
setMinHeight(double) - Method in class jisa.gui.JFXElement
 
setMinimumRange(double) - Method in class jisa.gui.plotting.JISALogTransform
 
setMinLimits(double[]) - Method in class jisa.maths.fits.Fitter
 
setMinWidth(double) - Method in class jisa.gui.JFXElement
 
setMode(Camera.Mode) - Method in class jisa.devices.camera.Webcam
 
setMode(Camera.Mode) - Method in interface jisa.devices.interfaces.Camera
Sets the resolution mode the camera is to use.
setMode(ILM200.Mode) - Method in class jisa.devices.level.ILM200
 
setMode(IPS120.Mode) - Method in class jisa.devices.power.IPS120
 
setMode(ITC503.Mode) - Method in class jisa.devices.temperature.ITC503
 
setMouseEnabled(boolean) - Method in class jisa.gui.Plot
 
setName(String) - Method in class jisa.experiment.queue.AbstractAction
 
setName(String) - Method in interface jisa.experiment.queue.Action
Changes the name of the action.
setName(String) - Method in class jisa.gui.DataDisplay.Parameter
 
setName(String) - Method in class jisa.gui.plotting.JISAErrorDataSet
 
setName(String) - Method in class jisa.gui.plotting.JISASeries
 
setName(String) - Method in interface jisa.gui.Series
Sets the name of the series.
setNumColumns(int) - Method in class jisa.gui.Grid
 
setNumColumns(int) - Method in class jisa.gui.MeasurementConfigurator
 
setOffMode(int, SMU.OffMode) - Method in interface jisa.devices.interfaces.MCSMU
 
setOffMode(int, SMU.OffMode) - Method in class jisa.devices.smu.DummyMCSMU
 
setOffMode(int, SMU.OffMode) - Method in class jisa.devices.smu.K2600B
 
setOffMode(int, SMU.OffMode) - Method in class jisa.devices.smu.TestFET
 
setOffMode(SMU.OffMode) - Method in interface jisa.devices.interfaces.MCSMU
 
setOffMode(SMU.OffMode) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setOffMode(SMU.OffMode) - Method in interface jisa.devices.interfaces.SMU
Sets which mode the SMU channel should use when turned off.
setOffMode(SMU.OffMode) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setOffMode(SMU.OffMode) - Method in class jisa.devices.smu.AgilentSPA.AVSU
 
setOffMode(SMU.OffMode) - Method in class jisa.devices.smu.K236
 
setOffMode(SMU.OffMode) - Method in class jisa.devices.smu.K2400
 
setOffMode(SMU.OffMode) - Method in class jisa.devices.smu.K2450
 
setOffMode(SMU.OffMode) - Method in class jisa.devices.smu.K6430
 
setOffset(double) - Method in class jisa.devices.amp.SR830
 
setOffset(double) - Method in interface jisa.devices.interfaces.LockIn
Sets the offset for input measurements.
setOffsetExpansion(double, double) - Method in class jisa.devices.amp.SR830
 
setOmitZoom(Axis, boolean) - Static method in class jisa.gui.plotting.JISAZoomer
 
setOn(boolean) - Method in interface jisa.devices.interfaces.Camera
Sets whether the camera is on (capturing) or off (not capturing).
setOn(boolean) - Method in interface jisa.devices.interfaces.DCPower
Enables or disables output of the power supply
setOn(boolean) - Method in interface jisa.devices.interfaces.SMU
 
setOn(boolean) - Method in interface jisa.devices.interfaces.Switch
 
setOn(int, boolean) - Method in interface jisa.devices.interfaces.MSwitch
 
setOnChange(SRunnable) - Method in interface jisa.gui.Field
Sets the action to perform when the value of this input field is changed.
setOnChange(SRunnable) - Method in class jisa.gui.fields.DoubleField
 
setOnChange(SRunnable) - Method in class jisa.gui.fields.StringField
 
setOnChange(SRunnable) - Method in class jisa.gui.fields.TimeField
 
setOnChange(SRunnable) - Method in class jisa.gui.ListDisplay
Sets what is done when the currently selected item in the list is changed.
setOnChange(DoubleInput.DoubleChange) - Method in class jisa.gui.DoubleInput
 
setOnChange(TimeInput.DoubleChange) - Method in class jisa.gui.TimeInput
 
setOnClick(SRunnable) - Method in class jisa.gui.Button.ButtonWrapper
 
setOnClick(SRunnable) - Method in class jisa.gui.Button.MenuItemWrapper
 
setOnClick(SRunnable) - Method in interface jisa.gui.Button
Sets what should happen when the button is clicked.
setOnClose(SRunnable) - Method in class jisa.gui.JFXElement
 
setOnEdit(Listener<Action<T>>) - Method in class jisa.experiment.queue.AbstractAction
 
setOnFinish(Listener<Action<T>>) - Method in class jisa.experiment.queue.AbstractAction
 
setOnFinish(Listener<Action<T>>) - Method in interface jisa.experiment.queue.Action
 
setOnMeasurementFinish(Listener<MeasurementAction>) - Method in class jisa.experiment.queue.MeasurementAction
 
setOnMeasurementStart(Listener<MeasurementAction>) - Method in class jisa.experiment.queue.MeasurementAction
 
setOnSelected(SRunnable) - Method in interface jisa.gui.ListDisplay.Item
 
setOnStart(Listener<Action<T>>) - Method in class jisa.experiment.queue.AbstractAction
 
setOnStart(Listener<Action<T>>) - Method in interface jisa.experiment.queue.Action
 
setOrdering(Series.Ordering) - Method in class jisa.gui.plotting.JISAErrorDataSet
 
setOscAmplitude(double) - Method in class jisa.devices.amp.SR830
 
setOscAmplitude(double) - Method in interface jisa.devices.interfaces.LockIn
Sets the amplitude of the internal oscillator output.
setOscFrequency(double) - Method in class jisa.devices.amp.SR830
 
setOscFrequency(double) - Method in interface jisa.devices.interfaces.LockIn
Sets the frequency of the internal oscillator of the amplifier (eg for internal reference)
setOscPhase(double) - Method in class jisa.devices.amp.SR830
 
setOscPhase(double) - Method in interface jisa.devices.interfaces.LockIn
Sets the phase of the internal oscillator
setOutput(PID.Output) - Method in interface jisa.devices.interfaces.PID.Loop
Sets which output channel thsi loop should be controlling.
setOutput(PID.Output) - Method in class jisa.devices.temperature.LS331.Loop
 
setOutput(PID.Output) - Method in class jisa.devices.temperature.LS336.Loop
 
setOutput(PID.Output) - Method in class jisa.devices.temperature.MercuryITC.Loop
 
setOutputLimit(double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the limit (compliance) on whichever quantity is not being sourced on all channels.
setOutputLimit(double) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setOutputLimit(double) - Method in interface jisa.devices.interfaces.SMU
Sets the limit for the measured quantity (ie compliance value).
setOutputLimit(double) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setOutputLimit(double) - Method in class jisa.devices.smu.K236
 
setOutputLimit(double) - Method in class jisa.devices.smu.KeithleySCPI
 
setOutputLimit(int, double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the limit (compliance) on whichever quantity is not being sourced on the given channel.
setOutputLimit(int, double) - Method in class jisa.devices.smu.DummyMCSMU
 
setOutputLimit(int, double) - Method in class jisa.devices.smu.K2600B
 
setOutputLimit(int, double) - Method in class jisa.devices.smu.TestFET
 
setOutputState(boolean) - Method in class jisa.devices.smu.KeithleySCPI
 
setPannerEnabled(boolean) - Method in class jisa.gui.plotting.JISAZoomer
 
setParameters(Map<String, Object>) - Method in interface jisa.addresses.Address
Set the parameters of this address from a given map.
setParameters(Map<String, Object>) - Method in class jisa.addresses.GPIBAddress
 
setParameters(Map<String, Object>) - Method in class jisa.addresses.IDAddress
 
setParameters(Map<String, Object>) - Method in class jisa.addresses.LXIAddress
 
setParameters(Map<String, Object>) - Method in class jisa.addresses.ModbusAddress
 
setParameters(Map<String, Object>) - Method in class jisa.addresses.PipeAddress
 
setParameters(Map<String, Object>) - Method in class jisa.addresses.SerialAddress
 
setParameters(Map<String, Object>) - Method in class jisa.addresses.TCPIPAddress
 
setParameters(Map<String, Object>) - Method in class jisa.addresses.USBAddress
 
setParameters(Map<String, Object>) - Method in class jisa.addresses.VISAAddress
 
setParity(SerialAddress.Parity) - Method in class jisa.addresses.SerialAddress
 
setPID(double, double, double) - Method in class jisa.control.PIDController
 
setPIDEnabled(boolean) - Method in interface jisa.devices.interfaces.PID.Loop
Sets whether PID control is enabled or disabled for this loop.
setPIDEnabled(boolean) - Method in class jisa.devices.temperature.LS331.Loop
 
setPIDEnabled(boolean) - Method in class jisa.devices.temperature.LS336.Loop
 
setPIDEnabled(boolean) - Method in class jisa.devices.temperature.MercuryITC.Loop
 
setPIDValues(double, double, double) - Method in interface jisa.devices.interfaces.PID.Loop
Sets the (single) P, I, and D values for the PID control of this loop.
setPIDValues(double, double, double) - Method in class jisa.devices.temperature.LS336.Loop
 
setPIDZones(List<PID.Zone>) - Method in interface jisa.devices.interfaces.PID.Loop
Sets the zones to use if PID zoning were to be enabled.
setPIDZones(List<PID.Zone>) - Method in class jisa.devices.interfaces.PID.ZonedLoop
 
setPIDZones(PID.Zone...) - Method in interface jisa.devices.interfaces.PID.Loop
Sets the zones to use if PID zoning were to be enabled.
setPIDZoningEnabled(boolean) - Method in interface jisa.devices.interfaces.PID.Loop
Sets whether PID zoning should be enabled for this loop or not.
setPIDZoningEnabled(boolean) - Method in class jisa.devices.interfaces.PID.ZonedLoop
 
setPipeName(String) - Method in class jisa.addresses.PipeAddress
 
setPointOrder(Series.Ordering) - Method in class jisa.gui.plotting.JISASeries
 
setPointOrder(Series.Ordering) - Method in interface jisa.gui.Series
 
setPoints(Collection<Fitter.Point>) - Method in class jisa.maths.fits.Fitter
 
setPoints(Fitter.Point...) - Method in class jisa.maths.fits.Fitter
 
setPort(int) - Method in class jisa.addresses.TCPIPAddress
 
setPortName(String) - Method in class jisa.addresses.ModbusAddress
 
setPortName(String) - Method in class jisa.addresses.SerialAddress
 
setPrimaryAddress(int) - Method in class jisa.addresses.GPIBAddress
 
setProductID(int) - Method in class jisa.addresses.USBAddress
 
setProgress(double) - Method in interface jisa.gui.Logger.PLine
 
setProgress(double) - Method in class jisa.gui.Progress
Sets the progress value, while leaving the max value unchanged.
setProgress(int) - Method in class jisa.gui.Progress
 
setProgress(int, int) - Method in interface jisa.gui.Logger.PLine
 
setProgress(Number, Number) - Method in class jisa.gui.Progress
Sets the current value of the progress as value/max.
setPValue(double) - Method in interface jisa.devices.interfaces.PID.Loop
Sets the (single) P value to use for the PID control of this loop.
setPValue(double) - Method in class jisa.devices.temperature.LS331.Loop
 
setPValue(double) - Method in class jisa.devices.temperature.LS336.Loop
 
setPValue(double) - Method in class jisa.devices.temperature.MercuryITC.Loop
 
setRampEnabled(boolean) - Method in interface jisa.devices.interfaces.PID.Loop
Sets whether this loop should ramp to its set-point using the configured ramp rate.
setRampEnabled(boolean) - Method in class jisa.devices.temperature.LS331.Loop
 
setRampEnabled(boolean) - Method in class jisa.devices.temperature.LS336.Loop
 
setRampEnabled(boolean) - Method in class jisa.devices.temperature.MercuryITC.Loop
 
setRampRate(double) - Method in interface jisa.devices.interfaces.PID.Loop
Sets the maximum rate at which this loop should ramp to its set-point should ramping be enabled by use of setRampEnabled(...).
setRampRate(double) - Method in class jisa.devices.temperature.LS331.Loop
 
setRampRate(double) - Method in class jisa.devices.temperature.LS336.Loop
 
setRampRate(double) - Method in class jisa.devices.temperature.MercuryITC.Loop
 
setRampRates(EMController.Ramp...) - Method in interface jisa.devices.interfaces.EMController
Sets the rates at which the magnet should ramp for different current ranges.
setRampRates(EMController.Ramp...) - Method in class jisa.devices.power.IPS120
 
setRange(double) - Method in class jisa.devices.amp.SR830
 
setRange(double) - Method in interface jisa.devices.interfaces.LockIn
Sets the sensitivity of the instrument based on the maximum range of values you desire to measure.
setRange(double) - Method in interface jisa.devices.interfaces.PID.Input
Sets the measurement range to be used by this input.
setRange(double) - Method in interface jisa.devices.interfaces.TC.TMeter
 
setRanges(double, double) - Method in interface jisa.devices.interfaces.IVMeter
Sets the ranges used for voltage and current measurements respectively.
setRanges(double, double) - Method in interface jisa.devices.interfaces.MCSMU
Sets both the voltage and current ranges to use on all channels.
setRanges(double, double) - Method in interface jisa.devices.interfaces.SMU
Sets the value ranges for both voltage and current.
setRanges(int, double, double) - Method in interface jisa.devices.interfaces.MCSMU
Sets both the voltage and current ranges to use on the specified channel.
setReadBufferSize(int) - Method in class jisa.visa.VISADevice
What default number of bytes should we expect to get when reading from the device?
setReadTerminator(long) - Method in interface jisa.visa.connections.Connection
Sets the "End of String" terminator, in numerical form.
setReadTerminator(long) - Method in class jisa.visa.drivers.GPIBDriver.GPIBConnection
 
setReadTerminator(long) - Method in class jisa.visa.drivers.SerialDriver.JSSCConnection
 
setReadTerminator(long) - Method in class jisa.visa.drivers.TCPIPDriver.TCPIPConnection
 
setReadTerminator(long) - Method in class jisa.visa.drivers.VISADriver.VISAConnection
 
setReadTerminator(long) - Method in class jisa.visa.VISADevice
 
setReadTerminator(String) - Method in interface jisa.visa.connections.Connection
Sets the "End of String" terminator, in String form.
setReadTerminator(String) - Method in class jisa.visa.drivers.SerialDriver.JSSCConnection
 
setReadTerminator(String) - Method in class jisa.visa.drivers.TCPIPDriver.TCPIPConnection
 
setReadTerminator(String) - Method in class jisa.visa.VISADevice
 
setRefMode(LockIn.RefMode) - Method in class jisa.devices.amp.SR830
 
setRefMode(LockIn.RefMode) - Method in interface jisa.devices.interfaces.LockIn
Sets whether the lock-in amplifier is to use an internal or external reference signal
setRelativeTolerance(double) - Method in class jisa.maths.fits.Fitter
 
setRemoveButton(SRunnable) - Method in class jisa.gui.Connector
 
setRetryCount(int) - Method in class jisa.experiment.queue.MeasurementAction
 
setRetryCount(int) - Method in class jisa.visa.VISADevice
 
setRightElement(Element) - Method in class jisa.gui.BorderDisplay
 
setRotation(double) - Method in interface jisa.devices.interfaces.XYTranslationStage
Sets the rotation angle theta to the desired value.
setRotation(double) - Method in class jisa.devices.probestation.Pegasus
 
setRow(int, boolean) - Method in class jisa.gui.CheckGrid
 
setRow(int, double...) - Method in class jisa.maths.matrices.RealMatrix
 
setRow(int, Matrix<T>) - Method in interface jisa.maths.matrices.Matrix
Sets all elements in the specified row from a row matrix.
setRow(int, T...) - Method in interface jisa.maths.matrices.Matrix
Sets all elements in the specified row.
SetRWLS(int, short[]) - Method in interface jisa.visa.drivers.GPIBNativeInterface
 
setSecondaryAddress(int) - Method in class jisa.addresses.GPIBAddress
 
setSelected(boolean) - Method in class jisa.gui.queue.ActionDisplay
 
setSelected(boolean) - Method in class jisa.gui.queue.SimpleActionDisplay
 
setSelected(boolean) - Method in class jisa.gui.queue.SweepActionDisplay
 
setSelectedActions(Collection<Action>) - Method in class jisa.gui.queue.ActionQueueDisplay
 
setSelectedActions(Action...) - Method in class jisa.gui.queue.ActionQueueDisplay
 
setSelectedIndices(Collection<Integer>) - Method in class jisa.gui.queue.ActionQueueDisplay
 
setSensorType(int, TCouple.Type) - Method in interface jisa.devices.interfaces.MSTCouple
 
setSensorType(int, TCouple.Type) - Method in class jisa.devices.temperature.USBTC08
Configures the sensor on the TC-08, specifying which type of thermocouple is installed.
setSensorType(TCouple.Type) - Method in interface jisa.devices.interfaces.MSTCouple
 
setSensorType(TCouple.Type) - Method in interface jisa.devices.interfaces.TCouple
Sets the type of thermal sensor being used for this thermometer.
setSerialNumber(String) - Method in class jisa.addresses.USBAddress
 
setSerialParameters(int, int) - Method in interface jisa.visa.connections.SerialConnection
 
setSerialParameters(int, int, SerialConnection.Parity, SerialConnection.Stop, SerialConnection.FlowControl...) - Method in interface jisa.visa.connections.SerialConnection
 
setSerialParameters(int, int, SerialConnection.Parity, SerialConnection.Stop, SerialConnection.FlowControl...) - Method in class jisa.visa.drivers.SerialDriver.JSSCConnection
 
setSerialParameters(int, int, SerialConnection.Parity, SerialConnection.Stop, SerialConnection.FlowControl...) - Method in class jisa.visa.drivers.VISADriver.VISASerialConnection
 
setSetPoint(double) - Method in interface jisa.devices.interfaces.PID.Loop
Sets the value of the set-point for this loop.
setSetPoint(double) - Method in interface jisa.devices.interfaces.TC.Loop
 
setSetPoint(double) - Method in class jisa.devices.temperature.LS331.Loop
 
setSetPoint(double) - Method in class jisa.devices.temperature.LS336.Loop
 
setSetPoint(double) - Method in class jisa.devices.temperature.MercuryITC.Loop
 
setShape(Series.Shape) - Method in class jisa.gui.plotting.JISAErrorDataSet
 
setShielding(Shield) - Method in class jisa.devices.amp.SR830
 
setShielding(Shield) - Method in interface jisa.devices.interfaces.LockIn
Sets the shielding mode to use for input connections.
setShowAll(boolean) - Method in class jisa.gui.queue.ActionDisplay
 
setShowAll(boolean) - Method in class jisa.gui.queue.SimpleActionDisplay
 
setShowAll(boolean) - Method in class jisa.gui.queue.SweepActionDisplay
 
setSize(int, int) - Method in class jisa.gui.CheckGrid
 
setSize(Double) - Method in class jisa.gui.plotting.JISAErrorDataSet
 
setSliderVisible(boolean) - Method in class jisa.gui.plotting.JISAZoomer
 
setSource(int, Source) - Method in interface jisa.devices.interfaces.MCSMU
Sets the source mode of the specified channel
setSource(int, Source) - Method in class jisa.devices.smu.DummyMCSMU
 
setSource(int, Source) - Method in class jisa.devices.smu.K2600B
 
setSource(int, Source) - Method in class jisa.devices.smu.TestFET
 
setSource(KeithleySCPI.Source) - Method in class jisa.devices.smu.KeithleySCPI
 
setSource(Source) - Method in class jisa.devices.amp.SR830
 
setSource(Source) - Method in interface jisa.devices.interfaces.LockIn
Sets which source quantity to be using for measurement (voltage or current).
setSource(Source) - Method in interface jisa.devices.interfaces.MCSMU
Sets the source mode of all channels
setSource(Source) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setSource(Source) - Method in interface jisa.devices.interfaces.SMU
Sets the source mode of the SMU (VOLTAGE or CURRENT)
setSource(Source) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setSource(Source) - Method in class jisa.devices.smu.K236
 
setSource(Source) - Method in class jisa.devices.smu.KeithleySCPI
 
setSourceFunction(K236.Source, K236.Function) - Method in class jisa.devices.smu.K236
 
setSourceRange(double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the range (and thus precision) to use for the sourced quantity on all channels.
setSourceRange(double) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setSourceRange(double) - Method in interface jisa.devices.interfaces.SMU
Sets the range of allowed values for the quantity being sourced by the SMU.
setSourceRange(double) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setSourceRange(double) - Method in class jisa.devices.smu.K236
 
setSourceRange(double) - Method in class jisa.devices.smu.KeithleySCPI
 
setSourceRange(int, double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the range (and thus precision) to use for the sourced quantity on the given channel.
setSourceRange(int, double) - Method in class jisa.devices.smu.DummyMCSMU
 
setSourceRange(int, double) - Method in class jisa.devices.smu.K2600B
 
setSourceRange(int, double) - Method in class jisa.devices.smu.TestFET
 
setSourceValue(double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the level of whichever quantity is being sourced on all channels
setSourceValue(double) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setSourceValue(double) - Method in interface jisa.devices.interfaces.SMU
Sets the value for whichever parameter is currently being sourced
setSourceValue(double) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setSourceValue(double) - Method in class jisa.devices.smu.K236
 
setSourceValue(double) - Method in class jisa.devices.smu.KeithleySCPI
 
setSourceValue(KeithleySCPI.Source, double) - Method in class jisa.devices.smu.K2450
 
setSourceValue(KeithleySCPI.Source, double) - Method in class jisa.devices.smu.KeithleySCPI
 
setStart(double[]) - Method in class jisa.maths.fits.Fitter
 
setStatus(String) - Method in class jisa.gui.Progress
Sets the status text to display underneath the progress bar.
setStatus(Action.Status) - Method in class jisa.experiment.queue.AbstractAction
 
setStatus(Action.Status) - Method in interface jisa.experiment.queue.Action
Sets the current status of this action.
setStopBits(SerialAddress.Stop) - Method in class jisa.addresses.SerialAddress
 
setStrokeColour(String) - Method in class jisa.gui.svg.SVGElement
 
setStrokeColour(Color) - Method in class jisa.gui.svg.SVGElement
 
setStrokeWidth(double) - Method in class jisa.gui.svg.SVGElement
 
setStyle(String, String) - Method in class jisa.gui.svg.SVGElement
 
setSubMatrix(int, int, Matrix<T>) - Method in interface jisa.maths.matrices.Matrix
Sets the value of elements within the specified sub-matrix.
setSubTitle(String) - Method in interface jisa.gui.ListDisplay.Item
 
setSweepValues(Iterable<T>) - Method in class jisa.experiment.queue.SweepAction
Sets the values for this action to sweep over.
setSweepValues(T...) - Method in class jisa.experiment.queue.SweepAction
Sets the values for this action to sweep over.
setSymbol(Node) - Method in class jisa.gui.Legend.LegendItem
 
setSyncFilterEnabled(boolean) - Method in class jisa.devices.amp.SR830
 
setSyncFilterEnabled(boolean) - Method in interface jisa.devices.interfaces.LockIn
Instructs the lock-in to use synchronous filtering (removes higher harmonics of reference frequency from signal).
setTabsPosition(Side) - Method in class jisa.gui.Tabs
Sets the side for the tabs to be displayed on.
setTarget(double) - Method in class jisa.control.PIDController
 
setTask(RTask.Task) - Method in class jisa.control.RTask
 
setTemperature(double) - Method in interface jisa.devices.interfaces.TC.Loop
 
setTemperatureRange(double) - Method in interface jisa.devices.interfaces.MSTMeter
 
setTemperatureRange(double) - Method in interface jisa.devices.interfaces.TMeter
Sets the measurement range for temperature values.
setTemperatureRange(double) - Method in class jisa.devices.temperature.LS331.TMeter
 
setTemperatureRange(double) - Method in class jisa.devices.temperature.LS336.TMeter
 
setTemperatureRange(double) - Method in class jisa.devices.temperature.MercuryITC.TMeter
 
setTemperatureRange(int, double) - Method in interface jisa.devices.interfaces.MSTMeter
Sets the measurement range for temperature values.
setTemperatureRange(int, double) - Method in class jisa.devices.temperature.USBTC08
 
setTerminals(int, Terminals) - Method in interface jisa.devices.interfaces.MCSMU
 
setTerminals(int, Terminals) - Method in class jisa.devices.smu.DummyMCSMU
 
setTerminals(int, Terminals) - Method in class jisa.devices.smu.K2600B
 
setTerminals(int, Terminals) - Method in class jisa.devices.smu.TestFET
 
setTerminals(Terminals) - Method in interface jisa.devices.interfaces.MCSMU
 
setTerminals(Terminals) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setTerminals(Terminals) - Method in interface jisa.devices.interfaces.SMU
Sets which set of terminals should be used on the SMU.
setTerminals(Terminals) - Method in interface jisa.devices.interfaces.VMeter
Sets which set of terminals should be used on the voltmeter.
setTerminals(Terminals) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setTerminals(Terminals) - Method in class jisa.devices.smu.AgilentSPA.AVMU
 
setTerminals(Terminals) - Method in class jisa.devices.smu.K236
 
setTerminals(Terminals) - Method in class jisa.devices.smu.K6430
 
setTerminals(Terminals) - Method in class jisa.devices.smu.KeithleySCPI
 
setTerminals(Terminals) - Method in class jisa.devices.vmeter.K2182
 
setText(String) - Method in class jisa.gui.Button.ButtonWrapper
 
setText(String) - Method in class jisa.gui.Button.MenuItemWrapper
 
setText(String) - Method in interface jisa.gui.Button
Changes the text displayed in the button.
setText(String) - Method in interface jisa.gui.Doc.Heading
 
setText(String) - Method in interface jisa.gui.Doc.Link
 
setText(String) - Method in interface jisa.gui.Doc.Paragraph
 
setText(String) - Method in interface jisa.gui.Doc.TableCell
 
setText(String) - Method in interface jisa.gui.Doc.Value
 
setText(String) - Method in interface jisa.gui.Field
Sets the text label displayed next to this input field.
setText(String) - Method in class jisa.gui.fields.DoubleField
 
setText(String) - Method in class jisa.gui.fields.StringField
 
setText(String) - Method in class jisa.gui.fields.TimeField
 
setText(String) - Method in class jisa.gui.Legend.LegendItem
 
setText(String) - Method in class jisa.gui.MenuButton.MenuButtonWrapper
 
setText(String) - Method in interface jisa.gui.MenuButton
Changes the text displayed in the button.
setThickness(Double) - Method in class jisa.gui.plotting.JISAErrorDataSet
 
setTimeConstant(double) - Method in class jisa.devices.amp.SR830
 
setTimeConstant(double) - Method in interface jisa.devices.interfaces.LockIn
Sets the time constant to use for locking onto a signal (or closest over-approximation for devices with discrete settings)
setTimeConstant(SR830.TimeConst) - Method in class jisa.devices.amp.SR830
 
setTimeout(int) - Method in interface jisa.devices.interfaces.Instrument
Sets the timeout for read/write operations to this instrument (if applicable).
setTimeout(int) - Method in class jisa.devices.temperature.ITC503
 
setTimeout(int) - Method in interface jisa.visa.connections.Connection
Sets the time-out, in milli-seconds, to use on this connection.
setTimeout(int) - Method in class jisa.visa.drivers.GPIBDriver.GPIBConnection
 
setTimeout(int) - Method in class jisa.visa.drivers.SerialDriver.JSSCConnection
 
setTimeout(int) - Method in class jisa.visa.drivers.TCPIPDriver.TCPIPConnection
 
setTimeout(int) - Method in class jisa.visa.drivers.VISADriver.VISAConnection
 
setTimeout(int) - Method in class jisa.visa.ModbusRTUDevice
 
setTimeout(int) - Method in class jisa.visa.PipeDevice
 
setTimeout(int) - Method in class jisa.visa.VISADevice
 
setTitle(String) - Method in interface jisa.gui.Element
Sets the title of the element
setTitle(String) - Method in class jisa.gui.JFXElement
 
setTitle(String) - Method in interface jisa.gui.ListDisplay.Item
 
setTitle(String) - Method in class jisa.gui.Plot
Sets the title of this plot.
setTitle(String) - Method in class jisa.gui.Progress
Sets the title of the element, including the title text above the progress bar.
setTitle(String) - Method in class jisa.gui.Section
 
setTopElement(Element) - Method in class jisa.gui.BorderDisplay
 
setUnit(String) - Method in class jisa.gui.plotting.JISAAxis
 
setUp - Variable in class jisa.control.BypassFilter
 
setUp - Variable in class jisa.control.MeanMovingFilter
 
setUp - Variable in class jisa.control.MeanRepeatFilter
 
setUp - Variable in class jisa.control.MedianMovingFilter
 
setUp - Variable in class jisa.control.MedianRepeatFilter
 
setUp() - Method in class jisa.control.BypassFilter
 
setUp() - Method in class jisa.control.MeanMovingFilter
 
setUp() - Method in class jisa.control.MeanRepeatFilter
 
setUp() - Method in class jisa.control.MedianMovingFilter
 
setUp() - Method in class jisa.control.MedianRepeatFilter
 
setUp() - Method in interface jisa.control.ReadFilter
 
setUpdateTickUnit(boolean) - Method in class jisa.gui.plotting.JISAZoomer
 
setURL(String) - Method in interface jisa.gui.Doc.Link
 
setValue(double) - Method in class jisa.gui.DoubleInput
 
setValue(double) - Method in class jisa.gui.fxml.TaskListWindow.Task
 
setValue(int) - Method in class jisa.gui.TimeInput
 
setValue(Object) - Method in class jisa.gui.DataDisplay.Parameter
 
setValue(String) - Method in interface jisa.gui.Doc.Value
 
setValue(S) - Method in class jisa.devices.Configuration.Parameter
 
setValue(T) - Method in class jisa.control.DeviceCommand.DeviceArgument
 
setValue(T) - Method in class jisa.experiment.Measurement.CustomParameter
 
setValue(T) - Method in class jisa.experiment.Measurement.Parameter
 
setValue(T) - Method in interface jisa.gui.Field
Alias for set(T value) for Kotlin property access.
setValues(boolean[][]) - Method in class jisa.gui.CheckGrid
 
setVendorID(int) - Method in class jisa.addresses.USBAddress
 
setVertical(boolean) - Method in class jisa.gui.Legend
 
setVisible(boolean) - Method in class jisa.gui.Button.ButtonWrapper
 
setVisible(boolean) - Method in class jisa.gui.Button.MenuItemWrapper
 
setVisible(boolean) - Method in interface jisa.gui.Button
Sets whether the button is visible or not.
setVisible(boolean) - Method in interface jisa.gui.Element
Sets whether this element is currently visible or not.
setVisible(boolean) - Method in interface jisa.gui.Field
Sets whether this field should be visible or not.
setVisible(boolean) - Method in class jisa.gui.fields.DoubleField
 
setVisible(boolean) - Method in class jisa.gui.fields.StringField
 
setVisible(boolean) - Method in class jisa.gui.fields.TimeField
 
setVisible(boolean) - Method in class jisa.gui.MenuButton.MenuButtonWrapper
 
setVisible(boolean) - Method in interface jisa.gui.MenuButton
Sets whether the button is visible or not.
setVisible(boolean) - Method in class jisa.gui.Separator.MenuSeparatorWrapper
 
setVisible(boolean) - Method in class jisa.gui.Separator.SeparatorWrapper
 
setVisible(boolean) - Method in interface jisa.gui.Separator
Sets whether this separator is visible or not.
setVisible(boolean) - Method in interface jisa.gui.SubElement
Sets whether this sub-element is visible or not.
setVoltage(double) - Method in class jisa.control.MotorController
 
setVoltage(double) - Method in interface jisa.devices.interfaces.DCPower
Sets the voltage output level of the supply
setVoltage(double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the default channel to source the given voltage (when turned on)
setVoltage(double) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setVoltage(double) - Method in interface jisa.devices.interfaces.SMU
Sets the voltage value to be applied by the SMU (switching to voltage source mode if not already)
setVoltage(double) - Method in interface jisa.devices.interfaces.VSource
Set the voltage to output.
setVoltage(double) - Method in class jisa.devices.power.AgilentE3644A
 
setVoltage(double) - Method in class jisa.devices.power.K2200
 
setVoltage(double) - Method in class jisa.devices.power.TSX3510P
 
setVoltage(double) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setVoltage(double) - Method in class jisa.devices.smu.AgilentSPA.AVSU
 
setVoltage(double) - Method in class jisa.devices.smu.K236
 
setVoltage(double) - Method in class jisa.devices.smu.KeithleySCPI
 
setVoltage(int, double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the specified channel to source the given voltage (when turned on)
setVoltage(int, double) - Method in class jisa.devices.smu.DummyMCSMU
 
setVoltage(int, double) - Method in class jisa.devices.smu.K2600B
 
setVoltage(int, double) - Method in class jisa.devices.smu.TestFET
 
setVoltageLimit(double) - Method in interface jisa.devices.interfaces.DCPower
Sets the voltage limit, also known as over-voltage protection.
setVoltageLimit(double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the limit (compliance) on voltage when not being sourced on all channels.
setVoltageLimit(double) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setVoltageLimit(double) - Method in interface jisa.devices.interfaces.SMU
Sets the limit for voltages output when sourcing current (compliance value).
setVoltageLimit(double) - Method in class jisa.devices.power.AgilentE3644A
 
setVoltageLimit(double) - Method in class jisa.devices.power.K2200
 
setVoltageLimit(double) - Method in class jisa.devices.power.TSX3510P
 
setVoltageLimit(double) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setVoltageLimit(double) - Method in class jisa.devices.smu.K236
 
setVoltageLimit(double) - Method in class jisa.devices.smu.K2450
 
setVoltageLimit(double) - Method in class jisa.devices.smu.KeithleySCPI
 
setVoltageLimit(int, double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the limit (compliance) on voltage values when not being sourced on the specified channel.
setVoltageLimit(int, double) - Method in class jisa.devices.smu.DummyMCSMU
 
setVoltageLimit(int, double) - Method in class jisa.devices.smu.K2600B
 
setVoltageLimit(int, double) - Method in class jisa.devices.smu.TestFET
 
setVoltageRange(double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the range (and thus precision) to use for voltage values on all channels.
setVoltageRange(double) - Method in class jisa.devices.interfaces.MCSMU.VirtualSMU
 
setVoltageRange(double) - Method in interface jisa.devices.interfaces.SMU
Sets the range of allowed values for voltages being sourced or measured by the SMU.
setVoltageRange(double) - Method in interface jisa.devices.interfaces.VMeter
Sets the measurement range to use for voltage measurements.
setVoltageRange(double) - Method in class jisa.devices.smu.AgilentSPA.ASMU
 
setVoltageRange(double) - Method in class jisa.devices.smu.AgilentSPA.AVMU
 
setVoltageRange(double) - Method in class jisa.devices.smu.K236
 
setVoltageRange(double) - Method in class jisa.devices.smu.KeithleySCPI
 
setVoltageRange(double) - Method in class jisa.devices.vmeter.K2182
 
setVoltageRange(int, double) - Method in interface jisa.devices.interfaces.MCSMU
Sets the range (and thus precision) to use for voltage values on the specified channel.
setVoltageRange(int, double) - Method in class jisa.devices.smu.DummyMCSMU
 
setVoltageRange(int, double) - Method in class jisa.devices.smu.K2600B
 
setVoltageRange(int, double) - Method in class jisa.devices.smu.TestFET
 
setWindowHeight(double) - Method in class jisa.gui.JFXElement
 
setWindowSize(double, double) - Method in class jisa.gui.JFXElement
 
setWindowWidth(double) - Method in class jisa.gui.JFXElement
 
setWriteTerminator(String) - Method in class jisa.visa.VISADevice
Set a termination character to tell the device when we've stopped talking to it
setXAutoRemove(double) - Method in class jisa.gui.plotting.JISASeries
 
setXAutoRemove(double) - Method in interface jisa.gui.Series
Sets the range below the greatest x-value that outside of which points are automatically removed.
setXAxisLogarithmBase(double) - Method in class jisa.gui.Plot
 
setXAxisType(Plot.AxisType) - Method in class jisa.gui.Plot
 
setXLabel(String) - Method in class jisa.gui.Plot
Sets the label to display on the x-axis of this plot.
setXLabel(String, String) - Method in class jisa.gui.Plot
Sets the label and units to display on the x-axis of this plot.
setXLimits(double, double) - Method in class jisa.gui.Plot
 
setXMax(double) - Method in class jisa.gui.Plot
 
setXMin(double) - Method in class jisa.gui.Plot
 
setXPosition(double) - Method in interface jisa.devices.interfaces.XYTranslationStage
Sets the x-position to the desired value.
setXPosition(double) - Method in class jisa.devices.probestation.Pegasus
 
setXUnit(String) - Method in class jisa.gui.Plot
Sets the units of the x-axis of this plot.
setXYPosition(double, double) - Method in interface jisa.devices.interfaces.XYTranslationStage
Sets the x- and y-position to the desired value.
setXYPosition(double, double) - Method in class jisa.devices.probestation.Pegasus
 
setXYSpeed(double) - Method in interface jisa.devices.interfaces.XYTranslationStage
Sets the speed to the desired value in TODO.
setXYSpeed(double) - Method in class jisa.devices.probestation.Pegasus
 
setYAutoRemove(double) - Method in class jisa.gui.plotting.JISASeries
 
setYAutoRemove(double) - Method in interface jisa.gui.Series
Sets the range below the greatest y-value that outside of which points are automatically removed.
setYAxisLogarithmBase(double) - Method in class jisa.gui.Plot
 
setYAxisType(Plot.AxisType) - Method in class jisa.gui.Plot
 
setYLabel(String) - Method in class jisa.gui.Plot
 
setYLabel(String, String) - Method in class jisa.gui.Plot
 
setYLimits(double, double) - Method in class jisa.gui.Plot
 
setYMax(double) - Method in class jisa.gui.Plot
 
setYMin(double) - Method in class jisa.gui.Plot
 
setYPosition(double) - Method in interface jisa.devices.interfaces.XYTranslationStage
Sets the y-position to the desired value.
setYPosition(double) - Method in class jisa.devices.probestation.Pegasus
 
setYUnit(String) - Method in class jisa.gui.Plot
Sets the units of the y-axis of this plot.
setZoomCursor(Cursor) - Method in class jisa.gui.plotting.JISAZoomer
 
setZoomDuration(Duration) - Method in class jisa.gui.plotting.JISAZoomer
 
setZoomInMouseFilter(Predicate<MouseEvent>) - Method in class jisa.gui.plotting.JISAZoomer
 
setZoomOriginMouseFilter(Predicate<MouseEvent>) - Method in class jisa.gui.plotting.JISAZoomer
 
setZoomOutMouseFilter(Predicate<MouseEvent>) - Method in class jisa.gui.plotting.JISAZoomer
 
setZoomScrollFilter(Predicate<ScrollEvent>) - Method in class jisa.gui.plotting.JISAZoomer
 
setZPosition(double) - Method in interface jisa.devices.interfaces.XYZTranslationStage
Sets the x-position to the desired value.
setZPosition(double) - Method in class jisa.devices.probestation.Pegasus
 
setZSpeed(double) - Method in interface jisa.devices.interfaces.XYZTranslationStage
Sets the speed to the desired value in TODO.
setZSpeed(double) - Method in class jisa.devices.probestation.Pegasus
 
shapeProperty() - Method in class jisa.gui.plotting.JISAErrorDataSet
 
Shield - Enum in jisa.enums
Enumeration of shielding modes.
shift(int) - Method in class jisa.maths.Range
Returns a copy of this range but with all elements cyclically shifted by n places (+ve to the right, -ve to the left).
show() - Method in interface jisa.gui.Element
 
show() - Method in class jisa.gui.fxml.TaskListWindow
 
show() - Method in class jisa.gui.JFXElement
Shows the window.
showAndWait() - Method in class jisa.gui.DeviceShell
 
showAsAlert() - Method in class jisa.gui.JFXElement
 
showAsConfirmation() - Method in class jisa.gui.JFXElement
 
showAsDialog(String...) - Method in class jisa.gui.JFXElement
 
showInput() - Method in class jisa.gui.MeasurementConfigurator
 
showSaveDialog() - Method in class jisa.gui.Plot
Shows a dialogue allowing the user to save this plot as an image, with user-alterable parameters of format, width and height.
shuffle() - Method in class jisa.maths.Range
Returns a copy of this range but with its elements in a random order.
sidebar - Variable in class jisa.gui.Pages
 
SIENNA - Static variable in class jisa.gui.Colour
The color sienna with an RGB value of #A0522D

SILVER - Static variable in class jisa.gui.Colour
The color silver with an RGB value of #C0C0C0

SimpleAction - Class in jisa.experiment.queue
 
SimpleAction(String, SRunnable) - Constructor for class jisa.experiment.queue.SimpleAction
 
SimpleActionDisplay - Class in jisa.gui.queue
 
SimpleActionDisplay(Action<?>) - Constructor for class jisa.gui.queue.SimpleActionDisplay
 
SINE - jisa.devices.interfaces.LockIn.TrigMode
 
SingularException - Exception in jisa.maths.matrices.exceptions
 
SingularException() - Constructor for exception jisa.maths.matrices.exceptions.SingularException
 
SIXTY_HERTZ - jisa.devices.temperature.USBTC08.Frequency
 
size() - Method in class jisa.experiment.queue.ActionQueue
Returns the number of actions in the queue.
size() - Method in class jisa.experiment.Spectrum
 
size() - Method in class jisa.gui.ListDisplay
 
size() - Method in interface jisa.maths.matrices.Matrix
Returns the total number of elements in the matrix.
size() - Method in class jisa.maths.Range
Returns the number of elements in this range
size() - Method in class jisa.results.ResultTable
Returns the number of rows in the table.
sizeProperty() - Method in class jisa.gui.plotting.JISAErrorDataSet
 
skip() - Method in class jisa.experiment.queue.AbstractAction
 
skip() - Method in interface jisa.experiment.queue.Action
Marks the action to be skipped next time it is run, or immediately if it is currently running.
skip() - Method in class jisa.experiment.queue.MeasurementAction
 
skip() - Method in class jisa.experiment.queue.SimpleAction
 
skip() - Method in class jisa.experiment.queue.SweepAction
 
SKIPPED - jisa.experiment.queue.Action.Status
 
SKYBLUE - Static variable in class jisa.gui.Colour
The color sky blue with an RGB value of #87CEEB

SLATEBLUE - Static variable in class jisa.gui.Colour
The color slate blue with an RGB value of #6A5ACD

SLATEGRAY - Static variable in class jisa.gui.Colour
The color slate gray with an RGB value of #708090

SLATEGREY - Static variable in class jisa.gui.Colour
The color slate grey with an RGB value of #708090

sleep(int) - Method in class jisa.experiment.Measurement
Makes the current thread wait for the given number of milliseconds with proper checks for any stop() calls.
sleep(long) - Static method in class jisa.Util
Sleep function that doesn't throw interrupted exceptions.
slideInElement(Element) - Method in class jisa.gui.Grid
 
slideOutElement(Element) - Method in class jisa.gui.Grid
 
sliderVisibleProperty() - Method in class jisa.gui.plotting.JISAZoomer
 
slowQuery(String, Object...) - Method in class jisa.devices.probestation.Pegasus
 
SMU - Interface in jisa.devices.interfaces
Interface for defining the standard functionality of Source-Measure Unit (SMU) instruments.
SMU_1_mA - jisa.devices.smu.Agilent4155B.SMUCurrentRanges
 
SMU_1_mA - jisa.devices.smu.Agilent4155C.SMUCurrentRanges
 
SMU_1_mA - jisa.devices.smu.Agilent4156B.SMUCurrentRanges
 
SMU_1_mA - jisa.devices.smu.Agilent4156C.SMUCurrentRanges
 
SMU_1_nA - jisa.devices.smu.Agilent4155B.SMUCurrentRanges
 
SMU_1_nA - jisa.devices.smu.Agilent4155C.SMUCurrentRanges
 
SMU_1_nA - jisa.devices.smu.Agilent4156B.SMUCurrentRanges
 
SMU_1_nA - jisa.devices.smu.Agilent4156C.SMUCurrentRanges
 
SMU_1_uA - jisa.devices.smu.Agilent4155B.SMUCurrentRanges
 
SMU_1_uA - jisa.devices.smu.Agilent4155C.SMUCurrentRanges
 
SMU_1_uA - jisa.devices.smu.Agilent4156B.SMUCurrentRanges
 
SMU_1_uA - jisa.devices.smu.Agilent4156C.SMUCurrentRanges
 
SMU_10_mA - jisa.devices.smu.Agilent4155B.SMUCurrentRanges
 
SMU_10_mA - jisa.devices.smu.Agilent4155C.SMUCurrentRanges
 
SMU_10_mA - jisa.devices.smu.Agilent4156B.SMUCurrentRanges
 
SMU_10_mA - jisa.devices.smu.Agilent4156C.SMUCurrentRanges
 
SMU_10_nA - jisa.devices.smu.Agilent4155B.SMUCurrentRanges
 
SMU_10_nA - jisa.devices.smu.Agilent4155C.SMUCurrentRanges
 
SMU_10_nA - jisa.devices.smu.Agilent4156B.SMUCurrentRanges
 
SMU_10_nA - jisa.devices.smu.Agilent4156C.SMUCurrentRanges
 
SMU_10_pA - jisa.devices.smu.Agilent4156B.SMUCurrentRanges
 
SMU_10_pA - jisa.devices.smu.Agilent4156C.SMUCurrentRanges
 
SMU_10_uA - jisa.devices.smu.Agilent4155B.SMUCurrentRanges
 
SMU_10_uA - jisa.devices.smu.Agilent4155C.SMUCurrentRanges
 
SMU_10_uA - jisa.devices.smu.Agilent4156B.SMUCurrentRanges
 
SMU_10_uA - jisa.devices.smu.Agilent4156C.SMUCurrentRanges
 
SMU_100_mA - jisa.devices.smu.Agilent4155B.SMUCurrentRanges
 
SMU_100_mA - jisa.devices.smu.Agilent4155C.SMUCurrentRanges
 
SMU_100_mA - jisa.devices.smu.Agilent4156B.SMUCurrentRanges
 
SMU_100_mA - jisa.devices.smu.Agilent4156C.SMUCurrentRanges
 
SMU_100_nA - jisa.devices.smu.Agilent4155B.SMUCurrentRanges
 
SMU_100_nA - jisa.devices.smu.Agilent4155C.SMUCurrentRanges
 
SMU_100_nA - jisa.devices.smu.Agilent4156B.SMUCurrentRanges
 
SMU_100_nA - jisa.devices.smu.Agilent4156C.SMUCurrentRanges
 
SMU_100_pA - jisa.devices.smu.Agilent4156B.SMUCurrentRanges
 
SMU_100_pA - jisa.devices.smu.Agilent4156C.SMUCurrentRanges
 
SMU_100_uA - jisa.devices.smu.Agilent4155B.SMUCurrentRanges
 
SMU_100_uA - jisa.devices.smu.Agilent4155C.SMUCurrentRanges
 
SMU_100_uA - jisa.devices.smu.Agilent4156B.SMUCurrentRanges
 
SMU_100_uA - jisa.devices.smu.Agilent4156C.SMUCurrentRanges
 
SMU_100_V - jisa.devices.smu.Agilent4155B.SMUVoltageRanges
 
SMU_100_V - jisa.devices.smu.Agilent4155C.SMUVoltageRanges
 
SMU_100_V - jisa.devices.smu.Agilent4156B.SMUVoltageRanges
 
SMU_100_V - jisa.devices.smu.Agilent4156C.SMUVoltageRanges
 
SMU_2_V - jisa.devices.smu.Agilent4155B.SMUVoltageRanges
 
SMU_2_V - jisa.devices.smu.Agilent4155C.SMUVoltageRanges
 
SMU_2_V - jisa.devices.smu.Agilent4156B.SMUVoltageRanges
 
SMU_2_V - jisa.devices.smu.Agilent4156C.SMUVoltageRanges
 
SMU_20_V - jisa.devices.smu.Agilent4155B.SMUVoltageRanges
 
SMU_20_V - jisa.devices.smu.Agilent4155C.SMUVoltageRanges
 
SMU_20_V - jisa.devices.smu.Agilent4156B.SMUVoltageRanges
 
SMU_20_V - jisa.devices.smu.Agilent4156C.SMUVoltageRanges
 
SMU_40_V - jisa.devices.smu.Agilent4155B.SMUVoltageRanges
 
SMU_40_V - jisa.devices.smu.Agilent4155C.SMUVoltageRanges
 
SMU_40_V - jisa.devices.smu.Agilent4156B.SMUVoltageRanges
 
SMU_40_V - jisa.devices.smu.Agilent4156C.SMUVoltageRanges
 
SMU.OffMode - Enum in jisa.devices.interfaces
 
SMU1 - Variable in class jisa.devices.smu.Agilent4155B
 
SMU1 - Variable in class jisa.devices.smu.Agilent4155C
 
SMU1 - Variable in class jisa.devices.smu.Agilent4156B
 
SMU1 - Variable in class jisa.devices.smu.Agilent4156C
 
SMU2 - Variable in class jisa.devices.smu.Agilent4155B
 
SMU2 - Variable in class jisa.devices.smu.Agilent4155C
 
SMU2 - Variable in class jisa.devices.smu.Agilent4156B
 
SMU2 - Variable in class jisa.devices.smu.Agilent4156C
 
SMU3 - Variable in class jisa.devices.smu.Agilent4155B
 
SMU3 - Variable in class jisa.devices.smu.Agilent4155C
 
SMU3 - Variable in class jisa.devices.smu.Agilent4156B
 
SMU3 - Variable in class jisa.devices.smu.Agilent4156C
 
SMU4 - Variable in class jisa.devices.smu.Agilent4155B
 
SMU4 - Variable in class jisa.devices.smu.Agilent4155C
 
SMU4 - Variable in class jisa.devices.smu.Agilent4156B
 
SMU4 - Variable in class jisa.devices.smu.Agilent4156C
 
SMU5 - Variable in class jisa.devices.smu.Agilent4155B
 
SMU5 - Variable in class jisa.devices.smu.Agilent4155C
 
SMU5 - Variable in class jisa.devices.smu.Agilent4156B
 
SMU5 - Variable in class jisa.devices.smu.Agilent4156C
 
SMU6 - Variable in class jisa.devices.smu.Agilent4155B
 
SMU6 - Variable in class jisa.devices.smu.Agilent4155C
 
SMU6 - Variable in class jisa.devices.smu.Agilent4156B
 
SMU6 - Variable in class jisa.devices.smu.Agilent4156C
 
SNOW - Static variable in class jisa.gui.Colour
The color snow with an RGB value of #FFFAFA

SNOWFLAKE - jisa.enums.Icon
 
SOLID - jisa.gui.Series.Dash
 
sorted(Column<?>) - Method in class jisa.results.ResultTable
Returns a copy of this ResultTable, sorted by the specified column.
sorted(RowEvaluable<?>) - Method in class jisa.results.ResultTable
Returns a copy of this ResultTable, sorted by the provided expression evaluated for each row.
Source - Enum in jisa.enums
Enumeration of source modes
SPA - Interface in jisa.devices.interfaces
 
SPACE - jisa.addresses.SerialAddress.Parity
 
SPACE - jisa.visa.connections.SerialConnection.Parity
 
SPACING - Static variable in class jisa.gui.GUI
 
SPD - Static variable in interface jisa.visa.drivers.GPIBNativeInterface
 
SPE - Static variable in interface jisa.visa.drivers.GPIBNativeInterface
 
Spectrometer - Interface in jisa.devices.interfaces
 
Spectrum - Class in jisa.experiment
 
Spectrum(List<Spectrum.DataPoint>) - Constructor for class jisa.experiment.Spectrum
 
Spectrum.DataPoint - Class in jisa.experiment
 
SplashScreen - Class in jisa.gui
 
SplashScreen(String) - Constructor for class jisa.gui.SplashScreen
 
SplashScreen(String, String) - Constructor for class jisa.gui.SplashScreen
 
SplashScreen(String, URL) - Constructor for class jisa.gui.SplashScreen
 
SplashScreen(String, Image) - Constructor for class jisa.gui.SplashScreen
 
split(Column<?>) - Method in interface jisa.gui.Series
Cause the series to automatically split into a set of sub-series based on a value in each result.
split(Column<?>, String) - Method in interface jisa.gui.Series
Cause the series to automatically split into a set of sub-series based on a value in each result.
split(Column<T>) - Method in class jisa.results.ResultTable
Splits this ResultTable into separate tables based on the value of the specified column for each row.
split(RowEvaluable<?>) - Method in interface jisa.gui.Series
Cause the series to automatically split into a set of sub-series based on a value in each result.
split(RowEvaluable<?>, String) - Method in interface jisa.gui.Series
Cause the series to automatically split into a set of sub-series based on a value in each result.
split(RowEvaluable<?>, Series.SeriesFormatter) - Method in class jisa.gui.plotting.JISASeries
 
split(RowEvaluable<?>, Series.SeriesFormatter) - Method in interface jisa.gui.Series
Cause the series to automatically split into a set of sub-series based on a value in each result.
split(RowEvaluable<T>) - Method in class jisa.results.ResultTable
Splits this ResultTable into separate tables based on the value given by the specified expression for each row.
SPRINGGREEN - Static variable in class jisa.gui.Colour
The color spring green with an RGB value of #00FF7F

SQUARE - jisa.gui.Series.Shape
 
SR560 - Class in jisa.devices.amp
 
SR560(Address) - Constructor for class jisa.devices.amp.SR560
 
SR830 - Class in jisa.devices.amp
 
SR830(Address) - Constructor for class jisa.devices.amp.SR830
 
SR830.DataPacket - Class in jisa.devices.amp
 
SR830.RefMode - Enum in jisa.devices.amp
 
SR830.TimeConst - Enum in jisa.devices.amp
 
SRQI - Static variable in interface jisa.visa.drivers.GPIBNativeInterface
 
SRunnable - Interface in jisa.control
 
STANDARD_TYPES - Static variable in class jisa.results.ResultTable
 
STAR - jisa.gui.Series.Shape
 
STAR - Static variable in interface jisa.gui.plotting.JISAMarker
 
start() - Method in class jisa.control.MotorController
 
start() - Method in class jisa.control.PIDController
 
start() - Method in class jisa.control.RTask
Start the timer to periodically run the task.
start() - Method in interface jisa.control.SRunnable
 
start() - Method in class jisa.experiment.Measurement
Starts the measurement.
start() - Method in class jisa.experiment.queue.AbstractAction
 
start() - Method in interface jisa.experiment.queue.Action
Runs the action.
start() - Method in class jisa.experiment.queue.ActionQueue
Starts the queue from the beginning.
start() - Method in class jisa.experiment.queue.MeasurementAction
 
start() - Method in class jisa.experiment.queue.MeasurementSubAction
 
start() - Method in class jisa.experiment.queue.SimpleAction
 
start() - Method in class jisa.experiment.queue.SweepAction
 
start() - Method in class jisa.gui.CameraFeed
 
start(boolean) - Method in class jisa.experiment.queue.ActionQueue
 
start(boolean) - Method in class jisa.experiment.queue.SweepAction
 
start(String) - Static method in class jisa.logging.Logger
 
start(Stage) - Method in class jisa.gui.App
 
start(Stage) - Method in class jisa.gui.GUI
 
start(Stage) - Method in class jisa.gui.JavaFX.App
 
start(ListDisplay.Item<T>) - Method in interface jisa.gui.ListDisplay.ItemRunnable
 
startRow() - Method in class jisa.results.ResultTable
Starts a row-building chain call.
Status(String) - Constructor for class jisa.devices.probestation.Pegasus.Status
 
statusLabel - Variable in class jisa.gui.queue.SimpleActionDisplay
 
statusLabel - Variable in class jisa.gui.queue.SweepActionDisplay
 
statusText - Variable in class jisa.gui.Progress
 
STEELBLUE - Static variable in class jisa.gui.Colour
The color steel blue with an RGB value of #4682B4

step(Number, Number, Number) - Static method in class jisa.maths.Range
Creates an arithmetic series, starting at "start", stopping before exceeding "stop" with a defined step size.
stop() - Method in class jisa.control.MotorController
 
stop() - Method in class jisa.control.PIDController
 
stop() - Method in class jisa.control.RTask
Stop the timer from running the task.
stop() - Method in class jisa.experiment.Measurement
Stops the current execution of this measurement (if it is running at all).
stop() - Method in class jisa.experiment.queue.AbstractAction
 
stop() - Method in interface jisa.experiment.queue.Action
Interrupts and stops the action.
stop() - Method in class jisa.experiment.queue.ActionQueue
 
stop() - Method in class jisa.experiment.queue.MeasurementAction
 
stop() - Method in class jisa.experiment.queue.SimpleAction
 
stop() - Method in class jisa.experiment.queue.SweepAction
 
stop() - Method in class jisa.gui.CameraFeed
 
STOP_1_0 - jisa.addresses.SerialAddress.Stop
 
STOP_1_5 - jisa.addresses.SerialAddress.Stop
 
STOP_2_0 - jisa.addresses.SerialAddress.Stop
 
STOPend - Static variable in interface jisa.visa.drivers.GPIBNativeInterface
 
stopGUI() - Static method in class jisa.gui.GUI
Stops the GUI thread.
STOPPING - jisa.experiment.queue.Action.Status
 
stream() - Method in interface jisa.maths.matrices.Matrix
 
stream() - Method in class jisa.maths.Range
 
stream() - Method in class jisa.results.ResultList
 
stream() - Method in class jisa.results.ResultStream
 
stream() - Method in class jisa.results.ResultTable
Returns a sequential Stream of Row objects with this table as its source
string(String) - Static method in class jisa.gui.Colour
 
StringColumn - Class in jisa.results
 
StringColumn(String) - Constructor for class jisa.results.StringColumn
 
StringColumn(String, String) - Constructor for class jisa.results.StringColumn
 
StringColumn(String, String, RowEvaluable<String>) - Constructor for class jisa.results.StringColumn
 
StringColumn(String, RowEvaluable<String>) - Constructor for class jisa.results.StringColumn
 
StringField - Class in jisa.gui.fields
 
StringField(Label, TextField) - Constructor for class jisa.gui.fields.StringField
 
stringify(Object) - Method in class jisa.results.BooleanColumn
 
stringify(Object) - Method in class jisa.results.Column
Converts a value of this column's data type into a String, for outputting.
stringify(Object) - Method in class jisa.results.DoubleColumn
 
stringify(Object) - Method in class jisa.results.IntColumn
 
stringify(Object) - Method in class jisa.results.LongColumn
 
stringify(Object) - Method in class jisa.results.StringColumn
 
stringList() - Method in class jisa.results.Row
Returns all values in this row as a List of their String representations.
StringParameter(String, String, String, String) - Constructor for class jisa.experiment.Measurement.StringParameter
 
stringToByteBuffer(String) - Static method in class jisa.visa.drivers.VISADriver
 
stringToByteBuffer(String, Charset) - Static method in class jisa.visa.drivers.VISADriver
 
stringValue(String) - Method in interface jisa.control.ConfigBlock
 
stringValue(String) - Method in class jisa.control.ConfigFile
 
stringValue(String) - Method in class jisa.control.ConfigFile.Sub
 
STYLE_CLASS_ZOOM_RECT - Static variable in class jisa.gui.plotting.JISAZoomer
 
subBlock(String) - Method in interface jisa.control.ConfigBlock
 
subBlock(String) - Method in class jisa.control.ConfigFile.Sub
 
subBlock(String) - Method in class jisa.control.ConfigFile
 
SubElement - Interface in jisa.gui
Represents handles returned by GUI elements when adding sub-elements such as buttons, input fields and separators etc.
SubMatrixException - Exception in jisa.maths.matrices.exceptions
 
SubMatrixException(Matrix, int[], int[]) - Constructor for exception jisa.maths.matrices.exceptions.SubMatrixException
 
SubMatrixException(Matrix, Matrix, int, int) - Constructor for exception jisa.maths.matrices.exceptions.SubMatrixException
 
subSequence(int, int) - Method in class jisa.visa.NativeString
 
SubStore(JSONObject) - Constructor for class jisa.control.ConfigStore.SubStore
 
subTable(int, int) - Method in class jisa.results.ResultTable
Returns a copy of this table with only the specified range of rows present.
subTable(int, int, Column...) - Method in class jisa.results.ResultTable
Returns a copy of this table with only the specified range of rows and columns present.
subTable(Column...) - Method in class jisa.results.ResultTable
Returns a copy of this table with only the specified columns present.
subtract(double) - Method in class jisa.maths.ErrorValue
 
subtract(Double) - Method in class jisa.maths.matrices.RealMatrix
 
subtract(ErrorValue) - Method in class jisa.maths.ErrorValue
 
subtract(Function) - Method in interface jisa.maths.functions.Function
 
subtract(Matrix<Double>) - Method in class jisa.maths.matrices.RealMatrix
 
subtract(Matrix<Complex>) - Method in class jisa.maths.matrices.ComplexMatrix
 
subtract(Matrix<T>) - Method in class jisa.maths.matrices.AbstractMatrix
 
subtract(Matrix<T>) - Method in interface jisa.maths.matrices.Matrix
Subtracts the given matrix from this one, returning the result.
subtract(Matrix<U>, Matrix<U>) - Method in class jisa.maths.matrices.MMatrix
 
subtract(Complex) - Method in class jisa.maths.matrices.ComplexMatrix
 
subtract(T) - Method in class jisa.maths.matrices.AbstractMatrix
 
subtract(T) - Method in interface jisa.maths.matrices.Matrix
Subtracts the given value from each element in this matrix, returning the result.
subtract(T, T) - Method in class jisa.maths.matrices.AbstractMatrix.LMatrix
 
subtract(T, T) - Method in class jisa.maths.matrices.AbstractMatrix
 
subtractFromElement(int, int, Double) - Method in class jisa.maths.matrices.RealMatrix
 
subtractFromElement(int, int, Complex) - Method in class jisa.maths.matrices.ComplexMatrix
 
subtractFromElement(int, int, T) - Method in class jisa.maths.matrices.AbstractMatrix
 
subtractFromElement(int, int, T) - Method in interface jisa.maths.matrices.Matrix
Replace the value of an element with itself minus a given value.
SUCCESS - jisa.experiment.queue.ActionQueue.Result
 
SUCCESS_CODES - Static variable in class jisa.visa.drivers.VISADriver
 
SVG - Class in jisa.gui.svg
 
SVG(double, double) - Constructor for class jisa.gui.svg.SVG
 
SVGCircle - Class in jisa.gui.svg
 
SVGCircle(double, double, double) - Constructor for class jisa.gui.svg.SVGCircle
 
SVGCross - Class in jisa.gui.svg
 
SVGCross(double, double, double) - Constructor for class jisa.gui.svg.SVGCross
 
SVGElement - Class in jisa.gui.svg
 
SVGElement(String) - Constructor for class jisa.gui.svg.SVGElement
 
SVGLine - Class in jisa.gui.svg
 
SVGLine(double, double, double, double) - Constructor for class jisa.gui.svg.SVGLine
 
SVGPath - Class in jisa.gui.svg
 
SVGPath(String) - Constructor for class jisa.gui.svg.SVGPath
 
SVGSquare - Class in jisa.gui.svg
 
SVGSquare(double, double, double) - Constructor for class jisa.gui.svg.SVGSquare
 
SVGText - Class in jisa.gui.svg
 
SVGText(double, double, String, String) - Constructor for class jisa.gui.svg.SVGText
 
SVGTriangle - Class in jisa.gui.svg
 
SVGTriangle(double, double, double) - Constructor for class jisa.gui.svg.SVGTriangle
 
swapActions(int, int) - Method in class jisa.experiment.queue.ActionQueue
Swaps the positions of two actions in the queue.
swapActions(Action, Action) - Method in class jisa.experiment.queue.ActionQueue
Swaps the positions of two actions in the queue.
SwapGrid - Class in jisa.gui
 
SwapGrid(String) - Constructor for class jisa.gui.SwapGrid
 
SwapGrid(String, int) - Constructor for class jisa.gui.SwapGrid
 
SWEEP - jisa.devices.smu.K236.Function
 
SweepAction<T> - Class in jisa.experiment.queue
 
SweepAction(String, Iterable<T>, SweepAction.ActionGenerator<T>) - Constructor for class jisa.experiment.queue.SweepAction
 
SweepAction.ActionGenerator<T> - Interface in jisa.experiment.queue
 
SweepAction.Formatter<T> - Interface in jisa.experiment.queue
 
SweepAction.MultiException - Exception in jisa.experiment.queue
 
SweepActionDisplay<T> - Class in jisa.gui.queue
 
SweepActionDisplay(SweepAction<T>) - Constructor for class jisa.gui.queue.SweepActionDisplay
 
Switch - Interface in jisa.devices.interfaces
 
symArray(double[]) - Static method in class jisa.Util
Takes an array of doubles, reverses it and appends it onto the end of the original whilst avoiding repeating the last element.
symbolProperty() - Method in class jisa.gui.Legend.LegendItem
 
Synch - Class in jisa.control
 
Synch() - Constructor for class jisa.control.Synch
 
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 _ 
All Classes All Packages