Uses of Class
mgui.interfaces.shapes.Volume3DInt
| Package | Description |
|---|---|
| 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.shapes |
This package provides interfaces for user interaction with shapes and shape models.
|
| mgui.interfaces.shapes.dynamic | |
| mgui.interfaces.shapes.util | |
| mgui.interfaces.shapes.volume | |
| mgui.io.domestic.shapes | |
| mgui.io.foreign.fsl | |
| mgui.io.foreign.interfile | |
| mgui.io.foreign.vol | |
| mgui.io.foreign.wunil | |
| mgui.io.standard.nifti | |
| mgui.neuro.components | |
| mgui.neuro.components.cortical |
-
Uses of Volume3DInt in mgui.geometry.mesh
Methods in mgui.geometry.mesh that return Volume3DInt Modifier and Type Method Description 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)Methods in mgui.geometry.mesh with parameters of type Volume3DInt Modifier and Type Method Description static Mesh3DMeshFunctions. getIsosurfaceFromVolume(Volume3DInt volume, java.lang.String column, double iso_level)Constructs an isosurface fromvolume; i.e., computes a mesh which represents the location where values in the 3D scalar field involumeare equal toiso_level.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)java.util.ArrayList<MguiNumber>MeshEngine. mapVolumeToMesh(Mesh3D mesh, Volume3DInt volume, java.lang.String method)java.util.ArrayList<MguiNumber>MeshEngine. mapVolumeToMesh(Mesh3D mesh, Volume3DInt volume, java.lang.String method, InterfaceProgressBar progress_bar)static java.util.ArrayList<MguiNumber>MeshFunctions. mapVolumeToMeshEV(Mesh3D mesh, Volume3DInt volume, java.lang.String column, double no_value, float radius, int stat, ProgressUpdater progress)Maps the values inchannelofgrid, an instance ofGrid3D, to the vertices ofmesh, using a containing-voxel(s) approach.static java.util.ArrayList<MguiNumber>MeshFunctions. mapVolumeToMeshEV(Mesh3D mesh, Volume3DInt volume, java.lang.String column, double no_value, ProgressUpdater progress)Maps the values inchannelofgrid, an instance ofGrid3D, to the vertices ofmesh, using a containing-voxel approach.protected static java.util.ArrayList<MguiNumber>MeshFunctions. mapVolumeToMeshEVBlocking(Mesh3D mesh, Volume3DInt volume, java.lang.String column, double no_value, float radius, int stat, ProgressUpdater progress)Maps the values inchannelofgrid, an instance ofGrid3D, to the vertices ofmesh, using a containing-voxel(s) approach.static java.util.ArrayList<MguiNumber>MeshFunctions. mapVolumeToMeshGaussian(Mesh3D mesh, Volume3DInt volume, java.lang.String channel, double sigma_normal, double sigma_tangent, double sigma_max_normal, double sigma_max_tangent, java.lang.String setSigmaT, boolean normalize)static java.util.ArrayList<MguiNumber>MeshFunctions. mapVolumeToMeshGaussian(Mesh3D mesh, Volume3DInt volume, java.lang.String channel, double sigma_normal, double sigma_tangent, double sigma_max_normal, double sigma_max_tangent, java.lang.String setSigmaT, boolean normalize, ProgressUpdater progress, boolean output_matrix, double normal_set_max_sigma, double tangent_set_max_sigma, java.lang.String matrix_file)Maps values from aGrid3Dobject to a mesh object by applying a Gaussian kernal to voxels in the vicinity of each mesh vertex. -
Uses of Volume3DInt in mgui.geometry.neuro.mesh
Fields in mgui.geometry.neuro.mesh declared as Volume3DInt Modifier and Type Field Description Volume3DIntScalpAndSkullModelOptions. t1_volumeMethods in mgui.geometry.neuro.mesh that return Volume3DInt Modifier and Type Method Description Volume3DIntNeuroMeshEngine. mapCortexToVolume(Mesh3DInt mesh_int, Volume3DInt volume, java.lang.Object thickness, ProgressUpdater progress)Maps cortical surface values to a volumeMethods in mgui.geometry.neuro.mesh with parameters of type Volume3DInt Modifier and Type Method Description Volume3DIntNeuroMeshEngine. mapCortexToVolume(Mesh3DInt mesh_int, Volume3DInt volume, java.lang.Object thickness, ProgressUpdater progress)Maps cortical surface values to a volumestatic java.util.ArrayList<MguiNumber>NeuroMeshFunctions. mapGrid3DToCortexGaussian(Mesh3D mesh, Volume3DInt volume, java.lang.String channel, double sigma_normal, double sigma_tangent, double sigma_max_normal, double sigma_max_tangent, double thickness, boolean normalize)java.util.ArrayList<MguiNumber>NeuroMeshEngine. mapVolumeToCortex(Mesh3D mesh, Volume3DInt volume, java.lang.Object thickness, ProgressUpdater progress)Maps a volume to a cortical surfacestatic java.util.ArrayList<MguiNumber>NeuroMeshFunctions. mapVolumeToCortexGaussian(Mesh3D mesh, Volume3DInt volume, java.lang.String channel, double sigma_normal, double sigma_tangent, double sigma_max_normal, double sigma_max_tangent, java.lang.Object _thickness, boolean normalize, ProgressUpdater progress, boolean output_matrix, java.lang.String matrix_file)Maps values from aGrid3Dobject to a mesh object representing a middle cortical surface, by applying a Gaussian kernal to voxels in the vicinity of each mesh vertex. -
Uses of Volume3DInt in mgui.geometry.volume
Methods in mgui.geometry.volume that return Volume3DInt Modifier and Type Method Description static Volume3DIntVolumeFunctions. applyRotation(VolumeFunctions.VolumeAxis axis, VolumeFunctions.VolumeRotationAngle angle, Volume3DInt volume, InterfaceProgressBar progress_bar)Rotates aGrid3Dabout one of its basis vectors (axes), either 90, 180, or 270 degrees, resizes the relevant dimensions, and returns the new grid.static Volume3DIntVolumeFunctions. applyRotationBlocking(VolumeFunctions.VolumeAxis axis, VolumeFunctions.VolumeRotationAngle angle, Volume3DInt volume)Rotates aGrid3Dabout one of its basis vectors (axes), either 90, 180, or 270 degrees, resizes the relevant dimensions, and returns the new grid.static Volume3DIntVolumeFunctions. applyRotationBlocking(VolumeFunctions.VolumeAxis axis, VolumeFunctions.VolumeRotationAngle angle, Volume3DInt volume, InterfaceProgressBar progress_bar)Rotates aVolume3DIntabout one of its basis vectors (axes), either 90, 180, or 270 degrees, resizes the relevant dimensions, and returns the new grid.static Volume3DIntVolumeFunctions. getIntMaskedByValue(Volume3DInt volume, double comp_value)Returns an integer mask ofgrid, where a voxel has value = 1, whengrid(i,j,k,v) == comp_value(within tolerance), and 0 otherwise.static Volume3DIntVolumeFunctions. getIntMaskedByValue(Volume3DInt volume, double comp_value, boolean round)Returns an integer mask ofgrid, where a voxel has value = 1, whengrid(i,j,k,v) == comp_value(within tolerance), and 0 otherwise.static Volume3DIntVolumeFunctions. getInvertedVolume(Volume3DInt volume)Returns aGrid3Dobject whose data is the inverse ofgrid.static Volume3DIntVolumeFunctions. getInvertedVolume(Volume3DInt volume, java.lang.String column)Returns aGrid3Dobject whose data is the inverse ofgrid.static Volume3DIntVolumeFunctions. getInvertedVolume(Volume3DInt volume, java.lang.String column, ProgressUpdater progress)Returns aGrid3Dobject whose data is the inverse ofgrid.static Volume3DIntVolumeFunctions. performOperationBlocking(Volume3DInt volume, java.lang.Double value, VolumeFunctions.Operation op, ProgressUpdater progress)Performs the specified operation on one grid and a constant value, and returns and new volume.static Volume3DIntVolumeFunctions. performOperationBlocking(Volume3DInt volume1, Volume3DInt volume2, VolumeFunctions.Operation op, ProgressUpdater progress)Performs the specified operation on the two volumes, and returns the result as a newGrid3Dinstance.Methods in mgui.geometry.volume with parameters of type Volume3DInt Modifier and Type Method Description static Volume3DIntVolumeFunctions. applyRotation(VolumeFunctions.VolumeAxis axis, VolumeFunctions.VolumeRotationAngle angle, Volume3DInt volume, InterfaceProgressBar progress_bar)Rotates aGrid3Dabout one of its basis vectors (axes), either 90, 180, or 270 degrees, resizes the relevant dimensions, and returns the new grid.static Volume3DIntVolumeFunctions. applyRotationBlocking(VolumeFunctions.VolumeAxis axis, VolumeFunctions.VolumeRotationAngle angle, Volume3DInt volume)Rotates aGrid3Dabout one of its basis vectors (axes), either 90, 180, or 270 degrees, resizes the relevant dimensions, and returns the new grid.static Volume3DIntVolumeFunctions. applyRotationBlocking(VolumeFunctions.VolumeAxis axis, VolumeFunctions.VolumeRotationAngle angle, Volume3DInt volume, InterfaceProgressBar progress_bar)Rotates aVolume3DIntabout one of its basis vectors (axes), either 90, 180, or 270 degrees, resizes the relevant dimensions, and returns the new grid.static PointSet3DIntVolumeFunctions. findMaximaBlocking(Volume3DInt volume, java.lang.String source_column, java.lang.String mask_column, java.lang.String label_column)Returns a global maximum for a given volume or within a given mask, or mulitple maxima from a set of masks, specified bymask_column.booleanVolumeEngine. getBlobsFromVolume(Volume3DInt volume)Extract blobs from a thresholded volumestatic booleanVolumeFunctions. getBlobsFromVolume(Volume3DInt volume, java.lang.String source_column, java.lang.String target_column, ProgressUpdater progress, int min_blob, double threshold)Finds connected blobs in a thresholded volume.static java.util.ArrayList<MguiNumber>VolumeFunctions. getBlobsFromVolumeBlocking(Volume3DInt volume, java.lang.String column, ProgressUpdater progress, int min_blob, double threshold)Finds connected blobs in a thresholded volume.static java.awt.image.BufferedImageVolumeFunctions. getCompositeRSliceImage(Volume3DInt volume, int r)Returns a composite image from an R-slice plane and a volumestatic java.awt.image.BufferedImageVolumeFunctions. getCompositeRSliceImage(Volume3DInt volume, int r, java.util.ArrayList<java.lang.String> ordered_columns, java.util.ArrayList<WindowedColourModel> colour_models, java.util.ArrayList<java.lang.Double> alphas)Returns a composite image from an R-slice plane, volume, and set of colour models and composite alphas.static java.awt.image.BufferedImageVolumeFunctions. getCompositeRSliceImage(Volume3DInt volume, int r, java.util.ArrayList<java.lang.String> ordered_columns, java.util.ArrayList<WindowedColourModel> colour_models, java.util.ArrayList<java.lang.Double> alphas, java.util.ArrayList<java.lang.Boolean> include)Returns a composite image from an R-slice plane, volume, and set of colour models and composite alphas.static java.awt.image.BufferedImageVolumeFunctions. getCompositeSliceImage(Volume3DInt volume, int orientation, int section)Returns a composite image from an S,T, or R-slice plane, determined bysection, andvolume.static java.awt.image.BufferedImageVolumeFunctions. getCompositeSliceImage(Volume3DInt volume, int orientation, int section, java.util.ArrayList<java.lang.String> ordered_columns, java.util.ArrayList<WindowedColourModel> colour_models, java.util.ArrayList<java.lang.Double> alphas, java.util.ArrayList<java.lang.Boolean> include)Returns a composite image from an image plane, volume, determined byorientation, and set of colour models and composite alphas.static doubleVolumeFunctions. getGaussianSmoothedValue(Volume3DInt volume, int[] voxel, int channel, org.jogamp.vecmath.Vector3f normal, float sigma_normal, float sigma_tangent, float cutoff)Computes a value forvoxelwhich is the weighted average of a Gaussian sampling of its neighbouring voxels, where the Gaussian is defined by a normal vector, its corresponding plane, and the sigma parameterssigma_normalandsigma_tangent.static HistogramVolumeFunctions. getHistogram(Volume3DInt volume, int bins)Returns a histogram for the current column ofvolume.static HistogramVolumeFunctions. getHistogram(Volume3DInt volume, int t, int bins, double min, double max)Returns a histogram for the current column ofvolume.static HistogramVolumeFunctions. getHistogram(Volume3DInt volume, java.lang.String column, int t, int bins, double min, double max)Returns a histogram for the vertex columncolumnofvolume.static Volume2DIntVolumeFunctions. getIntersectionCompositeImage(Volume3DInt volume, Plane3D plane, boolean setAlpha)Returns an Volume2DInt object representing the intersection of the given 3D compositevolumewithplane.static Volume2DIntVolumeFunctions. getIntersectionImage(Volume3DInt volume, Plane3D plane, boolean setAlpha)static Volume2DIntVolumeFunctions. getIntersectionImage(Volume3DInt volume, Plane3D plane, boolean setAlpha, org.jogamp.vecmath.Matrix4d transform)static Volume3DIntVolumeFunctions. getIntMaskedByValue(Volume3DInt volume, double comp_value)Returns an integer mask ofgrid, where a voxel has value = 1, whengrid(i,j,k,v) == comp_value(within tolerance), and 0 otherwise.static Volume3DIntVolumeFunctions. getIntMaskedByValue(Volume3DInt volume, double comp_value, boolean round)Returns an integer mask ofgrid, where a voxel has value = 1, whengrid(i,j,k,v) == comp_value(within tolerance), and 0 otherwise.static Volume3DIntVolumeFunctions. getInvertedVolume(Volume3DInt volume)Returns aGrid3Dobject whose data is the inverse ofgrid.static Volume3DIntVolumeFunctions. getInvertedVolume(Volume3DInt volume, java.lang.String column)Returns aGrid3Dobject whose data is the inverse ofgrid.static Volume3DIntVolumeFunctions. getInvertedVolume(Volume3DInt volume, java.lang.String column, ProgressUpdater progress)Returns aGrid3Dobject whose data is the inverse ofgrid.booleanVolumeEngine. getIsosurfaceFromVolume(Volume3DInt volume)Creates an isosurface at a specified isovalue involume.static byteVolumeFunctions. getMappedValueByte(Volume3DInt volume, int x, int y, int z)Returns the value of voxel [i,j,k] mapped with its colour model, as abyte.static doubleVolumeFunctions. getMappedValueDouble(Volume3DInt volume, int x, int y, int z)static java.awt.image.BufferedImage[]VolumeFunctions. getMaskedCompositeImages(Volume3DInt volume)Returns a set of composite images, comprised of all data columns specified for the composite, with alpha values and ordering as specified in the Volume3DInt object.static java.awt.image.BufferedImageVolumeFunctions. getMaskedCompositeRSliceImage(Volume3DInt volume, int r, boolean[][][] mask)Returns a composite image from an R-slice plane, volume, and set of colour models and composite alphas.static java.awt.image.BufferedImage[]VolumeFunctions. getMaskedImages(Volume3DInt volume)Produces a stack of R-planar images fromvolume, based upon the current data column and its associated colour map.static java.awt.image.BufferedImage[]VolumeFunctions. getMaskedImages(Volume3DInt volume, java.lang.String column)Produces a stack of R-planar images fromvolume, based upon the data incolumnand its associated colour map.static PointSet3DIntVolumeFunctions. getRoiCentroidsBlocking(Volume3DInt volume, java.lang.String source_column, int[] value_range, int min_size, boolean map_values, java.lang.String label_column, ProgressUpdater progress)Finds the centroids for all ROIs (identified as voxels with the same value).booleanVolumeEngine. mapVolumeToVolume(Volume3DInt source, Volume3DInt target, java.lang.String method, ProgressUpdater progress_bar)Maps a column ofsourceto a column oftarget, given the attributes corresponding tomethod.static voidVolumeFunctions. mapVolumeToVolumeEV(Volume3DInt volume_source, Volume3DInt volume_target, java.lang.String column_source, java.lang.String column_target)Mapsvolume_sourcetovolume_target, using the enclosing voxel to assign the value.static booleanVolumeFunctions. mapVolumeToVolumeEV(Volume3DInt volume_source, Volume3DInt volume_target, java.lang.String column_source, java.lang.String column_target, double default_value, ProgressUpdater progress)Mapsvolume_sourcetovolume_target, using the enclosing voxel to assign the value.static voidVolumeFunctions. mapVolumeToVolumeEV(Volume3DInt volume_source, Volume3DInt volume_target, java.lang.String column_source, java.lang.String column_target, ProgressUpdater progress)Mapsvolume_sourcetovolume_target, using the enclosing voxel to assign the value.protected static booleanVolumeFunctions. mapVolumeToVolumeEVBlocking(Volume3DInt volume_source, Volume3DInt volume_target, java.lang.String column_source, java.lang.String column_target, double default_value, ProgressUpdater progress)Mapsvolume_sourcetovolume_target, using the enclosing voxel to assign the value.static voidVolumeFunctions. mapVolumeToVolumeInterp(Volume3DInt volume_source, Volume3DInt volume_target, java.lang.String column_source, java.lang.String column_target, java.lang.String method, java.util.ArrayList<java.lang.Object> parameters)Mapsvolume_sourcetovolume_target, using interpolation from all overlapping voxels to assign the value.static booleanVolumeFunctions. mapVolumeToVolumeInterp(Volume3DInt volume_source, Volume3DInt volume_target, java.lang.String column_source, java.lang.String column_target, java.lang.String method, java.util.ArrayList<java.lang.Object> parameters, double default_value, ProgressUpdater progress)Mapsvolume_sourcetovolume_target, using interpolation from all overlapping voxels to assign the value.static voidVolumeFunctions. mapVolumeToVolumeInterp(Volume3DInt volume_source, Volume3DInt volume_target, java.lang.String column_source, java.lang.String column_target, java.lang.String method, java.util.ArrayList<java.lang.Object> parameters, ProgressUpdater progress)Mapsvolume_sourcetovolume_target, using interpolation from all overlapping voxels to assign the value.protected static booleanVolumeFunctions. mapVolumeToVolumeInterpBlocking(Volume3DInt volume_source, Volume3DInt volume_target, java.lang.String column_source, java.lang.String column_target, java.lang.String method, java.util.ArrayList<java.lang.Object> parameters, double default_value, ProgressUpdater progress)Mapsvolume_sourcetovolume_target, using interpolation from all overlapping voxels to assign the value.static Volume3DIntVolumeFunctions. performOperationBlocking(Volume3DInt volume, java.lang.Double value, VolumeFunctions.Operation op, ProgressUpdater progress)Performs the specified operation on one grid and a constant value, and returns and new volume.static Volume3DIntVolumeFunctions. performOperationBlocking(Volume3DInt volume1, Volume3DInt volume2, VolumeFunctions.Operation op, ProgressUpdater progress)Performs the specified operation on the two volumes, and returns the result as a newGrid3Dinstance.booleanVolumeEngine. smoothVolume(Volume3DInt volume, java.lang.String method, ProgressUpdater progress_bar)Geometrically smooths values fromsource_columninvolumewith the smoothing kernel specified bymethod.static booleanVolumeFunctions. smoothVolumeGaussian(Volume3DInt volume, java.lang.String source_column, java.lang.String target_column, double fwhm, double max_radius)Geometrically smooths values fromsource_columninvolumewith an isotropic Gaussian smoothing kernel with a full-width-at-half-maximum offwhm.static booleanVolumeFunctions. smoothVolumeGaussian(Volume3DInt volume, java.lang.String source_column, java.lang.String target_column, double fwhm, double max_radius, ProgressUpdater progress, double default_value)Geometrically smooths values fromsource_columninvolumewith an isotropic Gaussian smoothing kernel with a full-width-at-half-maximum offwhm.static booleanVolumeFunctions. smoothVolumeGaussianBlocking(Volume3DInt volume, java.lang.String source_column, java.lang.String target_column, double fwhm, double max_radius, ProgressUpdater progress, double default_value)Geometrically smooths values fromsource_columninvolumewith an isotropic Gaussian smoothing kernel with a full-width-at-half-maximum offwhm. -
Uses of Volume3DInt in mgui.interfaces.shapes
Subclasses of Volume3DInt in mgui.interfaces.shapes Modifier and Type Class Description classTensorVolume3DIntclassVolumeSet3DIntA set ofVolume3DIntobjects which render as an overlay image.Methods in mgui.interfaces.shapes that return Volume3DInt Modifier and Type Method Description Volume3DIntVolumeSet3DInt. getMember(int i)Gets the i'th member in this setMethods in mgui.interfaces.shapes that return types with arguments of type Volume3DInt Modifier and Type Method Description java.util.ArrayList<Volume3DInt>VolumeSet3DInt. getMembers()Gets a list of this set's membersMethods in mgui.interfaces.shapes with parameters of type Volume3DInt Modifier and Type Method Description voidVolumeSet3DInt. addVolume(int index, float alpha, Volume3DInt volume, boolean update)Addsvolumeat positionindexof this overlay set, with givenalphalevel, and redraws the overlay.voidVolumeSet3DInt. addVolume(Volume3DInt volume, float alpha, boolean update)Addsvolumeto top of this overlay set, with givenalphalevel, and redraws the overlay.voidVolumeSet3DInt. removeVolume(Volume3DInt volume, boolean update)Removes the given volume (actually the first volume having the identical name) from this set.booleanVolume3DInt. sampleFromVolume(Volume3DInt sample_volume)Samplessample_volumewhere its geometric bounds cross the bounds of this volume.booleanVolume3DInt. sampleFromVolume(Volume3DInt sample_volume, double nan_value)Samplessample_volumewhere its geometric bounds cross the bounds of this volume.booleanVolume3DInt. sampleFromVolume(Volume3DInt sample_volume, java.lang.String source_column, java.lang.String target_column)Samplessample_volumewhere its geometric bounds cross the bounds of this volume.booleanVolume3DInt. sampleFromVolume(Volume3DInt sample_volume, java.lang.String source_column, java.lang.String target_column, double nan_value)Samplessample_volumewhere its geometric bounds cross the bounds of this volume.booleanVolume3DInt. unionMaskWithVolume(java.lang.String name, Volume3DInt volume)Sets masknameto a new mask which is a union between its current state and the mask specified byvolume, where all zero-valued voxels are masked.booleanVolume3DInt. unionMaskWithVolume(java.lang.String name, Volume3DInt volume, java.lang.String column)Sets masknameto a new mask which is a union between its current state and the mask specified byvolume, where all zero-valued voxels are masked. -
Uses of Volume3DInt in mgui.interfaces.shapes.dynamic
Subclasses of Volume3DInt in mgui.interfaces.shapes.dynamic Modifier and Type Class Description classVolume4DIntVolume with 3 space and 1 time dimension. -
Uses of Volume3DInt in mgui.interfaces.shapes.util
Methods in mgui.interfaces.shapes.util with parameters of type Volume3DInt Modifier and Type Method Description static voidShapeFunctions. unionMaskVolumeWithPlane(boolean[][][] mask, Volume3DInt volume, Plane3D plane, boolean is_above)Returns a mask forvolumewhich is above or belowplane. -
Uses of Volume3DInt in mgui.interfaces.shapes.volume
Fields in mgui.interfaces.shapes.volume declared as Volume3DInt Modifier and Type Field Description protected Volume3DIntInterfaceVolumePanel. currentVolumeprotected Volume3DIntGridVertexDataColumn. volumeVolume3DIntVolumeMaskOptions. volumeprotected Volume3DIntVolume3DRenderer. volume3DMethods in mgui.interfaces.shapes.volume that return Volume3DInt Modifier and Type Method Description static Volume3DIntInterfaceVolumePanel. getDefaultVolume()protected Volume3DIntInterfaceVolumePanel. getVolume(java.lang.String column)Methods in mgui.interfaces.shapes.volume with parameters of type Volume3DInt Modifier and Type Method Description protected HistogramInterfaceVolumePanel. getHistogramBlocking(Volume3DInt volume, int t, int bins, double min, double max)Produces a histogram for the currently selected column ofvolume.booleanInterfaceVolumePanel. loadVolume(Volume3DInt volume, java.lang.String column, VolumeFileLoader loader, VolumeInputOptions options, ProgressUpdater progress_bar)voidVolume3DTexture. setCurrentComposite(Volume3DInt volume)protected voidInterfaceVolumePanel. setCurrentVolume(Volume3DInt volume)booleanVolume3DTexture. setFromVolume(Volume3DInt volume)Set this volume from the specified grid.booleanVolume3DTexture. setFromVolume(Volume3DInt volume, boolean update)Set this volume from the specified grid.voidVolumeMetadata. setFromVolume(Volume3DInt volume)Sets this metadata fromvolume.voidVolumeMetadata. setFromVolume(Volume3DInt volume, java.lang.String column)Sets this metadata fromgrid, for the specified column.voidGridVertexDataColumn. setParent(Volume3DInt parent)Sets the parent volume for this vertex datavoidVolume3DRenderer. setVolume(Volume3DInt volume)voidVolumeMaskOptions. setVolume(Volume3DInt volume)booleanVolume3DTexture. updateFromVolume(Volume3DInt volume)Set this volume from the specified grid.booleanVolume3DTexture. updateFromVolume(Volume3DInt volume, boolean update)Updates this volume from the specified grid.Constructors in mgui.interfaces.shapes.volume with parameters of type Volume3DInt Constructor Description GridVertexDataColumn(java.lang.String name, Volume3DInt volume)GridVertexDataColumn(java.lang.String name, Volume3DInt volume, java.util.ArrayList<MguiNumber> data)Volume3DRenderer(Volume3DInt volume)Volume3DTexture(Volume3DInt volume)Volume3DTexture(Volume3DInt volume, ColourMap cmap)Volume4DRenderer(Volume3DInt volume) -
Uses of Volume3DInt in mgui.io.domestic.shapes
Fields in mgui.io.domestic.shapes declared as Volume3DInt Modifier and Type Field Description Volume3DInt[]VolumeOutputOptions. volumesMethods in mgui.io.domestic.shapes that return Volume3DInt Modifier and Type Method Description Volume3DIntVolumeFileLoader. getVolume3D()Volume3DIntVolumeFileLoader. getVolume3D(int t)Load the volume at time point t.Volume3DIntVolumeFileLoader. getVolume3D(int v, ProgressUpdater progress_bar)Creates and returns a grid based on the metadata.Volume3DIntVolumeFileLoader. getVolume3D(VolumeInputOptions options)Creates and returns a grid based on the parameters inoptions.Volume3DIntVolumeFileLoader. getVolume3D(VolumeInputOptions options, int v, ProgressUpdater progress_bar)Creates and returns a grid based on the metadata.protected Volume3DIntVolumeFileLoader. getVolume3DCustom(VolumeInputOptions options, int v, ProgressUpdater progress_bar)Creates and returns a grid based on the parameters inoptions.Volume3DIntVolumeFileInterface. getVolume3DInt(Volume3DInt volume)Volume3DIntVolumeFileLoader. loadVolume()Load the volume at the current file, with default options.Volume3DIntVolumeFileLoader. loadVolume(ProgressUpdater progress_bar)Load the volume at the current file.Volume3DIntVolumeFileLoader. loadVolume(VolumeInputOptions options, ProgressUpdater progress_bar)Load the volume at the current file, with the given options.static Volume3DIntVolumeInputDialogBox. loadVolume(VolumeInputOptions options, InterfaceIOPanel panel)static Volume3DIntVolumeInputDialogBox. showDialog(InterfaceIOPanel panel, VolumeInputOptions opts, boolean show_checks)Methods in mgui.io.domestic.shapes with parameters of type Volume3DInt Modifier and Type Method Description protected java.util.List<MguiDouble>VolumeFileDataSource. getSourceSignalAsDouble(Volume3DInt volume)Volume3DIntVolumeFileInterface. getVolume3DInt(Volume3DInt volume)protected byte[]VolumeFileDataSource. getVolumeAsBytes(Volume3DInt volume)booleanVolumeFileLoader. setVolume3D(Volume3DInt volume, int v, VolumeInputOptions options)booleanVolumeFileLoader. setVolume3D(Volume3DInt volume, int v, VolumeInputOptions options, ProgressUpdater progress)booleanVolumeFileLoader. setVolume3D(Volume3DInt volume, java.lang.String column, int v, VolumeInputOptions options, ProgressUpdater progress)booleanVolumeFileLoader. setVolume3D(Volume3DInt volume, VolumeInputOptions options)protected abstract booleanVolumeFileLoader. setVolume3DBlocking(Volume3DInt volume, java.lang.String column, int v, VolumeInputOptions options, ProgressUpdater progress)protected booleanVolumeFileLoader. setVolume3DWorker(Volume3DInt volume, java.lang.String column, int v, VolumeInputOptions options, ProgressUpdater progress)booleanVolumeFileWriter. writeVolume(Volume3DInt volume)Writesvolumeto file using default parameters.abstract booleanVolumeFileWriter. writeVolume(Volume3DInt volume, VolumeOutputOptions options)Writes a volume to file using the specified options. -
Uses of Volume3DInt in mgui.io.foreign.fsl
Methods in mgui.io.foreign.fsl with parameters of type Volume3DInt Modifier and Type Method Description voidFSLVolumeMetadata. setFromVolume(Volume3DInt volume)voidFSLVolumeMetadata. setFromVolume(Volume3DInt volume, java.lang.String column)protected booleanFSLVolumeLoader. setVolume3DBlocking(Volume3DInt volume, java.lang.String column, int v, VolumeInputOptions options, ProgressUpdater progress) -
Uses of Volume3DInt in mgui.io.foreign.interfile
Methods in mgui.io.foreign.interfile with parameters of type Volume3DInt Modifier and Type Method Description protected booleanInterfileLoader. setVolume3DBlocking(Volume3DInt volume, java.lang.String column, int v, VolumeInputOptions options, ProgressUpdater progress) -
Uses of Volume3DInt in mgui.io.foreign.vol
Methods in mgui.io.foreign.vol that return Volume3DInt Modifier and Type Method Description Volume3DIntVolFileLoader. getVolume3D()Volume3DIntVolFileLoader. getVolume3D(int v)Return a Grid3D object representing the geometrical boundary of this volumeMethods in mgui.io.foreign.vol with parameters of type Volume3DInt Modifier and Type Method Description booleanVolFileLoader. setVolume3D(Volume3DInt volume, java.lang.String column, int v, VolumeInputOptions options, ProgressUpdater progress)Fills a grid with this file's data.protected booleanVolFileLoader. setVolume3DBlocking(Volume3DInt volume, java.lang.String column, int v, VolumeInputOptions options, ProgressUpdater progress) -
Uses of Volume3DInt in mgui.io.foreign.wunil
Methods in mgui.io.foreign.wunil with parameters of type Volume3DInt Modifier and Type Method Description voidWunilDataset. setFromVolume(Volume3DInt volume)voidWunilDataset. setFromVolume(Volume3DInt volume, java.lang.String column)booleanWunilVolumeLoader. setVolume3DBlocking(Volume3DInt volume, java.lang.String column, int v, VolumeInputOptions options, ProgressUpdater progress) -
Uses of Volume3DInt in mgui.io.standard.nifti
Methods in mgui.io.standard.nifti with parameters of type Volume3DInt Modifier and Type Method Description protected double[][][]NiftiVolumeWriter. getDoubleArray(Volume3DInt volume, java.lang.String column)voidNiftiMetadata. setFromVolume(Volume3DInt volume)voidNiftiMetadata. setFromVolume(Volume3DInt volume, java.lang.String column)booleanNiftiVolumeWriter. setFromVolume(Volume3DInt volume)protected booleanNiftiVolumeLoader. setVolume3DBlocking(Volume3DInt volume3d, java.lang.String column, int v, VolumeInputOptions options, ProgressUpdater progress)booleanNiftiVolumeWriter. writeVolume(Volume3DInt volume, java.lang.String column, NiftiMetadata dataset)Writesvolumeto the current file, using the specified column andNiftiMetadata.booleanNiftiVolumeWriter. writeVolume(Volume3DInt volume, VolumeOutputOptions options)booleanNiftiVolumeWriter. writeVolume(Volume3DInt volume, NiftiMetadata dataset)Writesvolumeto the current file, using the current column andNiftiMetadata. -
Uses of Volume3DInt in mgui.neuro.components
Fields in mgui.neuro.components declared as Volume3DInt Modifier and Type Field Description Volume3DIntCorticalVolume. volumeMethods in mgui.neuro.components that return Volume3DInt Modifier and Type Method Description Volume3DIntCorticalVolume. getVolume()Methods in mgui.neuro.components with parameters of type Volume3DInt Modifier and Type Method Description voidCorticalVolume. setVolume(Volume3DInt vol)Constructors in mgui.neuro.components with parameters of type Volume3DInt Constructor Description CorticalVolume(Volume3DInt vol) -
Uses of Volume3DInt in mgui.neuro.components.cortical
Fields in mgui.neuro.components.cortical declared as Volume3DInt Modifier and Type Field Description Volume3DIntCorticalVolume. volumeMethods in mgui.neuro.components.cortical that return Volume3DInt Modifier and Type Method Description Volume3DIntCorticalVolume. getVolume()Methods in mgui.neuro.components.cortical with parameters of type Volume3DInt Modifier and Type Method Description voidCorticalVolume. setVolume(Volume3DInt vol)Constructors in mgui.neuro.components.cortical with parameters of type Volume3DInt Constructor Description CorticalVolume(Volume3DInt vol)