Uses of Class
mgui.interfaces.shapes.Mesh3DInt
| Package | Description |
|---|---|
| mgui.geometry.mesh |
Provides classes representing and operating on 3D mesh shapes.
|
| mgui.geometry.neuro.mesh | |
| mgui.interfaces.shapes.mesh | |
| mgui.interfaces.shapes.neuro | |
| mgui.interfaces.shapes.util | |
| mgui.interfaces.tools.shapes | |
| mgui.io.domestic.printing | |
| mgui.io.domestic.shapes | |
| mgui.io.foreign.caret | |
| mgui.io.foreign.duff | |
| mgui.io.foreign.freesurfer | |
| mgui.io.foreign.fsl | |
| mgui.io.foreign.minc | |
| mgui.io.foreign.wavefront | |
| mgui.io.standard.gifti | |
| mgui.io.standard.gifti.xml | |
| mgui.morph.sections |
-
Uses of Mesh3DInt in mgui.geometry.mesh
Methods in mgui.geometry.mesh with parameters of type Mesh3DInt Modifier and Type Method Description booleanMeshEngine. computeMeanCurvature(Mesh3DInt mesh3d, ProgressUpdater progress)Computes the vertex-wise mean curvature of this mesh and stores it in the "target_column" specified it the "Mean Curvature" attributes.static booleanMeshFunctions. computeVertexWiseCurvature(Mesh3DInt mesh3D, java.lang.String target_column, ProgressUpdater progress)Computes the curvature of a mesh at each of its nodes, as the magnitude of the sum of surface normals of the triangles of which it is a node.voidMeshEngine. doRoiOperation(Mesh3DInt mesh_int, java.lang.String method, InterfaceProgressBar progress_bar)Runs the ROI operation specified bymethod.voidMeshEngine. getMeshParts(Mesh3DInt mesh_int, ShapeSet3DInt shape_set)Creates new mesh objects as a set of non-contiguous meshes frommesh_int, and adds these toshape_set.voidMeshEngine. getMeshParts(Mesh3DInt mesh_int, ShapeSet3DInt shape_set, boolean copy_data, ProgressUpdater progress)Creates new mesh objects as a set of non-contiguous meshes frommesh_int, and adds these toshape_set.voidMeshEngine. getSubMesh(Mesh3DInt mesh, Mesh3DInt newmesh, boolean retain, boolean copydata)voidMeshEngine. getSubMesh(Mesh3DInt mesh, Mesh3DInt newmesh, java.util.ArrayList<MguiNumber> mask, int value, boolean retain, boolean copydata)voidMeshEngine. inflateMesh(Mesh3DInt mesh, java.lang.String method, ProgressUpdater progress)static Mesh3DMeshFunctions. inflateMeshTRP(Mesh3DInt mesh3D, double lambda, double beta, long max_itr, ProgressUpdater progress)Inflate this mesh using the TRP method.static Mesh3DMeshInflation. inflateMeshTRP(Mesh3DInt mesh3D, double lambda, double beta, long max_itr, ProgressUpdater progress)Inflates a given mesh, by relaxing its vertices towards the mean of its neighbours, as described by:voidMeshEngine. inflateTRP(Mesh3DInt mesh, ProgressUpdater progress)Volume3DIntMeshEngine. mapMeshToVolume(Mesh3DInt mesh, Volume3DInt volume, java.lang.String method, InterfaceProgressBar progress_bar)Volume3DIntMeshEngine. mapMeshToVolumeGaussian(Mesh3DInt mesh_int, Volume3DInt volume, InterfaceProgressBar progress_bar)static Volume3DIntMeshFunctions. mapMeshToVolumeGaussian(Mesh3DInt mesh_int, Volume3DInt volume, java.lang.String mesh_column, java.lang.String grid_channel, double sigma_normal, double sigma_tangent, double sigma_max_normal, double sigma_max_tangent, boolean normalize, boolean is_discrete, ProgressUpdater progress)voidMeshEngine. selectBoundaryNodes(Mesh3DInt mesh_int)static voidMeshSmoothing. setEquilateralFacesEM(Mesh3DInt meshInt, double max, double decay, double limit, boolean holdbounds, boolean constrain)EM = Edge method...static voidMeshFunctions. smoothEM(Mesh3DInt mesh)voidMeshEngine. SmoothEM(Mesh3DInt mesh)voidMeshEngine. smoothVertexValuesIsotropicGaussian(Mesh3DInt mesh_int, ProgressUpdater progress)Uses the current parameters for "Smooth vertex values - Isotropic Gaussian" to smooth vertex values with a Gaussian kernel, isotropic in the plane of the surface mesh.voidMeshEngine. splitRoiWithPlane(Mesh3DInt mesh_int, InterfaceProgressBar progress_bar)Splits the ROI defined byroi_valueinto two parts, on either side of the plane defined by the section set and section number.static voidMeshSubdivision. subdivideButterflyScheme(Mesh3DInt mesh, double w)voidMeshEngine. SubdivideButterflyScheme(Mesh3DInt mesh)Calls the function SubdivideButterflyScheme in the MeshSubdivision function class, using parameters specified in the AttributeList "Butterfly Scheme".static voidMeshFunctions. subdivideMesh(Mesh3DInt mesh, int iter)Subdividesiter times, for all triangle in mesh. static voidMeshFunctions. subdivideMesh(Mesh3DInt mesh, int iter, double edgeThreshold, double areaThreshold)Subdividesiter times, for triangles which meet the criteria specified by and . voidMeshEngine. 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. -
Uses of Mesh3DInt in mgui.geometry.neuro.mesh
Methods in mgui.geometry.neuro.mesh with parameters of type Mesh3DInt Modifier and Type Method Description Volume3DIntNeuroMeshEngine. mapCortexToVolume(Mesh3DInt mesh_int, Volume3DInt volume, java.lang.Object thickness, ProgressUpdater progress)Maps cortical surface values to a volume -
Uses of Mesh3DInt in mgui.interfaces.shapes.mesh
Fields in mgui.interfaces.shapes.mesh declared as Mesh3DInt Modifier and Type Field Description protected Mesh3DIntInterfaceMeshPanel. currentMeshprotected Mesh3DIntInterfaceMeshPanel. dataOpsMesh -
Uses of Mesh3DInt in mgui.interfaces.shapes.neuro
Subclasses of Mesh3DInt in mgui.interfaces.shapes.neuro Modifier and Type Class Description classCorticalHemisphereSet3DIntclassCorticalSurfaceSet3DIntRepresentation of a set of cortical surfaces, including grey matter (GM) interfaces with white matter (WM) and cerebrospinal fluid (CSF).Fields in mgui.interfaces.shapes.neuro declared as Mesh3DInt Modifier and Type Field Description Mesh3DIntCorticalHemisphereSet3DInt. gm_meshMesh3DIntCorticalHemisphereSet3DInt. middle_meshMesh3DIntCorticalHemisphereSet3DInt. wm_meshMethods in mgui.interfaces.shapes.neuro with parameters of type Mesh3DInt Modifier and Type Method Description voidCorticalHemisphereSet3DInt. setMeshes(Mesh3DInt wm_mesh, Mesh3DInt middle_mesh, Mesh3DInt gm_mesh)voidCorticalHemisphereSet3DInt. setMeshes(Mesh3DInt wm_mesh, Mesh3DInt middle_mesh, Mesh3DInt gm_mesh, boolean update)voidCorticalHemisphereSet3DInt. setMeshGM(Mesh3DInt mesh)voidCorticalHemisphereSet3DInt. setMeshGM(Mesh3DInt mesh, boolean update)voidCorticalHemisphereSet3DInt. setMeshMiddle(Mesh3DInt mesh)voidCorticalHemisphereSet3DInt. setMeshMiddle(Mesh3DInt mesh, boolean update)voidCorticalHemisphereSet3DInt. setMeshWM(Mesh3DInt mesh)voidCorticalHemisphereSet3DInt. setMeshWM(Mesh3DInt mesh, boolean update) -
Uses of Mesh3DInt in mgui.interfaces.shapes.util
Methods in mgui.interfaces.shapes.util with parameters of type Mesh3DInt Modifier and Type Method Description static voidShapeFunctions. setMeshConstraints(Mesh3DInt mesh, java.util.ArrayList<org.jogamp.vecmath.Point3f> constraints) -
Uses of Mesh3DInt in mgui.interfaces.tools.shapes
-
Uses of Mesh3DInt in mgui.io.domestic.printing
Methods in mgui.io.domestic.printing with parameters of type Mesh3DInt Modifier and Type Method Description booleanStlWriter. writeAscii(Mesh3DInt mesh, ProgressUpdater progress_bar)Writesmeshas an ASCII-format STL file.booleanStlWriter. writeBinary(Mesh3DInt mesh, ProgressUpdater progress_bar)Writesmeshas an binary-format STL file.booleanStlWriter. writeSurface(Mesh3DInt mesh, InterfaceIOOptions options, ProgressUpdater progress_bar) -
Uses of Mesh3DInt in mgui.io.domestic.shapes
Fields in mgui.io.domestic.shapes declared as Mesh3DInt Modifier and Type Field Description protected Mesh3DIntMeshOptionsDialogBox. currentMeshMesh3DIntSurfaceDataInputOptions. meshMesh3DIntSurfaceDataOutputOptions. meshMesh3DIntSurfaceOutputOptions. meshMethods in mgui.io.domestic.shapes that return Mesh3DInt Modifier and Type Method Description Mesh3DIntMeshOptionsDialogBox. getMesh()Mesh3DIntSurfaceOutputDialogBox. getMesh()Mesh3DIntMesh3DLoader. loadSurface(ProgressUpdater progress_bar, InterfaceIOOptions options)Mesh3DIntSurfaceFileLoader. loadSurface()Loads a single surface from the appropriate source.Mesh3DIntSurfaceFileLoader. loadSurface(ProgressUpdater progress_bar)Loads a single surface from the appropriate source.abstract Mesh3DIntSurfaceFileLoader. loadSurface(ProgressUpdater progress_bar, InterfaceIOOptions options)Loads a single surface from the appropriate source.Methods in mgui.io.domestic.shapes that return types with arguments of type Mesh3DInt Modifier and Type Method Description java.util.ArrayList<Mesh3DInt>SurfaceFileLoader. loadSurfaces()Loads a set of surfaces from the appropriate source.Methods in mgui.io.domestic.shapes with parameters of type Mesh3DInt Modifier and Type Method Description booleanMesh3DWriter. writeSurface(Mesh3DInt mesh, InterfaceIOOptions options, ProgressUpdater progress_bar)booleanSurfaceFileWriter. writeSurface(Mesh3DInt mesh)Writemeshwith thisFileWriter.abstract booleanSurfaceFileWriter. writeSurface(Mesh3DInt mesh, InterfaceIOOptions options, ProgressUpdater progress_bar)Writemeshwith thisFileWriter.booleanMesh3DWriter. writeSurfaceBlocking(Mesh3DInt mesh, ProgressUpdater progress_bar)Method parameters in mgui.io.domestic.shapes with type arguments of type Mesh3DInt Modifier and Type Method Description booleanSurfaceFileWriter. writeSurfaces(java.util.ArrayList<Mesh3DInt> meshes)Writemesheswith thisFileWriter.booleanSurfaceFileWriter. writeSurfaces(java.util.ArrayList<Mesh3DInt> meshes, InterfaceIOOptions options, ProgressUpdater progress_bar)Writemesheswith thisFileWriter. -
Uses of Mesh3DInt in mgui.io.foreign.caret
Fields in mgui.io.foreign.caret declared as Mesh3DInt Modifier and Type Field Description Mesh3DIntCaretMetricOptions. meshMesh3DIntCaretPaintOptions. meshDeprecated.Methods in mgui.io.foreign.caret that return Mesh3DInt Modifier and Type Method Description Mesh3DIntCaretMetricOptionsDialog. getMesh()Mesh3DIntCaretPaintOptionsDialog. getMesh()Deprecated.protected Mesh3DIntCaretSurfaceLoader. loadBinarySurface(ProgressUpdater progress_bar)Mesh3DIntCaretSurfaceLoader. loadSurface(ProgressUpdater progress_bar, InterfaceIOOptions options)Methods in mgui.io.foreign.caret with parameters of type Mesh3DInt Modifier and Type Method Description protected NameMapCaretPaintWriter. getDefaultNameMap(Mesh3DInt mesh, java.lang.String column)protected booleanCaretSurfaceWriter. writeBinarySurface(Mesh3DInt mesh3d, ProgressUpdater progress_bar)booleanCaretSurfaceWriter. writeSurface(Mesh3DInt mesh, InterfaceIOOptions options, ProgressUpdater progress_bar) -
Uses of Mesh3DInt in mgui.io.foreign.duff
Methods in mgui.io.foreign.duff that return Mesh3DInt Modifier and Type Method Description Mesh3DIntDuffSurfaceLoader. loadSurface(ProgressUpdater progress_bar, InterfaceIOOptions options) -
Uses of Mesh3DInt in mgui.io.foreign.freesurfer
Methods in mgui.io.foreign.freesurfer that return Mesh3DInt Modifier and Type Method Description protected Mesh3DIntFreesurferSurfaceLoader. loadAsciiSurface()Mesh3DIntFreesurferSurfaceLoader. loadSurface(ProgressUpdater progress_bar, InterfaceIOOptions options)Methods in mgui.io.foreign.freesurfer with parameters of type Mesh3DInt Modifier and Type Method Description booleanFreesurferSurfaceWriter. writeSurface(Mesh3DInt mesh, InterfaceIOOptions options, ProgressUpdater progress_bar)protected booleanFreesurferSurfaceWriter. writeSurfaceAscii(Mesh3DInt mesh, InterfaceIOOptions options, ProgressUpdater progress_bar) -
Uses of Mesh3DInt in mgui.io.foreign.fsl
Methods in mgui.io.foreign.fsl that return Mesh3DInt Modifier and Type Method Description Mesh3DIntFSLSurfaceLoader. loadSurface(ProgressUpdater progress_bar, InterfaceIOOptions options) -
Uses of Mesh3DInt in mgui.io.foreign.minc
Methods in mgui.io.foreign.minc that return Mesh3DInt Modifier and Type Method Description Mesh3DIntMincSurfaceLoader. loadSurface()Mesh3DIntMincSurfaceLoader. loadSurface(ProgressUpdater progress_bar, InterfaceIOOptions options)protected Mesh3DIntMincSurfaceLoader. loadSurfaceBlocking(ProgressUpdater progress_bar)Methods in mgui.io.foreign.minc with parameters of type Mesh3DInt Modifier and Type Method Description booleanMincSurfaceWriter. writeSurface(Mesh3DInt mesh)booleanMincSurfaceWriter. writeSurface(Mesh3DInt mesh, InterfaceIOOptions options, ProgressUpdater progress_bar) -
Uses of Mesh3DInt in mgui.io.foreign.wavefront
Methods in mgui.io.foreign.wavefront that return Mesh3DInt Modifier and Type Method Description Mesh3DIntWavefrontSurfaceLoader. loadSurface(ProgressUpdater progress_bar, InterfaceIOOptions options)Methods in mgui.io.foreign.wavefront with parameters of type Mesh3DInt Modifier and Type Method Description booleanWavefrontSurfaceWriter. writeSurface(Mesh3DInt mesh, InterfaceIOOptions options, ProgressUpdater progress_bar) -
Uses of Mesh3DInt in mgui.io.standard.gifti
Fields in mgui.io.standard.gifti declared as Mesh3DInt Modifier and Type Field Description Mesh3DIntGiftiInputOptions. current_meshMethods in mgui.io.standard.gifti that return Mesh3DInt Modifier and Type Method Description Mesh3DIntGiftiSurfaceLoader. loadSurface(ProgressUpdater progress_bar, InterfaceIOOptions options)Methods in mgui.io.standard.gifti with parameters of type Mesh3DInt Modifier and Type Method Description booleanGiftiSurfaceWriter. writeSurface(Mesh3DInt mesh_int, InterfaceIOOptions options, ProgressUpdater progress_bar) -
Uses of Mesh3DInt in mgui.io.standard.gifti.xml
Methods in mgui.io.standard.gifti.xml that return Mesh3DInt Modifier and Type Method Description Mesh3DIntGiftiXMLHandler. getMesh()Returns the loaded surface.Constructors in mgui.io.standard.gifti.xml with parameters of type Mesh3DInt Constructor Description GiftiXMLHandler(Mesh3DInt mesh)Instantiate this handler with a pre-defined mesh. -
Uses of Mesh3DInt in mgui.morph.sections
Methods in mgui.morph.sections that return Mesh3DInt Modifier and Type Method Description Mesh3DIntMorphEngine. getMorphMesh(SectionSet3DInt morphSections, double weight_thres)Given a set of sections, map nodes using radial rep and then triangulate between sections based upon this mapping, and each polygon's direction (CW or CCW)