Uses of Class
mgui.interfaces.gui.InterfaceProgressBar
Package | Description |
---|---|
mgui.geometry |
Provides 2D and 3D geometry representations and utilities for all shapes used in ModelGUI.
|
mgui.geometry.mesh |
Provides classes representing and operating on 3D mesh shapes.
|
mgui.geometry.neuro.mesh | |
mgui.geometry.volume |
Provides classes for representing and operating on 3D volume shapes.
|
mgui.interfaces |
This package contains all main/abstract interface objects (object which provides user interations)
for ModelGUI.
|
mgui.interfaces.shapes |
This package provides interfaces for user interaction with shapes and shape models.
|
mgui.interfaces.tools.dialogs | |
mgui.interfaces.tools.shapes | |
mgui.io.foreign.trackvis |
-
Uses of InterfaceProgressBar in mgui.geometry
Methods in mgui.geometry with parameters of type InterfaceProgressBar Modifier and Type Method Description void
PointSet3D. writeXML(int tab, java.io.Writer writer, InterfaceProgressBar progress_bar)
void
Polygon2D. writeXML(int tab, java.io.Writer writer, InterfaceProgressBar progress_bar)
-
Uses of InterfaceProgressBar in mgui.geometry.mesh
Methods in mgui.geometry.mesh with parameters of type InterfaceProgressBar Modifier and Type Method Description static java.util.ArrayList<Mesh3D>
MeshFunctions. cutMeshWithPlane(Mesh3D mesh, Plane3D plane, InterfaceProgressBar progress_bar)
Cutsmesh
withplane
, creating new faces along the cut seam.void
MeshEngine. doRoiOperation(Mesh3DInt mesh_int, java.lang.String method, InterfaceProgressBar progress_bar)
Runs the ROI operation specified bymethod
.static java.util.ArrayList<Polygon3D>
MeshFunctions. getIntersectionSegments(Mesh3D mesh1, Mesh3D mesh2, InterfaceProgressBar progress_bar)
Return a set of line segments which represent the intersection of one mesh with another.Volume3DInt
MeshEngine. mapMeshToVolume(Mesh3DInt mesh, Volume3DInt volume, java.lang.String method, InterfaceProgressBar progress_bar)
Volume3DInt
MeshEngine. mapMeshToVolumeGaussian(Mesh3DInt mesh_int, Volume3DInt volume, InterfaceProgressBar progress_bar)
java.util.ArrayList<MguiNumber>
MeshEngine. mapVolumeToMesh(Mesh3D mesh, Volume3DInt volume, java.lang.String method, InterfaceProgressBar progress_bar)
void
MeshEngine. splitRoiWithPlane(Mesh3DInt mesh_int, InterfaceProgressBar progress_bar)
Splits the ROI defined byroi_value
into two parts, on either side of the plane defined by the section set and section number.void
MeshEngine. subdivideRois(Mesh3DInt mesh_int, InterfaceProgressBar progress_bar)
Subdivide the set of ROIs inmesh_int
, by iteratively splitting the largest ROI in half along its narrowest section.boolean
MeshEngine. transformMesh(Mesh3D mesh, java.lang.String method, InterfaceProgressBar progress_bar)
static Mesh3D
MeshFunctions. transformWithMatrix(Mesh3D mesh_in, org.jogamp.vecmath.Matrix4d matrix, InterfaceProgressBar progress_bar)
-
Uses of InterfaceProgressBar in mgui.geometry.neuro.mesh
Methods in mgui.geometry.neuro.mesh with parameters of type InterfaceProgressBar Modifier and Type Method Description static boolean
NeuroMeshFunctions. modelScalpAndSkull(ScalpAndSkullModelOptions options, InterfaceProgressBar progress_bar)
static boolean
NeuroMeshFunctions. modelScalpAndSkullJob(ScalpAndSkullModelOptions options, InterfaceProgressBar progress_bar)
static boolean
NeuroMeshFunctions. modelScalpAndSkullJob(ScalpAndSkullModelOptions options, InterfaceProgressBar progress_bar, java.lang.String subject)
static boolean
NeuroMeshFunctions. modelScalpAndSkullJob(ScalpAndSkullModelOptions options, InterfaceProgressBar progress_bar, java.lang.String subject, boolean set_points)
-
Uses of InterfaceProgressBar in mgui.geometry.volume
Methods in mgui.geometry.volume with parameters of type InterfaceProgressBar Modifier and Type Method Description static Volume3DInt
VolumeFunctions. applyRotation(VolumeFunctions.VolumeAxis axis, VolumeFunctions.VolumeRotationAngle angle, Volume3DInt volume, InterfaceProgressBar progress_bar)
Rotates aGrid3D
about one of its basis vectors (axes), either 90, 180, or 270 degrees, resizes the relevant dimensions, and returns the new grid.static Volume3DInt
VolumeFunctions. applyRotationBlocking(VolumeFunctions.VolumeAxis axis, VolumeFunctions.VolumeRotationAngle angle, Volume3DInt volume, InterfaceProgressBar progress_bar)
Rotates aVolume3DInt
about one of its basis vectors (axes), either 90, 180, or 270 degrees, resizes the relevant dimensions, and returns the new grid. -
Uses of InterfaceProgressBar in mgui.interfaces
Methods in mgui.interfaces with parameters of type InterfaceProgressBar Modifier and Type Method Description void
InterfaceDisplayPanel. registerProgressBar(InterfaceProgressBar bar)
void
InterfaceStatusBarPanel. registerProgressBar(InterfaceProgressBar bar)
-
Uses of InterfaceProgressBar in mgui.interfaces.shapes
Methods in mgui.interfaces.shapes with parameters of type InterfaceProgressBar Modifier and Type Method Description void
ShapeSet2DInt. writeXML(int tab, java.io.Writer writer, XMLObject.XMLType type, InterfaceProgressBar progress_bar)
-
Uses of InterfaceProgressBar in mgui.interfaces.tools.dialogs
Methods in mgui.interfaces.tools.dialogs with parameters of type InterfaceProgressBar Modifier and Type Method Description protected abstract boolean
DialogTool. doTaskBlocking(InterfaceOptions options, InterfaceProgressBar progress_bar)
Runs this tool's task and blocks until it is complete. -
Uses of InterfaceProgressBar in mgui.interfaces.tools.shapes
Methods in mgui.interfaces.tools.shapes with parameters of type InterfaceProgressBar Modifier and Type Method Description protected boolean
ToolCreateMeshFromPolylines. doTaskBlocking(InterfaceOptions options, InterfaceProgressBar progress_bar)
protected boolean
ToolCutMeshWithPlane. doTaskBlocking(InterfaceOptions options, InterfaceProgressBar progress_bar)
protected boolean
ToolGetConvexHull2D. doTaskBlocking(InterfaceOptions options, InterfaceProgressBar progress_bar)
protected boolean
ToolGetMeshIntersectionPolylines. doTaskBlocking(InterfaceOptions options, InterfaceProgressBar progress_bar)
-
Uses of InterfaceProgressBar in mgui.io.foreign.trackvis
Methods in mgui.io.foreign.trackvis with parameters of type InterfaceProgressBar Modifier and Type Method Description protected PolygonSet3DInt
TrackVisTractLoader. loadPolygonSetBlocking(InterfaceProgressBar progress_bar)