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 int
a1
int
a2
int
a3
static int
FACT_EXP
static int
FACT_LINEAR
static int
FACT_LOG
static int
INPUT_CONST
static int
INPUT_DATA
int
inputChannel
double
inputFactor
int
inputOp
int
inputType
double
inputValue
boolean
invertData
boolean
invertMax
boolean
invertMin
boolean
invertShape
int
maskShape
double
maxThreshold
double
minThreshold
int
outputChannel
int
p1
int
p2
int
p3
static int
SHAPE_ALL
static int
SHAPE_AXIS1
static int
SHAPE_AXIS2
static int
SHAPE_AXIS3
static int
SHAPE_BOX
static int
SHAPE_SPHERE
static int
SHAPE_WEDGE
double
smoothingExp
int
x1
int
x2
int
y1
int
y2
int
z1
int
z2
-
Constructor Summary
Constructors Constructor Description VolumeMaskOptions_old()
-
Method Summary
Modifier and Type Method Description int
getAxis(int n)
static int
getAxis(java.lang.String s)
static java.lang.String
getAxisString(int i)
static int
getChannel(java.lang.String t)
static java.lang.String
getOp(int i)
java.lang.String
getOpString()
static java.lang.String
getShape(int i)
static int
getShape(java.lang.String t)
java.lang.String
getShapeString()
static java.lang.String
getType(int i)
java.lang.String
getTypeString()
static void
setAxesList(javax.swing.JComboBox b)
void
setInputChannel(java.lang.String t)
void
setInputOp(java.lang.String t)
static void
setInputOpList(javax.swing.JComboBox b)
void
setInputType(java.lang.String t)
static void
setInputTypeList(javax.swing.JComboBox b)
void
setMaskShape(java.lang.String t)
static void
setMaskShapeList(javax.swing.JComboBox b)
void
setOutputChannel(java.lang.String t)
Methods inherited from class mgui.interfaces.InterfaceOptions
clean, destroy, getName, getTreeLabel, isDestroyed, issueTreeNode, setName, setTreeNode
Methods 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)
-