Uses of Class
mgui.interfaces.shapes.Shape2DInt
| Package | Description |
|---|---|
| mgui.interfaces |
This package contains all main/abstract interface objects (object which provides user interations)
for ModelGUI.
|
| mgui.interfaces.graphics |
Provides graphical windows for user interaction with model objects.
|
| mgui.interfaces.graphics.util |
Utility classes operating on 2D and 3D graphics objects.
|
| mgui.interfaces.shapes |
This package provides interfaces for user interaction with shapes and shape models.
|
| mgui.interfaces.shapes.graphs | |
| mgui.interfaces.shapes.neuro | |
| mgui.interfaces.shapes.queries | |
| mgui.interfaces.shapes.trees | |
| mgui.interfaces.shapes.util | |
| mgui.interfaces.tools.graphics | |
| mgui.morph.sections |
-
Uses of Shape2DInt in mgui.interfaces
Methods in mgui.interfaces with parameters of type Shape2DInt Modifier and Type Method Description voidInterfaceDisplayPanel. addShape2D(Shape2DInt thisShape) -
Uses of Shape2DInt in mgui.interfaces.graphics
Fields in mgui.interfaces.graphics with type parameters of type Shape2DInt Modifier and Type Field Description protected java.util.ArrayList<Shape2DInt>PostRenderingCanvas3D. post_render_shapesjava.util.ArrayList<Shape2DInt>InterfaceGraphic2D. shapeListprotected java.util.ArrayList<Shape2DInt>InterfaceGraphic2D. temp_shapesMethods in mgui.interfaces.graphics that return Shape2DInt Modifier and Type Method Description Shape2DIntInterfaceGraphic2D. find3DChild(Shape3DInt shape)Shape2DIntInterfaceGraphic2D. pickShape(java.awt.Point pickPt, int pickRadius)Methods in mgui.interfaces.graphics that return types with arguments of type Shape2DInt Modifier and Type Method Description java.util.ArrayList<Shape2DInt>InterfaceGraphic2D. find3DChildren(Shape3DInt shape)Methods in mgui.interfaces.graphics with parameters of type Shape2DInt Modifier and Type Method Description voidInterfaceGraphic2D. addModelShape2D(Shape2DInt thisShape, boolean update)voidInterfaceGraphic2D. addModelShape2D(Shape2DInt thisShape, boolean updateShape, boolean updateListeners)voidInterfaceCanvas3D. addPostRenderShape(Shape2DInt shape)voidPostRenderingCanvas3D. addPostRenderShape(Shape2DInt shape)voidInterfaceGraphic2D. addShape2D(Shape2DInt thisShape)voidInterfaceGraphic2D. addShape2D(Shape2DInt thisShape, boolean updateShape, boolean updateListeners)voidInterfaceGraphic2D. addShapeInt(Shape2DInt thisShape)voidInterfaceGraphic2D. addShapeInt(Shape2DInt thisShape, int pos)voidInterfaceGraphic2D. appendTempShape(Shape2DInt shape)Append a temporary shape to the bottom of the stack (renders first)voidInterfaceGraphic2D. drawShape2D(Shape2DInt thisShape)voidInterfaceGraphic2D. insertShape3D(Shape2DInt shape)voidInterfaceGraphic2D. insertTempShape(Shape2DInt shape)Insert a temporary shape at the top of the stack (renders last)voidInterfaceGraphic2D. insertTempShape(Shape2DInt shape, int pos)Insert a temporary shape atposin the stackvoidInterfaceCanvas3D. removePostRenderShape(Shape2DInt shape)voidPostRenderingCanvas3D. removePostRenderShape(Shape2DInt shape)voidInterfaceGraphic2D. removeShape3D(Shape2DInt shape)voidInterfaceGraphic2D. removeTempShape(Shape2DInt shape)Remove temporary shapeshapefrom the stack -
Uses of Shape2DInt in mgui.interfaces.graphics.util
Fields in mgui.interfaces.graphics.util declared as Shape2DInt Modifier and Type Field Description Shape2DIntPickInfoShape2D. shapeConstructors in mgui.interfaces.graphics.util with parameters of type Shape2DInt Constructor Description PickInfoShape2D(Shape2DInt shape, int closest_vertex, float distance_to_closest) -
Uses of Shape2DInt in mgui.interfaces.shapes
Subclasses of Shape2DInt in mgui.interfaces.shapes Modifier and Type Class Description classBoolPolygon2DIntclassCircle2DIntclassEllipse2DIntInterface for aEllipse2Dshape.classImage2DIntDisplays an image inside a Rect2D shape.classIntPolygon2DIntclassLine2DIntclassLPolygon2DIntLight 2D polygon with no attributes (attributes are assignable)classMesh2DIntA 2D representation of aMesh3DIntobject.classPoint2DIntclassPointSet2DIntShape interface for a set of 2D vertices.classPolygon2DIntInterface for a 2D polygon.classRect2DIntRepresents a 2D rectangle.classSectionSet2DIntProvides a 2D representation of a 3D section set, where it intersects a particular plane.classShape2DSelectionSetclassShapeSet2DIntRepresents a set ofShape2DIntobjects.classText2DIntclassText2DIntMouseCoordsclassVector2DIntclassVolume2DInt2D sectional representation of a Volume3DInt.Fields in mgui.interfaces.shapes declared as Shape2DInt Modifier and Type Field Description protected Shape2DIntShape3DInt. parent2DShape2DIntShape2DSelectionSet. shapeAddedFields in mgui.interfaces.shapes with type parameters of type Shape2DInt Modifier and Type Field Description protected java.util.ArrayList<Shape2DInt>Shape3DInt. children2Djava.util.ArrayList<Shape2DInt>ShapeSet2DInt. membersTODO: replace this with a hashmap, with ID as key.java.util.ArrayList<Shape2DInt>Shape2DSelectionSet. shapesMethods in mgui.interfaces.shapes that return Shape2DInt Modifier and Type Method Description Shape2DIntShapeSet2DInt. getMember(int i)Shape2DIntShape3DInt. getParent2D()Shape2DIntShapeSet2DInt. getShape(int i)protected Shape2DIntMesh3DInt. getShape2D(Plane3D plane, float above_dist, float below_dist, org.jogamp.vecmath.Matrix4d transform)protected Shape2DIntPointSet3DInt. getShape2D(Plane3D plane, float above_dist, float below_dist, org.jogamp.vecmath.Matrix4d matrix)protected Shape2DIntPolygon3DInt. getShape2D(Plane3D plane, float above_dist, float below_dist, org.jogamp.vecmath.Matrix4d transform)Shape2DIntSectionSet3DInt. getShape2D(Plane3D plane, float above_dist, float below_dist)protected Shape2DIntShape3DInt. getShape2D(Plane3D plane, float above_dist, float below_dist)To be overridden by subclasses implementing a 2D representationprotected Shape2DIntShape3DInt. getShape2D(Plane3D plane, float above_dist, float below_dist, org.jogamp.vecmath.Matrix4d transform)To be overridden by subclasses implementing a 2D representationprotected Shape2DIntShapeSet3DInt. getShape2D(Plane3D plane, float above_dist, float below_dist, org.jogamp.vecmath.Matrix4d transform)protected Shape2DIntVector3DInt. getShape2D(Plane3D plane, float above_dist, float below_dist, org.jogamp.vecmath.Matrix4d transform)protected Shape2DIntVectorSet3DInt. getShape2D(Plane3D plane, float above_dist, float below_dist)protected Shape2DIntVolume3DInt. getShape2D(Plane3D plane, float above_dist, float below_dist, org.jogamp.vecmath.Matrix4d transform)Shape2DIntSectionSet3DInt. getShape2DInt(Plane3D p, float above_dist, float below_dist, boolean listen)Shape2DIntShape3DInt. getShape2DInt(Plane3D plane, float above_dist, float below_dist)Shape2DIntShape3DInt. getShape2DInt(Plane3D p, float above_dist, float below_dist, boolean listen)Determines a 2D shape which is the projection of this 3D shape ontoplane, within the projection limits defined byabove_distandbelow_dist.Shape2DIntShapeSet3DInt. getShape2DInt(Plane3D plane, float above_dist, float below_dist, boolean listen)Methods in mgui.interfaces.shapes that return types with arguments of type Shape2DInt Modifier and Type Method Description java.util.ArrayList<Shape2DInt>SectionSet3DInt. get2DShapes()Returns a list of all 2D shapes in this section setjava.util.ArrayList<Shape2DInt>SectionSet3DInt. get2DShapes(boolean recurse)Returns a list of all 2D shapes in this section setjava.util.ArrayList<Shape2DInt>ShapeSet2DInt. get2DShapes()java.util.ArrayList<Shape2DInt>ShapeSet2DInt. get2DShapes(boolean recurse)Returns all shapes in this shape set; ifrecurseisfalse, limits this list to the set's members; otherwise, also adds all members of all subsets (along with the sets themselves).Methods in mgui.interfaces.shapes with parameters of type Shape2DInt Modifier and Type Method Description voidShape2DSelectionSet. addShape(Shape2DInt thisShape, ShapeSet2DInt shapeSet)intShapeSet2DInt. addShape(Shape2DInt thisShape, boolean updateShape, boolean updateListeners)intShapeSet2DInt. addShape(Shape2DInt thisShape, int index)intShapeSet2DInt. addShape(Shape2DInt thisShape, int index, boolean update)intShapeSet2DInt. addShape(Shape2DInt shape, int index, boolean updateShape, boolean updateListeners)voidSectionSet3DInt. addShape2D(Shape2DInt thisShape, int section, boolean update)voidSectionSet3DInt. addShape2D(Shape2DInt shape, int section, boolean updateShape, boolean updateListeners)Adds a 2D shape to the section shape set at indexsection.voidShape3DInt. addShape2DChild(Shape2DInt shape)protected voidShape3DInt. draw2D(Shape2DInt shape2d, java.awt.Graphics2D g, DrawingEngine d, Plane3D p, float above_dist, float below_dist)intSectionSet3DInt. getSectionForShape(Shape2DInt shape)ShapeSet2DIntSectionSet3DInt. getShape2DType(Shape2DInt shape)ShapeSet2DIntSectionSet3DInt. getShape2DType(Shape2DInt shape, boolean recurse)ShapeSet2DIntShapeSet2DInt. getShapeType(Shape2DInt thisShape)ShapeSet2DIntShapeSet2DInt. getShapeType(Shape2DInt thisShape, boolean recurse)ShapeSet2DIntShapeSet2DInt. getShapeType(Shape2DInt thisShape, ShapeSet2DInt thisSet, boolean recurse)booleanShape2DSelectionSet. hasMember(Shape2DInt thisShape)voidSectionSet3DInt. removeShape(Shape2DInt shape, boolean updateShape, boolean updateListeners)voidShapeSet2DInt. removeShape(Shape2DInt shape, boolean updateShape, boolean updateListeners)voidShapeSet3DInt. removeShape2D(Shape2DInt shape, boolean updateShape, boolean updateListeners)voidShape3DInt. removeShape2DChild(Shape2DInt shape)voidShape3DInt. setParent2D(Shape2DInt parent) -
Uses of Shape2DInt in mgui.interfaces.shapes.graphs
Subclasses of Shape2DInt in mgui.interfaces.shapes.graphs Modifier and Type Class Description classGraph2DIntGraph shape represented in R2.Methods in mgui.interfaces.shapes.graphs that return Shape2DInt Modifier and Type Method Description protected Shape2DIntGraph3DInt. getShape2D(Plane3D plane, float above_dist, float below_dist, org.jogamp.vecmath.Matrix4d transform)Methods in mgui.interfaces.shapes.graphs with parameters of type Shape2DInt Modifier and Type Method Description voidGraph3DInt. addShape2DChild(Shape2DInt shape) -
Uses of Shape2DInt in mgui.interfaces.shapes.neuro
Methods in mgui.interfaces.shapes.neuro that return Shape2DInt Modifier and Type Method Description protected Shape2DIntCorticalHemisphereSet3DInt. getShape2D(Plane3D plane, float above_dist, float below_dist)protected Shape2DIntCorticalSurfaceSet3DInt. getShape2D(Plane3D plane, float above_dist, float below_dist) -
Uses of Shape2DInt in mgui.interfaces.shapes.queries
Methods in mgui.interfaces.shapes.queries with parameters of type Shape2DInt Modifier and Type Method Description protected voidInterfaceShapeQuery. setFromShape2D(Shape2DInt shape2d) -
Uses of Shape2DInt in mgui.interfaces.shapes.trees
Methods in mgui.interfaces.shapes.trees that return Shape2DInt Modifier and Type Method Description Shape2DIntShape2DTreeNode. getUserObject()Methods in mgui.interfaces.shapes.trees with parameters of type Shape2DInt Modifier and Type Method Description voidShape2DTreeNode. setUserObject(Shape2DInt thisShape)Constructors in mgui.interfaces.shapes.trees with parameters of type Shape2DInt Constructor Description Shape2DTreeNode(Shape2DInt thisShape) -
Uses of Shape2DInt in mgui.interfaces.shapes.util
Methods in mgui.interfaces.shapes.util with parameters of type Shape2DInt Modifier and Type Method Description static Shape3DIntShapeFunctions. getShape3DIntFromSection(Plane3D refPlane, float dist, Shape2DInt shape2D)static Shape3DIntShapeFunctions. getShape3DIntFromSection(Plane3D refPlane, float dist, Shape2DInt shape2D, boolean set_parent)static voidShapeFunctions. setAttributesFrom3DParent(Shape2DInt child, Shape3DInt parent, boolean inherit)Sets a 2D child's attributes from its parent. -
Uses of Shape2DInt in mgui.interfaces.tools.graphics
Fields in mgui.interfaces.tools.graphics declared as Shape2DInt Modifier and Type Field Description Shape2DIntTool2D. targetShapeMethods in mgui.interfaces.tools.graphics with parameters of type Shape2DInt Modifier and Type Method Description voidTool2D. setTargetShape(Shape2DInt thisShape) -
Uses of Shape2DInt in mgui.morph.sections
Subclasses of Shape2DInt in mgui.morph.sections Modifier and Type Class Description classRadialRep2DIntMethods in mgui.morph.sections with parameters of type Shape2DInt Modifier and Type Method Description voidMorphSections3DInt. addShape2D(Shape2DInt thisShape, int section, int subsection)voidMorphSections3DInt. addShape2D(Shape2DInt thisShape, int section, int subsection, boolean update)