|
ICY Version 1.0.1.0
|
Public Member Functions | |
| Scaler (double leftIn, double rightIn, double leftOut, double rightOut, boolean integerData) | |
| Scaler (double leftIn, double rightIn, double leftOut, double rightOut, boolean integerData, boolean canCross) | |
| Scaler (double absLeftIn, double absRightIn, double leftIn, double rightIn, double leftOut, double rightOut, boolean integerData, boolean canCross) | |
| double | scale (double value) |
| double | unscale (double value) |
| void | scale (Object src, int srcOffset, int[] dest, int destOffset, int len, boolean signed) |
| void | scale (byte[] src, int srcOffset, int[] dest, int destOffset, int len, boolean signed) |
| void | scale (short[] src, int srcOffset, int[] dest, int destOffset, int len, boolean signed) |
| void | scale (int[] src, int srcOffset, int[] dest, int destOffset, int len, boolean signed) |
| void | scale (float[] src, int srcOffset, int[] dest, int destOffset, int len) |
| void | scale (double[] src, int srcOffset, int[] dest, int destOffset, int len) |
| void | scale (byte[] src, int srcOffset, double[] dest, int destOffset, int len, boolean signed) |
| void | scale (short[] src, int srcOffset, double[] dest, int destOffset, int len, boolean signed) |
| void | scale (int[] src, int srcOffset, double[] dest, int destOffset, int len, boolean signed) |
| void | scale (float[] src, int srcOffset, double[] dest, int destOffset, int len) |
| void | scale (double[] src, int srcOffset, double[] dest, int destOffset, int len) |
| void | scale (float[] data, int offset, int len) |
| void | scale (double[] data, int offset, int len) |
| void | scale (Object src, int[] dest, boolean signed) |
| void | scale (byte[] src, int[] dest, boolean signed) |
| void | scale (short[] src, int[] dest, boolean signed) |
| void | scale (int[] src, int[] dest, boolean signed) |
| void | scale (float[] src, int[] dest) |
| void | scale (double[] src, int[] dest) |
| void | scale (byte[] src, double[] dest, boolean signed) |
| void | scale (short[] src, double[] dest, boolean signed) |
| void | scale (int[] src, double[] dest, boolean signed) |
| void | scale (float[] src, double[] dest) |
| void | scale (double[] src, double[] dest) |
| void | scale (float[] data) |
| void | scale (double[] data) |
| double | getScaler () |
| boolean | isIntegerData () |
| boolean | isCrossed () |
| boolean | isNull () |
| boolean | getCanCross () |
| void | setCanCross (boolean canCross) |
| double | getAbsLeftIn () |
| void | setAbsLeftIn (double absLeftIn) |
| double | getAbsRightIn () |
| void | setAbsRightIn (double absRightIn) |
| double | getLeftIn () |
| void | setLeftIn (double leftIn) |
| double | getRightIn () |
| void | setRightIn (double rightIn) |
| double | getLeftOut () |
| void | setLeftOut (double leftOut) |
| double | getRightOut () |
| void | setRightOut (double rightOut) |
| void | setAbsLeftRightIn (double left, double right) |
| void | setLeftRightIn (double left, double right) |
| void | setLeftRightOut (double left, double right) |
| void | fireEvent (ScalerEvent e) |
| void | addListener (ScalerListener listener) |
| void | removeListener (ScalerListener listener) |
| void | onChanged (EventHierarchicalChecker compare) |
| void | beginUpdate () |
| void | endUpdate () |
| boolean | isUpdating () |
| boolean | loadFromXML (Node node) |
| boolean | saveToXML (Node node) |
Static Public Member Functions | |
| static int | indexOf (Scaler[] scalers, Scaler scaler) |
| static boolean | contains (Scaler[] scalers, Scaler scaler) |
Public Attributes | |
| double | scaleLK [] |
| void icy.math.Scaler.addListener | ( | ScalerListener | listener | ) |
Add a listener
| listener |
| void icy.math.Scaler.fireEvent | ( | ScalerEvent | e | ) |
fire event
| double icy.math.Scaler.getAbsLeftIn | ( | ) |
| double icy.math.Scaler.getAbsRightIn | ( | ) |
| boolean icy.math.Scaler.getCanCross | ( | ) |
| double icy.math.Scaler.getLeftIn | ( | ) |
| double icy.math.Scaler.getLeftOut | ( | ) |
| double icy.math.Scaler.getRightIn | ( | ) |
| double icy.math.Scaler.getRightOut | ( | ) |
| double icy.math.Scaler.getScaler | ( | ) |
Return the scaler value
| boolean icy.math.Scaler.isCrossed | ( | ) |
| boolean icy.math.Scaler.isIntegerData | ( | ) |
| boolean icy.math.Scaler.isNull | ( | ) |
Return true if scaler doesn't change value (input = output)
| boolean icy.math.Scaler.loadFromXML | ( | Node | node | ) |
LOAD
Implements icy.file.xml.XMLPersistent.
| void icy.math.Scaler.onChanged | ( | EventHierarchicalChecker | object | ) |
fire changed event
Implements icy.common.IcyChangedListener.
| void icy.math.Scaler.removeListener | ( | ScalerListener | listener | ) |
Remove a listener
| listener |
| boolean icy.math.Scaler.saveToXML | ( | Node | node | ) |
SAVE
Implements icy.file.xml.XMLPersistent.
| void icy.math.Scaler.scale | ( | byte[] | src, |
| int[] | dest, | ||
| boolean | signed | ||
| ) |
Scale each value in the "src" array and return result in "dest" array
| src | array of byte (unscaled values) |
| dest | result as array of int (scaled values) |
| signed | signed/unsigned src data flag |
| void icy.math.Scaler.scale | ( | float[] | src, |
| int[] | dest | ||
| ) |
Scale array
| src | array of float (unscaled values) |
| dest | result as array of int (scaled values) |
| void icy.math.Scaler.scale | ( | Object | src, |
| int[] | dest, | ||
| boolean | signed | ||
| ) |
Scale each value in the "src" array and return result in "dest" array
| src | array of byte (unscaled values) |
| dest | result as array of int (scaled values) |
| signed | signed/unsigned src data flag |
| void icy.math.Scaler.scale | ( | double[] | src, |
| int[] | dest | ||
| ) |
Scale array
| src | array of double (unscaled values) |
| dest | result as array of int (scaled values) |
| void icy.math.Scaler.scale | ( | int[] | src, |
| int | srcOffset, | ||
| int[] | dest, | ||
| int | destOffset, | ||
| int | len, | ||
| boolean | signed | ||
| ) |
Scale each value in the "src" array and return result in "dest" array
| src | array of int (unscaled values) |
| srcOffset | offset for src buffer |
| dest | result as array of int (scaled values) |
| destOffset | offset for dest buffer |
| len | length to compute |
| signed | signed/unsigned src data flag |
| void icy.math.Scaler.scale | ( | float[] | data, |
| int | offset, | ||
| int | len | ||
| ) |
Scale array
| data | array of float value to scale |
| offset | offset for buffer |
| len | length to compute |
| void icy.math.Scaler.scale | ( | double[] | data, |
| int | offset, | ||
| int | len | ||
| ) |
Scale array
| data | array of double value to scale |
| offset | offset for buffer |
| len | length to compute |
| void icy.math.Scaler.scale | ( | float[] | data | ) |
Scale array
| data | array of float value to scale |
| void icy.math.Scaler.scale | ( | double[] | src, |
| int | srcOffset, | ||
| double[] | dest, | ||
| int | destOffset, | ||
| int | len | ||
| ) |
Scale array
| src | array of double (unscaled values) |
| srcOffset | offset for src buffer |
| dest | result as array of double (scaled values) |
| destOffset | offset for dest buffer |
| len | length to compute |
| void icy.math.Scaler.scale | ( | float[] | src, |
| int | srcOffset, | ||
| int[] | dest, | ||
| int | destOffset, | ||
| int | len | ||
| ) |
Scale array
| src | array of float (unscaled values) |
| srcOffset | offset for src buffer |
| dest | result as array of int (scaled values) |
| destOffset | offset for dest buffer |
| len | length to compute |
| void icy.math.Scaler.scale | ( | double[] | src, |
| double[] | dest | ||
| ) |
Scale array
| src | array of double (unscaled values) |
| dest | result as array of double (scaled values) |
| void icy.math.Scaler.scale | ( | int[] | src, |
| int | srcOffset, | ||
| double[] | dest, | ||
| int | destOffset, | ||
| int | len, | ||
| boolean | signed | ||
| ) |
Scale each value in the "src" array and return result in "dest" array
| src | array of int (unscaled values) |
| srcOffset | offset for src buffer |
| dest | result as array of double (scaled values) |
| destOffset | offset for dest buffer |
| len | length to compute |
| signed | signed/unsigned src data flag |
| void icy.math.Scaler.scale | ( | float[] | src, |
| int | srcOffset, | ||
| double[] | dest, | ||
| int | destOffset, | ||
| int | len | ||
| ) |
Scale array
| src | array of float (unscaled values) |
| srcOffset | offset for src buffer |
| dest | result as array of double (scaled values) |
| destOffset | offset for dest buffer |
| len | length to compute |
| void icy.math.Scaler.scale | ( | byte[] | src, |
| int | srcOffset, | ||
| int[] | dest, | ||
| int | destOffset, | ||
| int | len, | ||
| boolean | signed | ||
| ) |
Scale each value in the "src" array and return result in "dest" array
| src | array of byte (unscaled values) |
| srcOffset | offset for src buffer |
| dest | result as array of int (scaled values) |
| destOffset | offset for dest buffer |
| len | length to compute |
| signed | signed/unsigned src data flag |
| void icy.math.Scaler.scale | ( | double[] | src, |
| int | srcOffset, | ||
| int[] | dest, | ||
| int | destOffset, | ||
| int | len | ||
| ) |
Scale array
| src | array of double (unscaled values) |
| srcOffset | offset for src buffer |
| dest | result as array of int (scaled values) |
| destOffset | offset for dest buffer |
| len | length to compute |
| void icy.math.Scaler.scale | ( | short[] | src, |
| int[] | dest, | ||
| boolean | signed | ||
| ) |
Scale each value in the "src" array and return result in "dest" array
| src | array of short (unscaled values) |
| dest | result as array of int (scaled values) |
| signed | signed/unsigned src data flag |
| void icy.math.Scaler.scale | ( | float[] | src, |
| double[] | dest | ||
| ) |
Scale array
| src | array of float (unscaled values) |
| dest | result as array of double (scaled values) |
| void icy.math.Scaler.scale | ( | Object | src, |
| int | srcOffset, | ||
| int[] | dest, | ||
| int | destOffset, | ||
| int | len, | ||
| boolean | signed | ||
| ) |
Scale each value in the "src" array and return result in "dest" array
| src | array of byte (unscaled values) |
| srcOffset | offset for src buffer |
| dest | result as array of int (scaled values) |
| destOffset | offset for dest buffer |
| len | length to compute |
| signed | signed/unsigned src data flag |
| void icy.math.Scaler.scale | ( | int[] | src, |
| double[] | dest, | ||
| boolean | signed | ||
| ) |
Scale each value in the "src" array and return result in "dest" array
| src | array of int (unscaled values) |
| dest | result as array of double (scaled values) |
| signed | signed/unsigned src data flag |
| void icy.math.Scaler.scale | ( | byte[] | src, |
| int | srcOffset, | ||
| double[] | dest, | ||
| int | destOffset, | ||
| int | len, | ||
| boolean | signed | ||
| ) |
Scale each value in the "src" array and return result in "dest" array
| src | array of byte (unscaled values) |
| srcOffset | offset for src buffer |
| dest | result as array of double (scaled values) |
| destOffset | offset for dest buffer |
| len | length to compute |
| signed | signed/unsigned src data flag |
| void icy.math.Scaler.scale | ( | short[] | src, |
| int | srcOffset, | ||
| double[] | dest, | ||
| int | destOffset, | ||
| int | len, | ||
| boolean | signed | ||
| ) |
Scale each value in the "src" array and return result in "dest" array
| src | array of short (unscaled values) |
| srcOffset | offset for src buffer |
| dest | result as array of double (scaled values) |
| destOffset | offset for dest buffer |
| len | length to compute |
| signed | signed/unsigned src data flag |
| void icy.math.Scaler.scale | ( | byte[] | src, |
| double[] | dest, | ||
| boolean | signed | ||
| ) |
Scale each value in the "src" array and return result in "dest" array
| src | array of byte (unscaled values) |
| dest | result as array of double (scaled values) |
| signed | signed/unsigned src data flag |
| void icy.math.Scaler.scale | ( | short[] | src, |
| double[] | dest, | ||
| boolean | signed | ||
| ) |
Scale each value in the "src" array and return result in "dest" array
| src | array of short (unscaled values) |
| dest | result as array of double (scaled values) |
| signed | signed/unsigned src data flag |
| void icy.math.Scaler.scale | ( | int[] | src, |
| int[] | dest, | ||
| boolean | signed | ||
| ) |
Scale each value in the "src" array and return result in "dest" array
| src | array of int (unscaled values) |
| dest | result as array of int (scaled values) |
| signed | signed/unsigned src data flag |
| void icy.math.Scaler.scale | ( | short[] | src, |
| int | srcOffset, | ||
| int[] | dest, | ||
| int | destOffset, | ||
| int | len, | ||
| boolean | signed | ||
| ) |
Scale each value in the "src" array and return result in "dest" array
| src | array of short (unscaled values) |
| srcOffset | offset for src buffer |
| dest | result as array of int (scaled values) |
| destOffset | offset for dest buffer |
| len | length to compute |
| signed | signed/unsigned src data flag |
| double icy.math.Scaler.scale | ( | double | value | ) |
Scale the value
| value | value to scale |
| void icy.math.Scaler.scale | ( | double[] | data | ) |
Scale array
| data | array of double value to scale |
| void icy.math.Scaler.setAbsLeftIn | ( | double | absLeftIn | ) |
| absLeftIn | the absLeftIn to set |
| void icy.math.Scaler.setAbsLeftRightIn | ( | double | left, |
| double | right | ||
| ) |
| left | the leftAbsIn to set |
| right | the rightAbsIn to set |
| void icy.math.Scaler.setAbsRightIn | ( | double | absRightIn | ) |
| absRightIn | the absRightIn to set |
| void icy.math.Scaler.setCanCross | ( | boolean | canCross | ) |
| canCross | the canCross to set |
| void icy.math.Scaler.setLeftIn | ( | double | leftIn | ) |
| leftIn | the leftIn to set |
| void icy.math.Scaler.setLeftOut | ( | double | leftOut | ) |
| leftOut | the leftOut to set |
| void icy.math.Scaler.setLeftRightIn | ( | double | left, |
| double | right | ||
| ) |
| left | the leftIn to set |
| right | the rightIn to set |
| void icy.math.Scaler.setLeftRightOut | ( | double | left, |
| double | right | ||
| ) |
| left | the leftOut to set |
| right | the rightOut to set |
| void icy.math.Scaler.setRightIn | ( | double | rightIn | ) |
| rightIn | the rightIn to set |
| void icy.math.Scaler.setRightOut | ( | double | rightOut | ) |
| rightOut | the rightOut to set |
| double icy.math.Scaler.unscale | ( | double | value | ) |
Scale the value
| value | value to scale |
1.7.3