Uses of Interface
mgui.interfaces.math.VariableObject
Package | Description |
---|---|
mgui.interfaces |
This package contains all main/abstract interface objects (object which provides user interations)
for ModelGUI.
|
mgui.interfaces.math |
Provides an abstract interface allowing arithmetic functions to be applied to object data (e.g., vertex data for shapes).
|
mgui.interfaces.shapes |
This package provides interfaces for user interaction with shapes and shape models.
|
mgui.interfaces.shapes.dynamic | |
mgui.interfaces.shapes.graphs | |
mgui.interfaces.shapes.neuro | |
mgui.morph.sections |
-
Uses of VariableObject in mgui.interfaces
Methods in mgui.interfaces that return types with arguments of type VariableObject Modifier and Type Method Description java.util.ArrayList<VariableObject>
InterfaceWorkspace. getVariableObjects()
Returns a list of all objects in this workspace which are instances ofVariableObject
. -
Uses of VariableObject in mgui.interfaces.math
Fields in mgui.interfaces.math declared as VariableObject Modifier and Type Field Description VariableObject
MathExpressionOptions. variable
Methods in mgui.interfaces.math with parameters of type VariableObject Modifier and Type Method Description static java.lang.Object
MathExpression. evaluate(org.cheffo.jeplite.JEP jep, VariableObject variable)
static boolean[]
MathExpression. evaluate1b(org.cheffo.jeplite.JEP jep, VariableObject variable, int n)
static boolean[]
MathExpression. evaluate1b(org.cheffo.jeplite.JEP jep, VariableObject variable, int n, java.util.ArrayList<java.lang.String> used_variables, ProgressUpdater updater)
static double[]
MathExpression. evaluate1d(org.cheffo.jeplite.JEP jep, VariableObject variable, int n)
static double[]
MathExpression. evaluate1d(org.cheffo.jeplite.JEP jep, VariableObject variable, int n, java.util.ArrayList<java.lang.String> used_variables, ProgressUpdater updater)
static boolean[][]
MathExpression. evaluate2b(org.cheffo.jeplite.JEP jep, VariableObject variable, int m, int n)
static boolean[][]
MathExpression. evaluate2b(org.cheffo.jeplite.JEP jep, VariableObject variable, int m, int n, java.util.ArrayList<java.lang.String> used_variables, ProgressUpdater updater)
static double[][]
MathExpression. evaluate2d(org.cheffo.jeplite.JEP jep, VariableObject variable, int m, int n)
static double[][]
MathExpression. evaluate2d(org.cheffo.jeplite.JEP jep, VariableObject variable, int m, int n, java.util.ArrayList<java.lang.String> used_variables, ProgressUpdater updater)
static boolean[][][]
MathExpression. evaluate3b(org.cheffo.jeplite.JEP jep, VariableObject variable, int m, int n, int o)
static boolean[][][]
MathExpression. evaluate3b(org.cheffo.jeplite.JEP jep, VariableObject variable, int m, int n, int o, java.util.ArrayList<java.lang.String> used_variables, ProgressUpdater updater)
static double[][][]
MathExpression. evaluate3d(org.cheffo.jeplite.JEP jep, VariableObject variable, int m, int n, int o)
static double[][][]
MathExpression. evaluate3d(org.cheffo.jeplite.JEP jep, VariableObject variable, int m, int n, int o, java.util.ArrayList<java.lang.String> used_variables, ProgressUpdater updater)
static java.lang.Object
MathExpression. evaluateNd(org.cheffo.jeplite.JEP jep, VariableObject variable, int[] dims)
static java.lang.Object
MathExpression. evaluateNd(org.cheffo.jeplite.JEP jep, VariableObject variable, int[] dims, java.util.ArrayList<java.lang.String> used_variables)
Evaluates an N-dimensional variable.Constructors in mgui.interfaces.math with parameters of type VariableObject Constructor Description MathExpressionOptions(VariableObject object)
-
Uses of VariableObject in mgui.interfaces.shapes
Classes in mgui.interfaces.shapes that implement VariableObject Modifier and Type Class Description class
BoolPolygon2DInt
class
Box3DInt
class
Circle2DInt
class
Ellipse2DInt
Interface for aEllipse2D
shape.class
Image2DInt
Displays an image inside a Rect2D shape.class
Image3DInt
Draws a rectangular planar image in R3.class
InterfaceShape
Abstract base class for all shape interfaces (ShapeInts).class
IntPolygon2DInt
class
Line2DInt
class
LPolygon2DInt
Light 2D polygon with no attributes (attributes are assignable)class
LPolygon3DInt
class
Mesh2DInt
A 2D representation of aMesh3DInt
object.class
Mesh3DInt
Interface for a Mesh3D shape.class
Plane3DInt
class
Point2DInt
class
PointSet2DInt
Shape interface for a set of 2D vertices.class
PointSet3DInt
Shape interface for a set of 3D points.class
Polygon2DInt
Interface for a 2D polygon.class
Polygon3DInt
Interface for a 3D polygon object.class
PolygonSet3DInt
Interface for a set of 3D polygons.class
Rect2DInt
Represents a 2D rectangle.class
Rect3DInt
class
SectionSet2DInt
Provides a 2D representation of a 3D section set, where it intersects a particular plane.class
SectionSet3DInt
Represents a set of parallel sections, based upon a reference plane (thisShape), and a spacing value.class
Shape2DInt
Base class for all interfaces to 2D geometrical shapes.class
Shape2DSelectionSet
class
Shape3DInt
Base class for allShape3D
interface objects.class
ShapeSet2DInt
Represents a set ofShape2DInt
objects.class
ShapeSet3DInt
Represents a set ofShape3DInt
objects.class
TensorVolume3DInt
class
TestTextureInt
class
Text2DInt
class
Text2DIntMouseCoords
class
Vector2DInt
class
Vector3DInt
class
VectorSet3DInt
class
Volume2DInt
2D sectional representation of a Volume3DInt.class
Volume3DInt
Class acting as interface to a volume shape, as defined by the Grid3D geometry class.class
VolumeSet3DInt
A set ofVolume3DInt
objects which render as an overlay image.class
X3DScene3DInt
-
Uses of VariableObject in mgui.interfaces.shapes.dynamic
Classes in mgui.interfaces.shapes.dynamic that implement VariableObject Modifier and Type Class Description class
Volume4DInt
Volume with 3 space and 1 time dimension. -
Uses of VariableObject in mgui.interfaces.shapes.graphs
Classes in mgui.interfaces.shapes.graphs that implement VariableObject Modifier and Type Class Description class
Graph2DInt
Graph shape represented in R2.class
Graph3DInt
Represents a graph as a 3D shape. -
Uses of VariableObject in mgui.interfaces.shapes.neuro
Classes in mgui.interfaces.shapes.neuro that implement VariableObject Modifier and Type Class Description class
CorticalHemisphereSet3DInt
class
CorticalSurfaceSet3DInt
Representation of a set of cortical surfaces, including grey matter (GM) interfaces with white matter (WM) and cerebrospinal fluid (CSF). -
Uses of VariableObject in mgui.morph.sections
Classes in mgui.morph.sections that implement VariableObject Modifier and Type Class Description class
MorphSections3DInt
Class representing a set of intermediate sections (subsections), such that each subsection holds an iterative morphing representation from some source shape to some target shape.class
RadialRep2DInt