Uses of Class
mgui.geometry.Box3D
Package | Description |
---|---|
mgui.geometry |
Provides 2D and 3D geometry representations and utilities for all shapes used in ModelGUI.
|
mgui.geometry.util |
Uility classes for geometric operations.
|
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.util | |
mgui.interfaces.shapes.volume | |
mgui.io.foreign.fsl | |
mgui.io.foreign.wunil | |
mgui.io.standard.nifti |
-
Uses of Box3D in mgui.geometry
Subclasses of Box3D in mgui.geometry Modifier and Type Class Description class
Grid3D
Holds a 3D array of values and a Box3D defining the distribution of these values in R3.Methods in mgui.geometry that return Box3D Modifier and Type Method Description Box3D
Shape3D. getBoundBox()
Box3D
Sphere3D. getBoundBox()
Methods in mgui.geometry with parameters of type Box3D Modifier and Type Method Description void
Grid3D. setBounds(Box3D bounds)
void
Box3D. setFromBox(Box3D copy)
-
Uses of Box3D in mgui.geometry.util
Methods in mgui.geometry.util that return Box3D Modifier and Type Method Description static Box3D
GeometryFunctions. getBoundingBox(java.util.ArrayList<org.jogamp.vecmath.Point3f> nodes)
Returns the box (having standard axes) that bounds this set of points.static Box3D
GeometryFunctions. getBox3D(org.jogamp.vecmath.Point3f p1, org.jogamp.vecmath.Point3f p2)
Returns a Box3D defined by two pointsstatic Box3D
GeometryFunctions. getUnionBounds(Box3D b1, Box3D b2)
Methods in mgui.geometry.util with parameters of type Box3D Modifier and Type Method Description static boolean
GeometryFunctions. crosses(Box3D box1, Box3D box2)
Determines whether the spaces defined by these boxes intersect.static Box3D
GeometryFunctions. getUnionBounds(Box3D b1, Box3D b2)
-
Uses of Box3D in mgui.geometry.volume
Methods in mgui.geometry.volume that return Box3D Modifier and Type Method Description protected static Box3D
VolumeFunctions. getRotatedBox(Box3D box, VolumeFunctions.VolumeAxis axis, VolumeFunctions.VolumeRotationAngle angle)
Methods in mgui.geometry.volume with parameters of type Box3D Modifier and Type Method Description protected static Box3D
VolumeFunctions. getRotatedBox(Box3D box, VolumeFunctions.VolumeAxis axis, VolumeFunctions.VolumeRotationAngle angle)
-
Uses of Box3D in mgui.interfaces.shapes
Fields in mgui.interfaces.shapes declared as Box3D Modifier and Type Field Description Box3D
Shape3DInt. boundBox
Methods in mgui.interfaces.shapes that return Box3D Modifier and Type Method Description Box3D
Shape3DInt. getBoundBox()
Box3D
Box3DInt. getBox()
Box3D
Volume3DInt. getBox()
Methods in mgui.interfaces.shapes with parameters of type Box3D Modifier and Type Method Description void
Volume3DInt. setBounds(Box3D box)
Constructors in mgui.interfaces.shapes with parameters of type Box3D Constructor Description Box3DInt(Box3D b)
-
Uses of Box3D in mgui.interfaces.shapes.util
Methods in mgui.interfaces.shapes.util with parameters of type Box3D Modifier and Type Method Description static Polygon2D
ShapeFunctions. getIntersectionPolygon(Box3D box, Plane3D plane)
Returns a 2D polygon in section coordinates representing the intersection of a Box3D object with the plane.static Polygon2D
ShapeFunctions. getIntersectionPolygon2(Box3D box, Plane3D plane)
Returns a 2D polygon in section coordinates representing the intersection of a Box3D object with the plane. -
Uses of Box3D in mgui.interfaces.shapes.volume
Methods in mgui.interfaces.shapes.volume that return Box3D Modifier and Type Method Description Box3D
VolumeMetadata. getBounds()
The geometric bounds of this volume; note that the bounding box will be scaled up by one voxel length in each axis direction, and its origin will be shifted a half voxel, such that voxel center points are positioned correctly. -
Uses of Box3D in mgui.io.foreign.fsl
Fields in mgui.io.foreign.fsl declared as Box3D Modifier and Type Field Description protected Box3D
FSLVolumeMetadata. bounds
Methods in mgui.io.foreign.fsl that return Box3D Modifier and Type Method Description Box3D
FSLVolumeMetadata. getBounds()
-
Uses of Box3D in mgui.io.foreign.wunil
Methods in mgui.io.foreign.wunil that return Box3D Modifier and Type Method Description Box3D
WunilDataset. getBounds()
-
Uses of Box3D in mgui.io.standard.nifti
Methods in mgui.io.standard.nifti that return Box3D Modifier and Type Method Description Box3D
NiftiVolumeLoader. getBoundingBox()
Box3D
NiftiMetadata. getBounds()
Methods in mgui.io.standard.nifti with parameters of type Box3D Modifier and Type Method Description protected boolean
NiftiMetadata. validateBounds(Box3D box)