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
All Classes All Packages
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
-
Sets the value of the
JISADefaultAxis.forceZeroInRangeProperty()
. - 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
-
Sets value of the
JISADefaultAxis.logarithmBaseProperty()
. - setLogarithmBase(double) - Method in class jisa.gui.plotting.JISALogTransform
-
Sets value of the
JISALogTransform.logarithmBaseProperty()
. - 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
All Classes All Packages