Package mgui.interfaces.shapes.volume
Class VolumeMaskOptions_old
java.lang.Object
mgui.interfaces.InterfaceOptions
mgui.interfaces.shapes.volume.VolumeMaskOptions_old
- All Implemented Interfaces:
InterfaceObject,NamedObject,TreeObject,CleanableObject
public class VolumeMaskOptions_old extends InterfaceOptions
Class to specify parameters for volume masking.
- Version:
- 1.0
- Author:
- Andrew Reid
-
Field Summary
Fields Modifier and Type Field Description inta1inta2inta3static intFACT_EXPstatic intFACT_LINEARstatic intFACT_LOGstatic intINPUT_CONSTstatic intINPUT_DATAintinputChanneldoubleinputFactorintinputOpintinputTypedoubleinputValuebooleaninvertDatabooleaninvertMaxbooleaninvertMinbooleaninvertShapeintmaskShapedoublemaxThresholddoubleminThresholdintoutputChannelintp1intp2intp3static intSHAPE_ALLstatic intSHAPE_AXIS1static intSHAPE_AXIS2static intSHAPE_AXIS3static intSHAPE_BOXstatic intSHAPE_SPHEREstatic intSHAPE_WEDGEdoublesmoothingExpintx1intx2inty1inty2intz1intz2 -
Constructor Summary
Constructors Constructor Description VolumeMaskOptions_old() -
Method Summary
Modifier and Type Method Description intgetAxis(int n)static intgetAxis(java.lang.String s)static java.lang.StringgetAxisString(int i)static intgetChannel(java.lang.String t)static java.lang.StringgetOp(int i)java.lang.StringgetOpString()static java.lang.StringgetShape(int i)static intgetShape(java.lang.String t)java.lang.StringgetShapeString()static java.lang.StringgetType(int i)java.lang.StringgetTypeString()static voidsetAxesList(javax.swing.JComboBox b)voidsetInputChannel(java.lang.String t)voidsetInputOp(java.lang.String t)static voidsetInputOpList(javax.swing.JComboBox b)voidsetInputType(java.lang.String t)static voidsetInputTypeList(javax.swing.JComboBox b)voidsetMaskShape(java.lang.String t)static voidsetMaskShapeList(javax.swing.JComboBox b)voidsetOutputChannel(java.lang.String t)Methods inherited from class mgui.interfaces.InterfaceOptions
clean, destroy, getName, getTreeLabel, isDestroyed, issueTreeNode, setName, setTreeNodeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
FACT_EXP
public static final int FACT_EXP- See Also:
- Constant Field Values
-
FACT_LINEAR
public static final int FACT_LINEAR- See Also:
- Constant Field Values
-
FACT_LOG
public static final int FACT_LOG- See Also:
- Constant Field Values
-
INPUT_DATA
public static final int INPUT_DATA- See Also:
- Constant Field Values
-
INPUT_CONST
public static final int INPUT_CONST- See Also:
- Constant Field Values
-
SHAPE_ALL
public static final int SHAPE_ALL- See Also:
- Constant Field Values
-
SHAPE_BOX
public static final int SHAPE_BOX- See Also:
- Constant Field Values
-
SHAPE_WEDGE
public static final int SHAPE_WEDGE- See Also:
- Constant Field Values
-
SHAPE_SPHERE
public static final int SHAPE_SPHERE- See Also:
- Constant Field Values
-
SHAPE_AXIS1
public static final int SHAPE_AXIS1- See Also:
- Constant Field Values
-
SHAPE_AXIS2
public static final int SHAPE_AXIS2- See Also:
- Constant Field Values
-
SHAPE_AXIS3
public static final int SHAPE_AXIS3- See Also:
- Constant Field Values
-
inputFactor
public double inputFactor -
inputOp
public int inputOp -
inputType
public int inputType -
inputChannel
public int inputChannel -
outputChannel
public int outputChannel -
inputValue
public double inputValue -
maskShape
public int maskShape -
minThreshold
public double minThreshold -
maxThreshold
public double maxThreshold -
smoothingExp
public double smoothingExp -
invertData
public boolean invertData -
invertShape
public boolean invertShape -
invertMin
public boolean invertMin -
invertMax
public boolean invertMax -
x1
public int x1 -
y1
public int y1 -
z1
public int z1 -
x2
public int x2 -
y2
public int y2 -
z2
public int z2 -
p1
public int p1 -
p2
public int p2 -
p3
public int p3 -
a1
public int a1 -
a2
public int a2 -
a3
public int a3
-
-
Constructor Details
-
VolumeMaskOptions_old
public VolumeMaskOptions_old()
-
-
Method Details
-
setInputTypeList
public static void setInputTypeList(javax.swing.JComboBox b) -
setInputOpList
public static void setInputOpList(javax.swing.JComboBox b) -
setMaskShapeList
public static void setMaskShapeList(javax.swing.JComboBox b) -
setAxesList
public static void setAxesList(javax.swing.JComboBox b) -
getAxis
public int getAxis(int n) -
getAxisString
public static java.lang.String getAxisString(int i) -
getAxis
public static int getAxis(java.lang.String s) -
setInputType
public void setInputType(java.lang.String t) -
setInputOp
public void setInputOp(java.lang.String t) -
setMaskShape
public void setMaskShape(java.lang.String t) -
setInputChannel
public void setInputChannel(java.lang.String t) -
setOutputChannel
public void setOutputChannel(java.lang.String t) -
getChannel
public static int getChannel(java.lang.String t) -
getShape
public static int getShape(java.lang.String t) -
getShapeString
public java.lang.String getShapeString() -
getShape
public static java.lang.String getShape(int i) -
getTypeString
public java.lang.String getTypeString() -
getType
public static java.lang.String getType(int i) -
getOpString
public java.lang.String getOpString() -
getOp
public static java.lang.String getOp(int i)
-