Uses of Class
mgui.interfaces.shapes.InterfaceShape
| Package | Description |
|---|---|
| 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.shapes.dynamic | |
| mgui.interfaces.shapes.graphs | |
| mgui.interfaces.shapes.neuro | |
| mgui.interfaces.shapes.queries | |
| mgui.interfaces.shapes.selection | |
| mgui.interfaces.shapes.trees | |
| mgui.interfaces.shapes.util | |
| mgui.interfaces.trees |
Provides object interaction via a JTree
|
| mgui.io.domestic.shapes | |
| mgui.io.domestic.shapes.xml | |
| mgui.io.util |
Utility classes for performing input/output operations.
|
| mgui.morph.sections |
-
Uses of InterfaceShape in mgui.interfaces
Methods in mgui.interfaces that return InterfaceShape Modifier and Type Method Description InterfaceShapeInterfaceWorkspace. getShapeForName(java.lang.String full_name)Searches the workspace for a shape with the given full name (i.e., {model}.{sets}.{shape_name}), and returns it if found. -
Uses of InterfaceShape in mgui.interfaces.shapes
Subclasses of InterfaceShape in mgui.interfaces.shapes Modifier and Type Class Description classBoolPolygon2DIntclassBox3DIntclassCircle2DIntclassEllipse2DIntInterface for aEllipse2Dshape.classImage2DIntDisplays an image inside a Rect2D shape.classImage3DIntDraws a rectangular planar image in R3.classIntPolygon2DIntclassLine2DIntclassLPolygon2DIntLight 2D polygon with no attributes (attributes are assignable)classLPolygon3DIntclassMesh2DIntA 2D representation of aMesh3DIntobject.classMesh3DIntInterface for a Mesh3D shape.classPlane3DIntclassPoint2DIntclassPointSet2DIntShape interface for a set of 2D vertices.classPointSet3DIntShape interface for a set of 3D points.classPolygon2DIntInterface for a 2D polygon.classPolygon3DIntInterface for a 3D polygon object.classPolygonSet3DIntInterface for a set of 3D polygons.classRect2DIntRepresents a 2D rectangle.classRect3DIntclassSectionSet2DIntProvides a 2D representation of a 3D section set, where it intersects a particular plane.classSectionSet3DIntRepresents a set of parallel sections, based upon a reference plane (thisShape), and a spacing value.classShape2DIntBase class for all interfaces to 2D geometrical shapes.classShape2DSelectionSetclassShape3DIntBase class for allShape3Dinterface objects.classShapeSet2DIntRepresents a set ofShape2DIntobjects.classShapeSet3DIntRepresents a set ofShape3DIntobjects.classTensorVolume3DIntclassTestTextureIntclassText2DIntclassText2DIntMouseCoordsclassVector2DIntclassVector3DIntclassVectorSet3DIntclassVolume2DInt2D sectional representation of a Volume3DInt.classVolume3DIntClass acting as interface to a volume shape, as defined by the Grid3D geometry class.classVolumeSet3DIntA set ofVolume3DIntobjects which render as an overlay image.classX3DScene3DIntMethods in mgui.interfaces.shapes that return types with arguments of type InterfaceShape Modifier and Type Method Description java.util.ArrayList<InterfaceShape>SectionSet3DInt. getMembers()Returns a copy of this set's member list.java.util.ArrayList<InterfaceShape>ShapeSet. getMembers()java.util.ArrayList<InterfaceShape>ShapeSet2DInt. getMembers()Returns a copy of this set's member list.java.util.ArrayList<InterfaceShape>ShapeSet3DInt. getMembers()Returns a copy of this set's member list.java.util.ArrayList<InterfaceShape>ShapeSet3DInt. getMembers(boolean recursive)Returns a copy of this set's member list.java.util.Set<InterfaceShape>SectionSet3DInt. getShapeSet()java.util.Set<InterfaceShape>ShapeSet. getShapeSet()java.util.Set<InterfaceShape>ShapeSet2DInt. getShapeSet()java.util.Set<InterfaceShape>ShapeSet3DInt. getShapeSet()Methods in mgui.interfaces.shapes with parameters of type InterfaceShape Modifier and Type Method Description booleanSectionSet3DInt. addShape(InterfaceShape shape)booleanShapeSet. addShape(InterfaceShape shape)Adds a shape to this setbooleanShapeSet2DInt. addShape(InterfaceShape shape)booleanShapeSet3DInt. addShape(InterfaceShape shape)Addsshapeto this set, updates it, and fires this set's listeners.intInterfaceShape. compareTo(InterfaceShape s)booleanInterfaceShape. copyAttributes(InterfaceShape source_shape)Copiesattributesto this shape.booleanShape3DInt. copyAttributes(InterfaceShape source_shape)intSectionSet3DInt. getIndexOf(InterfaceShape section_set)Returns the index ofsection_setin this set.intShapeSet. getIndexOf(InterfaceShape shape)Returns the index ofshapein this set.intShapeSet2DInt. getIndexOf(InterfaceShape shape)Returns the index ofshapein this set.intShapeSet3DInt. getIndexOf(InterfaceShape shape)Returns the index ofshapein this set.java.util.ArrayList<ShapeSelectionSet>ShapeModel3D. getSelectionSets(InterfaceShape thisShape)static javax.swing.JComboBoxInterfaceShapesPanel.VertexSelectionTableModel. getVariableCombo(InterfaceShape shape)booleanSectionSet3DInt. hasShape(InterfaceShape s)Not implemented.booleanSectionSet3DInt. hasShape(InterfaceShape s, boolean recurse)Not implemented.booleanShapeSet. hasShape(InterfaceShape s)booleanShapeSet. hasShape(InterfaceShape s, boolean recurse)booleanShapeSet2DInt. hasShape(InterfaceShape s)booleanShapeSet2DInt. hasShape(InterfaceShape s, boolean recurse)booleanShapeSet3DInt. hasShape(InterfaceShape s)Determines whethershapeis in this set.booleanShapeSet3DInt. hasShape(InterfaceShape shape, boolean recurse)Determines whethershapeis in this set.booleanShapeSet3DInt. moveShapeAfter(InterfaceShape inserted_shape, InterfaceShape target_shape)booleanSectionSet3DInt. moveShapeBefore(InterfaceShape shape, InterfaceShape target)booleanShapeSet. moveShapeBefore(InterfaceShape shape, InterfaceShape target)Moves the order ofshapeto the spot beforetarget.booleanShapeSet2DInt. moveShapeBefore(InterfaceShape shape, InterfaceShape target)booleanShapeSet3DInt. moveShapeBefore(InterfaceShape inserted_shape, InterfaceShape target_shape)voidSectionSet3DInt. removeShape(InterfaceShape shape)voidShapeSet. removeShape(InterfaceShape shape)Removes a shape from this setvoidShapeSet2DInt. removeShape(InterfaceShape shape)voidShapeSet3DInt. removeShape(InterfaceShape shape)Removesshapefrom this shape set and removes it as a parent set and a shape listener.voidShape3DSceneNode. setNode(InterfaceShape thisShape)voidShapeSceneNode. setNode(InterfaceShape thisShape) -
Uses of InterfaceShape in mgui.interfaces.shapes.dynamic
Subclasses of InterfaceShape in mgui.interfaces.shapes.dynamic Modifier and Type Class Description classVolume4DIntVolume with 3 space and 1 time dimension. -
Uses of InterfaceShape in mgui.interfaces.shapes.graphs
Subclasses of InterfaceShape in mgui.interfaces.shapes.graphs Modifier and Type Class Description classGraph2DIntGraph shape represented in R2.classGraph3DIntRepresents a graph as a 3D shape. -
Uses of InterfaceShape in mgui.interfaces.shapes.neuro
Subclasses of InterfaceShape 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). -
Uses of InterfaceShape in mgui.interfaces.shapes.queries
Fields in mgui.interfaces.shapes.queries declared as InterfaceShape Modifier and Type Field Description InterfaceShapeInterfaceShapeQuery. last_shapeprotected InterfaceShapeQueryShapeVertex. shapeMethods in mgui.interfaces.shapes.queries that return InterfaceShape Modifier and Type Method Description InterfaceShapeQueryShapeVertex. getShape()Methods in mgui.interfaces.shapes.queries with parameters of type InterfaceShape Modifier and Type Method Description voidInterfaceShapeQuery. setFromShape(InterfaceShape shape)voidShapeSummaryQuery. setFromShape(InterfaceShape shape)Constructors in mgui.interfaces.shapes.queries with parameters of type InterfaceShape Constructor Description QueryShapeVertex(InterfaceShape shape, int index) -
Uses of InterfaceShape in mgui.interfaces.shapes.selection
Fields in mgui.interfaces.shapes.selection declared as InterfaceShape Modifier and Type Field Description InterfaceShapeShapeSelectionSet. shapeAddedFields in mgui.interfaces.shapes.selection with type parameters of type InterfaceShape Modifier and Type Field Description java.util.TreeSet<InterfaceShape>ShapeSelectionSet. shapesMethods in mgui.interfaces.shapes.selection that return InterfaceShape Modifier and Type Method Description InterfaceShapeShapeSelectionSet. getLastAdded()Not implemented.InterfaceShapeShapeSelectionSet. getLastInserted()Not implemented.InterfaceShapeShapeSelectionSet. getLastModified()Not implemented.InterfaceShapeShapeSelectionSet. getLastMoved()Not implemented.InterfaceShapeShapeSelectionSet. getLastRemoved()Not implemented.Methods in mgui.interfaces.shapes.selection that return types with arguments of type InterfaceShape Modifier and Type Method Description java.util.Iterator<InterfaceShape>ShapeSelectionSet. getIterator()java.util.ArrayList<InterfaceShape>ShapeSelectionSet. getMembers()Returns a copy of this set's member list.java.util.Set<InterfaceShape>ShapeSelectionSet. getShapeSet()Methods in mgui.interfaces.shapes.selection with parameters of type InterfaceShape Modifier and Type Method Description booleanShapeSelectionSet. addShape(InterfaceShape s)booleanShapeSelectionSet. addShape(InterfaceShape s, boolean update)intShapeSelectionSet. getIndexOf(InterfaceShape shape)Returns the index ofshapein this set.booleanShapeSelectionSet. hasShape(InterfaceShape shape)Returnstrueifshapeis in this selection set.booleanShapeSelectionSet. hasShape(InterfaceShape shape, boolean recurse)Current returns the same asShapeSelectionSet.hasShape(mgui.interfaces.shapes.InterfaceShape)TODO: implement to search member shape and selection setsbooleanShapeSelectionSet. moveShapeBefore(InterfaceShape shape, InterfaceShape target)voidShapeSelectionSet. removeShape(InterfaceShape s)Method parameters in mgui.interfaces.shapes.selection with type arguments of type InterfaceShape Modifier and Type Method Description voidShapeSelectionSet. addShapes(java.util.ArrayList<InterfaceShape> shapes)voidShapeSelectionSet. addShapes(java.util.TreeSet<InterfaceShape> shapes) -
Uses of InterfaceShape in mgui.interfaces.shapes.trees
Methods in mgui.interfaces.shapes.trees that return InterfaceShape Modifier and Type Method Description InterfaceShapeShapeTreeNode. getShape()Methods in mgui.interfaces.shapes.trees with parameters of type InterfaceShape Modifier and Type Method Description ShapeTreeNodeShapeModel3DTreeNode. getChildForShape(InterfaceShape shape)ShapeTreeNodeShapeTreeNode. getChildForShape(InterfaceShape shape)booleanShape2DTreeNode. hasShapeNode(InterfaceShape shape)booleanShape3DTreeNode. hasShapeNode(InterfaceShape shape)booleanShapeModel3DTreeNode. hasShapeNode(InterfaceShape shape)abstract booleanShapeTreeNode. hasShapeNode(InterfaceShape shape)voidShape2DTreeNode. removeShapeNode(InterfaceShape shape)voidShape3DTreeNode. removeShapeNode(InterfaceShape shape)voidShapeModel3DTreeNode. removeShapeNode(InterfaceShape shape)abstract voidShapeTreeNode. removeShapeNode(InterfaceShape shape) -
Uses of InterfaceShape in mgui.interfaces.shapes.util
Methods in mgui.interfaces.shapes.util that return InterfaceShape Modifier and Type Method Description InterfaceShapeShapeEvent. getShape()Methods in mgui.interfaces.shapes.util with parameters of type InterfaceShape Modifier and Type Method Description static java.util.ArrayList<MguiNumber>ShapeFunctions. getMaskNormalizedValues(InterfaceShape shape, java.lang.String source_column, java.lang.String normalize_column, java.lang.String mask_column)Normalize values insource_columnby the mean of values innormalize_columnwhich lie in the maskmask_column.static java.util.ArrayList<MguiNumber>ShapeFunctions. getMaskNormalizedValues(InterfaceShape shape, java.lang.String source_column, java.lang.String normalize_column, java.lang.String mask_column, java.lang.String statistic)Normalize values insource_columnby thestatisticof values innormalize_columnwhich lie in the maskmask_column.static java.util.ArrayList<java.lang.Integer>ShapeFunctions. getNearestNeighbours(InterfaceShape source, InterfaceShape target)Returns a list of vertex indices fromsourcewhich are nearest neighbours of the corresponding vertices oftarget.static java.util.ArrayList<MguiNumber>ShapeFunctions. getNormalizedValues(InterfaceShape shape, java.lang.String source_column, double source_min, double source_max, double target_min, double target_max)Normalize values insource_columnto from the range[source_min, source_max]to the range[target_min, target_max]booleanShapeEngine. normalizeColumn(InterfaceShape shape, ProgressUpdater progress)Normalizes the values in a column.booleanShapeEngine. normalizeColumnWithMask(InterfaceShape shape, ProgressUpdater progress)Normalize values insource_columnby thestatisticof values innormalize_columnwhich lie in the maskmask_column.voidShapeEvent. setShape(InterfaceShape shape)Constructors in mgui.interfaces.shapes.util with parameters of type InterfaceShape Constructor Description ShapeEvent(InterfaceShape thisShape, ShapeEvent.EventType type)ShapeEvent(InterfaceShape thisShape, ShapeEvent.EventType type, boolean modifies_shape_set) -
Uses of InterfaceShape in mgui.interfaces.trees
Methods in mgui.interfaces.trees that return InterfaceShape Modifier and Type Method Description protected InterfaceShapeInterfaceTreePanel. getParentShape(InterfaceTreeNode node) -
Uses of InterfaceShape in mgui.io.domestic.shapes
Fields in mgui.io.domestic.shapes declared as InterfaceShape Modifier and Type Field Description InterfaceShapeShapeDataInputOptions. shapeInterfaceShapeShapeInputOptions. shapeFields in mgui.io.domestic.shapes with type parameters of type InterfaceShape Modifier and Type Field Description java.util.HashMap<InterfaceShape,java.lang.Boolean>ShapeModel3DOutputOptions. include_shapejava.util.HashMap<InterfaceShape,XMLOutputOptions>ShapeModel3DOutputOptions. shape_xml_optionsjava.util.ArrayList<InterfaceShape>ShapeOutputOptions. shapesMethods in mgui.io.domestic.shapes that return InterfaceShape Modifier and Type Method Description InterfaceShapeShapeDataInputOptions. getShape()InterfaceShapeShapeOutputOptions. getShape(int i)abstract InterfaceShapeInterfaceShapeLoader. loadShape(ShapeInputOptions options, ProgressUpdater progress_bar)Loads a shape with the givenoptions.InterfaceShapeMesh3DLoader. loadShape(ShapeInputOptions options, ProgressUpdater progress_bar)InterfaceShapePointSet2DLoader. loadShape(ShapeInputOptions options, ProgressUpdater progress_bar)InterfaceShapeShapeXmlLoader. loadShape(ShapeInputOptions options, ProgressUpdater progress_bar)InterfaceShapeSurfaceFileLoader. loadShape(ShapeInputOptions options, ProgressUpdater progress_bar)InterfaceShapeVolumeFileLoader. loadShape(ShapeInputOptions options, ProgressUpdater progress_bar)protected InterfaceShapeShapeXmlLoader. loadShapeBlocking(ShapeInputOptions options, ProgressUpdater progress_bar)Methods in mgui.io.domestic.shapes with parameters of type InterfaceShape Modifier and Type Method Description abstract booleanInterfaceShapeWriter. writeShape(InterfaceShape shape, ProgressUpdater progress_bar)Writes this shape to file using its domestic XML representation.booleanShapeXmlWriter. writeShape(InterfaceShape shape, ProgressUpdater progress_bar) -
Uses of InterfaceShape in mgui.io.domestic.shapes.xml
Fields in mgui.io.domestic.shapes.xml declared as InterfaceShape Modifier and Type Field Description protected InterfaceShapeInterfaceShapeXMLHandler. shapeMethods in mgui.io.domestic.shapes.xml that return InterfaceShape Modifier and Type Method Description InterfaceShapeInterfaceShapeXMLHandler. getShape()static InterfaceShapeShapeXMLFunctions. loadShape(java.lang.String loader, java.lang.String url, ShapeInputOptions options, ProgressUpdater progress_bar)Attempts to load a shape with the givenloaderandurl.Constructors in mgui.io.domestic.shapes.xml with parameters of type InterfaceShape Constructor Description InterfaceShapeXMLHandler(InterfaceShape shape)Construct with a shape. -
Uses of InterfaceShape in mgui.io.util
Methods in mgui.io.util with parameters of type InterfaceShape Modifier and Type Method Description static InterfaceIOTypeIoFunctions. getDefaultIOType(InterfaceShape shape, int io_type) -
Uses of InterfaceShape in mgui.morph.sections
Subclasses of InterfaceShape in mgui.morph.sections Modifier and Type Class Description classMorphSections3DIntClass representing a set of intermediate sections (subsections), such that each subsection holds an iterative morphing representation from some source shape to some target shape.classRadialRep2DInt