Uses of Interface
mgui.interfaces.NamedObject
| Package | Description |
|---|---|
| mgui.datasources |
This package contains the core classes for data source functionality.
|
| mgui.datasources.mysql |
Data source classes specific to MySQL functionality.
|
| mgui.datasources.odbc |
Data source classes specific to ODBC functionality.
|
| mgui.datasources.postgresql |
Data source classes specific to PostgreSQL functionality.
|
| mgui.datasources.tinysql |
Data source classes specific to TinySQL functionality.
|
| mgui.geometry.mesh |
Provides classes representing and operating on 3D mesh shapes.
|
| mgui.geometry.neuro.mesh | |
| mgui.geometry.util |
Uility classes for geometric operations.
|
| mgui.geometry.volume |
Provides classes for representing and operating on 3D volume shapes.
|
| mgui.graphs.networks |
Classes representing network graphs.
|
| mgui.interfaces |
This package contains all main/abstract interface objects (object which provides user interations)
for ModelGUI.
|
| mgui.interfaces.attributes |
Provides a standard updatable attribute object which can fire events for all interface objects.
|
| mgui.interfaces.attributes.video |
Classes allowing video tasks to read/modify object attributes.
|
| mgui.interfaces.cocomac |
Provides interfaces with the CoCoMac database.
|
| mgui.interfaces.console |
Provides an interactive system console (currently view only).
|
| mgui.interfaces.datasources |
This package provides interface objects which allow the user to interface with the
core data source classes.
|
| 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.graphics.video |
Provides classes to generate videos from graphics windows.
|
| mgui.interfaces.graphs |
Provides an interface for user interaction with graph objects.
|
| mgui.interfaces.graphs.shapes |
Specifies shapes for 2D and 3D graph rendering.
|
| mgui.interfaces.io |
This package contains all classes which perform input/output functions.
|
| mgui.interfaces.layouts | |
| mgui.interfaces.maps |
Provides a set a maps for use by ModelGUI objects.
|
| mgui.interfaces.math |
Provides an abstract interface allowing arithmetic functions to be applied to object data (e.g., vertex data for shapes).
|
| mgui.interfaces.models |
Base classes for specifying dynamic models.
|
| mgui.interfaces.neuro | |
| mgui.interfaces.neuro.imaging.camino | |
| mgui.interfaces.pipelines |
This package provides interfaces for user interaction with pipelines.
|
| mgui.interfaces.pipelines.libraries | |
| mgui.interfaces.plots |
Provides 2D and 3D plotting functionality.
|
| mgui.interfaces.plots.mgui | |
| mgui.interfaces.plots.osp |
Plots using the Open Source Physics (OSP) library.
|
| mgui.interfaces.plots.sgt |
Plots using the Scientific Graphics Toolkit (SGT) library.
|
| mgui.interfaces.projects |
Provides an interface for projects, which specify file/URL organization and I/O operations
|
| mgui.interfaces.projects.util |
Utility classes operating on projects.
|
| mgui.interfaces.queries |
Provides querying functionality for interface objects.
|
| mgui.interfaces.shapes |
This package provides interfaces for user interaction with shapes and shape models.
|
| mgui.interfaces.shapes.attributes | |
| mgui.interfaces.shapes.datasources | |
| mgui.interfaces.shapes.dynamic | |
| mgui.interfaces.shapes.graphs | |
| mgui.interfaces.shapes.mesh | |
| mgui.interfaces.shapes.neuro | |
| mgui.interfaces.shapes.paths | |
| mgui.interfaces.shapes.queries | |
| mgui.interfaces.shapes.selection | |
| mgui.interfaces.shapes.util | |
| mgui.interfaces.shapes.video | |
| mgui.interfaces.shapes.volume | |
| mgui.interfaces.tables |
Provides object interaction via a JTable.
|
| mgui.interfaces.tools |
Provides a framework for "tool" objects, which allow the user to modify or
interrogate model objects.
|
| mgui.interfaces.tools.shapes | |
| mgui.interfaces.trees |
Provides object interaction via a JTree
|
| mgui.interfaces.util |
Utility classes for general operations.
|
| mgui.interfaces.variables | |
| mgui.interfaces.variables.tables | |
| mgui.io |
This package contains all classes which perform input/output functions.
|
| mgui.io.domestic |
Input/output operations for "domestic" (mgui-specific) data formats.
|
| mgui.io.domestic.datasources | |
| mgui.io.domestic.graphs | |
| mgui.io.domestic.maps | |
| mgui.io.domestic.network | |
| mgui.io.domestic.pipelines | |
| mgui.io.domestic.printing | |
| mgui.io.domestic.shapes | |
| mgui.io.domestic.variables | |
| mgui.io.domestic.videos | |
| mgui.io.domestic.views | |
| mgui.io.foreign.caret | |
| mgui.io.foreign.freesurfer | |
| mgui.io.foreign.minc | |
| mgui.io.foreign.pajek | |
| mgui.io.foreign.vol | |
| mgui.io.standard.gifti | |
| mgui.io.standard.xml | |
| mgui.io.standard.xml.x3d | |
| mgui.models.dynamic |
Provides a framework for dynamic modelling (4D) functionality in ModelGUI.
|
| mgui.models.dynamic.functions | |
| mgui.models.dynamic.ode | |
| mgui.models.environments | |
| mgui.models.networks | |
| mgui.models.networks.components | |
| mgui.models.updaters | |
| mgui.morph.sections | |
| mgui.neuro.components | |
| mgui.neuro.components.compartments | |
| mgui.neuro.components.cortical | |
| mgui.neuro.components.cortical.functions | |
| mgui.neuro.components.cortical.simple | |
| mgui.neuro.components.simple | |
| mgui.neuro.components.types | |
| mgui.neuro.graphs | |
| mgui.neuro.networks | |
| mgui.neuro.updaters | |
| mgui.pipelines |
Provides a framework for defining and running processing pipelines in the ModelGUI
environment.
|
-
Uses of NamedObject in mgui.datasources
Subinterfaces of NamedObject in mgui.datasources Modifier and Type Interface Description interfaceDataSourceItemAn item (i.e., table or query) in aDataSource.Classes in mgui.datasources that implement NamedObject Modifier and Type Class Description classDataConnectionSpecifies a basic JDBC database connection, including: JDBC driver URL Connection name File location Login Password //TODO implement security on thisclassDataFieldObject to specify a field data type and length.classDataQueryRepresents an SQL query.classDataSourceActs as a port into the JDBC interface.classDataSourceDriverDefines a JDBC driver for aDataConnection.classDataTableGeneral data table object specifying the organization of data into fields.classDataTableSetObject stores a list of DataTable objects, all representing tables in a single DataSourceclassLinkedDataStream<T extends java.lang.Comparable<T>>Provides a link to a data source, using a unique field as the link field. -
Uses of NamedObject in mgui.datasources.mysql
Classes in mgui.datasources.mysql that implement NamedObject Modifier and Type Class Description classMySQLDriverSpecifies the driver for MySQL connectivity. -
Uses of NamedObject in mgui.datasources.odbc
Classes in mgui.datasources.odbc that implement NamedObject Modifier and Type Class Description classJdbcOdbcDriverSpecifies the driver for the JDBC-ODBC bridge -
Uses of NamedObject in mgui.datasources.postgresql
Classes in mgui.datasources.postgresql that implement NamedObject Modifier and Type Class Description classPostgreSQLDriverSpecifies the driver for PostgreSQL connectivity. -
Uses of NamedObject in mgui.datasources.tinysql
Classes in mgui.datasources.tinysql that implement NamedObject Modifier and Type Class Description classTinySQLDriverSpecifies the driver for TinySQL connectivity. -
Uses of NamedObject in mgui.geometry.mesh
Classes in mgui.geometry.mesh that implement NamedObject Modifier and Type Class Description classMeshEngineEngine for performing mesh-based algorithms. -
Uses of NamedObject in mgui.geometry.neuro.mesh
Classes in mgui.geometry.neuro.mesh that implement NamedObject Modifier and Type Class Description classNeuroMeshEngineEngine for performing functions on cortical surfaces and other objects.classScalpAndSkullModelOptionsParameters for skull and scalp surface approximation. -
Uses of NamedObject in mgui.geometry.util
Classes in mgui.geometry.util that implement NamedObject Modifier and Type Class Description classNodeShapeWraps ajava.awt.geom.Shapeused to render graph or 2D shape nodes. -
Uses of NamedObject in mgui.geometry.volume
Classes in mgui.geometry.volume that implement NamedObject Modifier and Type Class Description classVolumeEngineEngine to perform built-in operations on volumes. -
Uses of NamedObject in mgui.graphs.networks
Classes in mgui.graphs.networks that implement NamedObject Modifier and Type Class Description classAbstractNetworkGraphA graph which explicitly represents a connected network.classAbstractNetworkGraphConnectionRepresents an edge (i.e., a connection) in a network graph.classAbstractNetworkGraphNodeRepresents a node in a network graph. -
Uses of NamedObject in mgui.interfaces
Subinterfaces of NamedObject in mgui.interfaces Modifier and Type Interface Description interfaceInterfaceObjectBasic interface for all "interface" objects; i.e., objects which provide an interface between the user and the underlying model.Classes in mgui.interfaces that implement NamedObject Modifier and Type Class Description classAbstractInterfaceObjectAbstract class which acts as the base class for all "interface" objects; i.e., objects which provide an interface between user and the underlying model.classInterfaceButtonPanelInterface panel displaying a list of tool-related buttons.classInterfaceComboPanelInterface panel allowing for the display of multiple interface panels, selected by a combo box.classInterfaceDisplayPanelMain interface panel for displaying data graphically.classInterfaceHideablePanelclassInterfaceListPanelclassInterfaceOptionsBase interface for specifying options or parameters for some process.classInterfacePanelBase class for all Swing panels (i.e., extensions ofJPanel) to be show in an instance ofInterfaceDisplayPanel.classInterfaceSelectionPanelProvides an interface for creating and managing shape selection sets.classInterfaceSplitPanelDisplays twoInterfaceGraphicWindows, split either horizontally or vertically.classInterfaceStatusBarPanelInterface panel which acts as a status bar for a given instance ofInterfaceFrame.classInterfaceTabbedDisplayPanelThis class extendsInterfaceDisplayPanelin order to provide a tabbed window pane, similar to a typical web browser.classInterfaceWorkspaceA Workspace acts as a container for all data models and graphics windows.static classInterfaceWorkspace.CollectionTreeNode -
Uses of NamedObject in mgui.interfaces.attributes
Subinterfaces of NamedObject in mgui.interfaces.attributes Modifier and Type Interface Description interfaceAttributeObjectInterface for objects which specify their attributes using anAttributeList.Classes in mgui.interfaces.attributes that implement NamedObject Modifier and Type Class Description classAttribute<V>Class serves as a general-purpose attribute.classAttributeListStores a list ofAttributeobjects, and provides methods to access and modify them, as well as set methods to intersect and union with other lists.classAttributeSelection<V>ExtendsAttributeto allow a list of options, one or none of which is the current value.classAttributeSelectionMap<V>Represents anAttributewith possible values mapped withStringkeys.classInterfaceAttributePanelPanel to display and modify a given AttributeList. -
Uses of NamedObject in mgui.interfaces.attributes.video
Classes in mgui.interfaces.attributes.video that implement NamedObject Modifier and Type Class Description classAttributeObjectVideoTaskDialogPanelPanel for defining an AttributeObjectTask. -
Uses of NamedObject in mgui.interfaces.cocomac
Classes in mgui.interfaces.cocomac that implement NamedObject Modifier and Type Class Description classInterfaceCoCoMacPanel -
Uses of NamedObject in mgui.interfaces.console
Classes in mgui.interfaces.console that implement NamedObject Modifier and Type Class Description classInterfaceConsoleDisplayWindow which displays console output. -
Uses of NamedObject in mgui.interfaces.datasources
Classes in mgui.interfaces.datasources that implement NamedObject Modifier and Type Class Description classDataFieldOptionsParameters defining a data field.classDataQueryOptionsOptions for a data queryclassDataSourceDriverOptionsOptions which specify a JDBC data source driver.classDataSourceOptionsclassDataTableModelClass extending AbstractTableModel to act as a model for JTable, and in particular for use by InterfaceDataTable.classDataTableOptionsOptions for a new data table.classInterfaceDatasourcePanelInterface panel for displaying, querying, and managing tables and queries in a connected data source. -
Uses of NamedObject in mgui.interfaces.graphics
Classes in mgui.interfaces.graphics that implement NamedObject Modifier and Type Class Description classGraphic2DGridDefines a 2D grid, for display in anInterfaceGraphic2Dwindow.classInterfaceGraphic<T extends Tool>The base class for all graphical interface windows.classInterfaceGraphic2DGraphical interface window for display 2D shapes (Shape2DInt).classInterfaceGraphic3DInterface class for Java3D display.classInterfaceGraphicPanelPanel to define the display windows in InterfaceDisplayPanel, including: 1.classInterfaceGraphicWindowProvides a title for anInterfaceGraphicwindow, which is a button.classView3DRepresents a specific 3D view, defined by a frozenCamera3Dobject. -
Uses of NamedObject in mgui.interfaces.graphics.util
Classes in mgui.interfaces.graphics.util that implement NamedObject Modifier and Type Class Description classAxes3DRenders 3D axes on a 3D window.classDrawingEngineUtility class to perform drawing ofShape2DIntshapes on aGraphics2D. -
Uses of NamedObject in mgui.interfaces.graphics.video
Classes in mgui.interfaces.graphics.video that implement NamedObject Modifier and Type Class Description classRotateView3DTaskDialogPanelDialog panel for a RotateView3DTask.classSetView3DTaskDialogPanelDialog panel for a SetView3DTask.classVideoRepresents a video schedule, using a list ofVideoTaskobjects which are activated at specific time points.classVideo3DAVideooperating on anInterfaceGraphic3Dwindow or its associated objects.classVideoTaskDialogPanelA dialog defining aVideoTaskobject.classVideoTaskOptions -
Uses of NamedObject in mgui.interfaces.graphs
Classes in mgui.interfaces.graphs that implement NamedObject Modifier and Type Class Description classAbstractGraphEdgeAbstract representation of a graph edge, connecting two nodes.classAbstractGraphNodeAbstract representation of a graph node (vertex), with a specific static 3D locations.classDefaultGraphDefault implementation of a Graph in ModelGUI.classDefaultGraphEdgeDefault implementation of a Graph edge.classDefaultGraphNodeDefault implementation of a Graph in modelGUI.classInterfaceAbstractGraphAbstract representation of a Graph in modelGUI; extends Jung's SparseGraphclassInterfaceGraphDisplayDisplays graphs and allows user interaction with them.classInterfaceGraphDisplayTitle -
Uses of NamedObject in mgui.interfaces.graphs.shapes
Classes in mgui.interfaces.graphs.shapes that implement NamedObject Modifier and Type Class Description classGraphImageDraws an image on a graph display.classGraphShapeAbstract class for objects which implementVisualizationServer.Paintable; these can be used to render shapes on a graph display window. -
Uses of NamedObject in mgui.interfaces.io
Classes in mgui.interfaces.io that implement NamedObject Modifier and Type Class Description classInterfaceFileclassInterfaceFilePanelInterfacePanelproviding a standard interface for input & output operations.classInterfaceIOTypeSpecifies an Input/Output interface object; e.g., file loaders or writers.classVolumeFileWriteOptions -
Uses of NamedObject in mgui.interfaces.layouts
Classes in mgui.interfaces.layouts that implement NamedObject Modifier and Type Class Description classInterfaceLayoutPanelInterface panel allowing interaction with a 2D Layout object.classInterfaceLayoutWindowProvides a window panel which specifies (via InterfaceLayoutObject) and renders a layout containing graphical objects from existing windows or objects.classLayoutDocumentImplements the top-level container for a 2D layout, containing renderable items within a fixed coordinate system (document coordinates/units).classLayoutItemSpecifies an element to be rendered in a InterfaceLayoutDocument. -
Uses of NamedObject in mgui.interfaces.maps
Classes in mgui.interfaces.maps that implement NamedObject Modifier and Type Class Description classCamera3DRepresents a particular camera position in R3, defined by a center of rotation, line of sight vector, and a distance.classCamera3D.CameraLightSourceclassColourMapAbstract class for mapping values (instances ofComparable) to colours.classContinuousColourBarComponent displays a continuous colour map as a horizontal bar portraying the colour gradient between anchors.classContinuousColourMapMaps colours to values based upon a set of anchors (expressed on the range [0:1]) and an interpolator.classDiscreteColourMapColour map for discrete 1-to-1 mappings (integers to colours).classDiscreteColourMapLayoutLayout which displays a discrete colour map as a list of colour boxes, names, and optionally descriptions and indexes.classInterfaceMapPanelPanel to create and modify various maps, including colour maps and value maps.classMapRepresents a coordinate mapping from one coordinate system to another (typically a model system to screen or printer coordinates)classMap2DMaps from a given coordinate system to the screenclassMap3DClass to provide an interface for mapping a 3D viewing platform.classNameMapAssociates a name with an integer. -
Uses of NamedObject in mgui.interfaces.math
Classes in mgui.interfaces.math that implement NamedObject Modifier and Type Class Description classMathExpressionOptionsOptions for a math expression evaluation. -
Uses of NamedObject in mgui.interfaces.models
Classes in mgui.interfaces.models that implement NamedObject Modifier and Type Class Description classInterfaceAbstractModelclassInterfaceDynamicModelPanel -
Uses of NamedObject in mgui.interfaces.neuro
Classes in mgui.interfaces.neuro that implement NamedObject Modifier and Type Class Description classCorticalThicknessDataTableOptionsclassCorticalThicknessOptionsclassInterfaceCorticalThicknessPanelPanel providing an interface to cortical thickness databases and subject databases.classInterfaceNeuroAtlasDefines an atlas mapping a set of data points to integers which map in turn to atlas names (via a name map). -
Uses of NamedObject in mgui.interfaces.neuro.imaging.camino
Classes in mgui.interfaces.neuro.imaging.camino that implement NamedObject Modifier and Type Class Description classCaminoProcessExtendsJavaProcessspecifically for Camino processes.classCaminoProcessOptionsclassCaminoProjectOptionsclassCaminoTaskOptionsclassInterfaceCaminoPanel -
Uses of NamedObject in mgui.interfaces.pipelines
Classes in mgui.interfaces.pipelines that implement NamedObject Modifier and Type Class Description classInterfacePipelinesPanelProvides a GUI for: creating, viewing, modifying, deleting, and executing pipelines.classPipelineProcessInstanceOptionsOptions for a pipeline process instance.classPipelineProcessOptionsOptions for aPipelineProcess. -
Uses of NamedObject in mgui.interfaces.pipelines.libraries
Classes in mgui.interfaces.pipelines.libraries that implement NamedObject Modifier and Type Class Description classPipelineProcessLibraryRepresents a collection ofPipelineProcesses, typically referring to the same underlying software library.classPipelineProcessLibraryOptionsOptions for a PipelineProcessLibrary -
Uses of NamedObject in mgui.interfaces.plots
Classes in mgui.interfaces.plots that implement NamedObject Modifier and Type Class Description classInterfacePlot<T extends MguiNumber>Represents an abstract plot object.classInterfacePlotDisplayGeneral graphic interface for all plots.classInterfacePlotMultiAllows the display of multiple plots in a single InterfacePlot panel.classInterfacePlotObjectAbstract representation of a plottable object; allows objects to be represented generically as interface objects.classInterfacePlotOptions<T extends InterfacePlot<?>>Options for a plot object.classInterfacePlotPanel -
Uses of NamedObject in mgui.interfaces.plots.mgui
Classes in mgui.interfaces.plots.mgui that implement NamedObject Modifier and Type Class Description classInterfacePlotMguiGeneral class for displaying ModelGUI plots.classMatrixImagePlotPlots a matrix as an image, with a specified colour map.classPlotMap2DSpecifies a mapping from data units to plot units and to graphic units. -
Uses of NamedObject in mgui.interfaces.plots.osp
Classes in mgui.interfaces.plots.osp that implement NamedObject Modifier and Type Class Description classInterfacePlotOspGeneral class for displaying Open Source Physics (OSP) plots.classInterfaceStripChartDisplays an OSP StripChart; i.e., time vs. -
Uses of NamedObject in mgui.interfaces.plots.sgt
Classes in mgui.interfaces.plots.sgt that implement NamedObject Modifier and Type Class Description classInterfacePlotSgt<T extends SgtPlotObject<?>>Abstract class for displaying Scientific Graphics Toolkit (SGT) plots.classSgtAxis<A extends gov.noaa.pmel.sgt.Axis>Interface for displaying an axis on a plot.classSgtCartesianLayout<T extends SgtPlotObject<?>>Abstract extension ofSgtPlotObjectforCartesianGraphobjects.classSgtLineA plotted line in a Scientific Graphics Toolkit (SGT) plot.classSgtLineLayoutLayout for SGT line plots.classSgtMultilinePlotDisplays a line plot using the Scientific Graphics Toolkit (SGT) library.classSgtPlotLayout<T extends SgtPlotObject<?>,G extends gov.noaa.pmel.sgt.Graph,A extends gov.noaa.pmel.sgt.Axis>The base layout panel for an SGT plot.classSgtPlotLayoutOptionsOptions defining an SGT plot layoutclassSgtPlotObject<T extends gov.noaa.pmel.sgt.dm.SGTData>A plottable object for a Scientific Graphics Toolkit (SGT) plot.classSgtPointSetRepresents a set of points for an Scientific Graphics Toolkit (SGT) plot.classSgtPointSetLayoutLayout for point sets.classSgtScatterplotDisplays an XY scatter plot using the Scientific Graphics Toolkit (SGT) library. -
Uses of NamedObject in mgui.interfaces.projects
Classes in mgui.interfaces.projects that implement NamedObject Modifier and Type Class Description classInterfaceProjectRepresents a modelGUI project, which specifies an organizational structure for persistent data related to a common project.classInterfaceProjectOptionsclassInterfaceProjectPanelPanel which provides a user interface for InterfaceProjects.classProjectDataItemSpecifies a data item in a modelGUI project, including its name, its I/O classes, and its filename form (a pattern identifying the location or URL of the item).classProjectDirectorySpecifies a project directory, including its subdirectories and all prespecified data items that it contains.classProjectDirectoryOptionsOptions for aProjectDirectory.classProjectInstanceSpecifies an element instance in a project (e.g., a subject).classProjectInstanceGroupRepresents a group partition in a project, which refers to a set of subdirectories within the instances directory, each representing a different level of the group. -
Uses of NamedObject in mgui.interfaces.projects.util
Classes in mgui.interfaces.projects.util that implement NamedObject Modifier and Type Class Description classProjectOptionsOptions for a project. -
Uses of NamedObject in mgui.interfaces.queries
Classes in mgui.interfaces.queries that implement NamedObject Modifier and Type Class Description classInterfaceQueryInterface for a class which allows it to query a givenInterfaceQueryObject.classInterfaceQueryPanelProvides an interface for queries; selecting and launching query tools, displaying query results, etc. -
Uses of NamedObject in mgui.interfaces.shapes
Subinterfaces of NamedObject in mgui.interfaces.shapes Modifier and Type Interface Description interfaceShapeSetInterface for all shape sets.Classes in mgui.interfaces.shapes that implement NamedObject Modifier and Type Class Description classBoolPolygon2DIntclassBox3DIntclassCircle2DIntclassEllipse2DIntInterface for aEllipse2Dshape.classImage2DIntDisplays an image inside a Rect2D shape.classImage3DIntDraws a rectangular planar image in R3.classInterfacePolygonPanelclassInterfaceSectionSetPanelUpdated version of InterfaceSectionSet that sets a current section set for a given Graphic2D window, and sets current sections for that window.classInterfaceShapeAbstract base class for all shape interfaces (ShapeInts).classInterfaceShape.VertexDataSetclassInterfaceShapesPanelInterface panel providing a GUI for general shape-related functions.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.classShapeModel3DThe top container for all shape interfaces.classShapeSet2DIntRepresents a set ofShape2DIntobjects.classShapeSet3DIntRepresents a set ofShape3DIntobjects.classShapeStatsPanelInterface panel for performing statistical procedures on shapes.classTensorVolume3DIntclassTestTextureIntclassText2DIntclassText2DIntMouseCoordsclassVector2DIntclassVector3DIntclassVectorSet3DIntclassVertexDataColumnEncapsulates a column of vertex-wise numerical data.classVolume2DInt2D 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.classX3DScene3DInt -
Uses of NamedObject in mgui.interfaces.shapes.attributes
Classes in mgui.interfaces.shapes.attributes that implement NamedObject Modifier and Type Class Description classShapeAttribute<V>Extends Attribute to indicate shape-specific parameters (e.g., whether a change to the value requires a redraw. -
Uses of NamedObject in mgui.interfaces.shapes.datasources
Classes in mgui.interfaces.shapes.datasources that implement NamedObject Modifier and Type Class Description classDataSourceLinkOptionsOptions for specifying a vertex data column link to a data source. -
Uses of NamedObject in mgui.interfaces.shapes.dynamic
Classes in mgui.interfaces.shapes.dynamic that implement NamedObject Modifier and Type Class Description classVolume4DIntVolume with 3 space and 1 time dimension. -
Uses of NamedObject in mgui.interfaces.shapes.graphs
Classes in mgui.interfaces.shapes.graphs that implement NamedObject Modifier and Type Class Description classGraph2DIntGraph shape represented in R2.classGraph3DIntRepresents a graph as a 3D shape. -
Uses of NamedObject in mgui.interfaces.shapes.mesh
Classes in mgui.interfaces.shapes.mesh that implement NamedObject Modifier and Type Class Description classInterfaceMeshPanelProvides an interface toMesh3DIntobjects.classMeshDataMaskOptionsclassMeshDataOptionsclassMeshDataThresholdOptionsclassMeshPlaneMaskOptionsclassMeshSubmeshOptionsclassVertexSelectionDefines a selection of nodes for a shape object. -
Uses of NamedObject in mgui.interfaces.shapes.neuro
Classes in mgui.interfaces.shapes.neuro that implement NamedObject 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).classInterfaceNeuroMeshPanelclassInterfaceNeuroMeshPanel2 -
Uses of NamedObject in mgui.interfaces.shapes.paths
Classes in mgui.interfaces.shapes.paths that implement NamedObject Modifier and Type Class Description classPathDataRendererSpecifies how data attached to a path is to be rendered. -
Uses of NamedObject in mgui.interfaces.shapes.queries
Classes in mgui.interfaces.shapes.queries that implement NamedObject Modifier and Type Class Description classInterfaceShapeQueryBase class for all shape queries.classShapeSummaryQueryExtension ofInterfaceShapeQueryto provide summary values for a shape, or a vertex selection within that shape. -
Uses of NamedObject in mgui.interfaces.shapes.selection
Classes in mgui.interfaces.shapes.selection that implement NamedObject Modifier and Type Class Description classInterfaceSelectionSetInterface panel providing user interaction with selection sets.classShapeSelectionSet -
Uses of NamedObject in mgui.interfaces.shapes.util
Classes in mgui.interfaces.shapes.util that implement NamedObject Modifier and Type Class Description classClipPlaneClass specifies a clipping region around a plane, with back and front clip distances.classShapeEngineEngine class for general shape functions. -
Uses of NamedObject in mgui.interfaces.shapes.video
Classes in mgui.interfaces.shapes.video that implement NamedObject Modifier and Type Class Description classChangeSectionVideoTaskDialogPanelDialog panel for a ChangeSectionVideoTask. -
Uses of NamedObject in mgui.interfaces.shapes.volume
Classes in mgui.interfaces.shapes.volume that implement NamedObject Modifier and Type Class Description classGridVertexDataColumnVertex data column defined for aVolume3DInt.classInterfaceVolumePanelInterface panel which allows the user to interact with Volume3DInt objects.classInterfaceVolumeSetPanelPanel to provide an interface with a volume overlay set.classVolumeMaskOptionsclassVolumeMaskOptions_oldClass to specify parameters for volume masking. -
Uses of NamedObject in mgui.interfaces.tables
Classes in mgui.interfaces.tables that implement NamedObject Modifier and Type Class Description classInterfaceDataTableInterface panel for displaying a data table or query.classInterfaceDataTableTitleclassInterfaceTableModelAbstract Table Model interface class. -
Uses of NamedObject in mgui.interfaces.tools
Classes in mgui.interfaces.tools that implement NamedObject Modifier and Type Class Description classInterfaceTool2DPanelDeprecated.classInterfaceToolPanelPanel displaying buttons for various tools, categorized. -
Uses of NamedObject in mgui.interfaces.tools.shapes
Classes in mgui.interfaces.tools.shapes that implement NamedObject Modifier and Type Class Description classToolCreateMeshFromPolylinesOptionsclassToolCutMeshWithPlaneOptionsclassToolGetConvexHull2DOptionsclassToolGetMeshIntersectionPolylinesOptions -
Uses of NamedObject in mgui.interfaces.trees
Classes in mgui.interfaces.trees that implement NamedObject Modifier and Type Class Description classInterfaceTreePanelProvides a tree interface for model objects -
Uses of NamedObject in mgui.interfaces.util
Subinterfaces of NamedObject in mgui.interfaces.util Modifier and Type Interface Description interfaceEngineInterface for all "engine" classes; i.e., instantiable classes which hold attributes and do work. -
Uses of NamedObject in mgui.interfaces.variables
Classes in mgui.interfaces.variables that implement NamedObject Modifier and Type Class Description classMatrixIntInterface for a 2D matrix, represented internally as a Jama matrix of doubles.classStringVectorIntStores an array ofStringobjects as a variable.classVariableInt<T>An interface to a variable object.classVectorInt<T extends MguiNumber>Represents an array of numeric values. -
Uses of NamedObject in mgui.interfaces.variables.tables
Classes in mgui.interfaces.variables.tables that implement NamedObject Modifier and Type Class Description classVariableTableModel -
Uses of NamedObject in mgui.io
Classes in mgui.io that implement NamedObject Modifier and Type Class Description classDefaultIOOptionsImplements a default IO options object, specifying files and a generic file chooser.classInterfaceIOOptionsExtendsInterfaceOptionsspecifically for I/O methods. -
Uses of NamedObject in mgui.io.domestic
Classes in mgui.io.domestic that implement NamedObject Modifier and Type Class Description classWorkspaceOutputOptionsSpecifies options for writing a workspace (i.e., an instance ofInterfaceWorkspace) to XML. -
Uses of NamedObject in mgui.io.domestic.datasources
Classes in mgui.io.domestic.datasources that implement NamedObject Modifier and Type Class Description classDataSourceOutOptionsSpecifies options for writing a Data Source to file.classExportDataTableExcelOptionsOptions for exporting data from aDataSourceItemto a Microsoft Excel format file.classExportDataTableOptionsOptions for exporting data from a data source to an external file format.classExportDataTableTextOptionsOptions for exporting data from a data source to a delimited text file.classImportDataTableOptionsSpecifies options for importing data to a data source table.classImportDataTableTextOptionsSpecifies options for importing data from a text file to a data source table. -
Uses of NamedObject in mgui.io.domestic.graphs
Classes in mgui.io.domestic.graphs that implement NamedObject Modifier and Type Class Description classGraphInputOptionsGeneral options for loading a graphclassGraphOutputOptionsGeneral options for writing a graph to file. -
Uses of NamedObject in mgui.io.domestic.maps
Classes in mgui.io.domestic.maps that implement NamedObject Modifier and Type Class Description classDiscreteColourMapInOptionsOptions for inputting a DiscreteColourMap.classDiscreteColourMapOutOptionsOptions for outputting a DiscreteColourMap.classNameMapInOptionsclassNameMapOutOptionsSpecifies options for writing a name map (or multiple name maps) to file.classVector3ColourMapProvides a colour mapping for a vector of size three, such that each element of the vector has a colour assignment, and the resulting colour is a weighting of these colours by x, y, z components: -
Uses of NamedObject in mgui.io.domestic.network
Classes in mgui.io.domestic.network that implement NamedObject Modifier and Type Class Description classCorticalNetworkMatrixInOptionsInputs a matrix as a weighted cortical network. -
Uses of NamedObject in mgui.io.domestic.pipelines
Classes in mgui.io.domestic.pipelines that implement NamedObject Modifier and Type Class Description classPipelineInputOptionsOptions for loading a pipeline or multiple pipelines.classPipelineOutputOptions -
Uses of NamedObject in mgui.io.domestic.printing
Classes in mgui.io.domestic.printing that implement NamedObject Modifier and Type Class Description classStlOutputOptionsOptions defining an output operation to STL format. -
Uses of NamedObject in mgui.io.domestic.shapes
Classes in mgui.io.domestic.shapes that implement NamedObject Modifier and Type Class Description classGraph3DOutputOptionsOutput options for a Graph3DWriterclassPointSet2DInputOptionsOptions for loading a PointSet2DInt object.classPointSet3DDataInputOptionsclassPointSet3DInputOptionsOptions for loading a PointSet3DInt object.classPolygonSet3DInputOptionsOptions for loading a PolygonSet3DInt object.classShapeDataInputOptionsOptions for loading vertex-wise data into a shape.classShapeInputOptionsOptions for loading an InterfaceShape object.classShapeModel3DInputOptionsOptions for loading a ShapeModel3D object.classShapeModel3DOutputOptionsSpecifies options for writing aShapeModel3Dobject to XML.classShapeOutputOptionsOutput options for an InterfaceShapeWriter.classSurfaceDataInputOptionsclassSurfaceDataOutputOptionsOptions for outputting surface data to a text file (single column)classSurfaceInputOptionsOptions for inputting a Mesh3DInt object.classSurfaceOutputOptionsStandard options for writing a surface to file.classVectorSet3DInputOptionsOptions for loading a VectorSet3DInt object.classVolumeInputOptionsOptions specifying a Volume3DInt object.classVolumeOutputOptionsSpecifies options for outputting aVolume3DIntto persistent storage. -
Uses of NamedObject in mgui.io.domestic.variables
Classes in mgui.io.domestic.variables that implement NamedObject Modifier and Type Class Description classMatrixInOptionsOptions for loading a matrix from file.classMatrixOutOptionsclassStringVectorInOptionsOptions for reading an array ofStringobjects into aStringVectorIntinstance. -
Uses of NamedObject in mgui.io.domestic.videos
Classes in mgui.io.domestic.videos that implement NamedObject Modifier and Type Class Description classImageStackVideoOptionsOptions for a video stack output operation; i.e., vis ImageStackVideoWriter.classVideoInputOptionsclassVideoOutputOptions -
Uses of NamedObject in mgui.io.domestic.views
Classes in mgui.io.domestic.views that implement NamedObject Modifier and Type Class Description classView3DInputOptionsOptions for loading View3D objects.classView3DOutputOptionsOptions for writing a set of View3D objects to file. -
Uses of NamedObject in mgui.io.foreign.caret
Classes in mgui.io.foreign.caret that implement NamedObject Modifier and Type Class Description classCaretAreaColourInOptionsclassCaretAreaColourOutputOptionsOptions for outputting aDiscreteColourMapas a Caret areacolor file.classCaretMetricInOptionsclassCaretMetricOptionsOptions for a Caret metric file.classCaretPaintInOptionsclassCaretPaintOptionsDeprecated.use CaretPaintInOptions or CaretPaintOutOptionsclassCaretPaintOutOptionsclassCaretSurfaceInOptionsOptions specifying how to read a Caret surfaceclassCaretSurfaceOutOptions -
Uses of NamedObject in mgui.io.foreign.freesurfer
Classes in mgui.io.foreign.freesurfer that implement NamedObject Modifier and Type Class Description classFreesurferSurfaceOutputOptionsOptions for a FreesurferSurfaceWriter.classFreesurferVertexDataInOptionsOptions for FreesurferVertexDataLoader. -
Uses of NamedObject in mgui.io.foreign.minc
Classes in mgui.io.foreign.minc that implement NamedObject Modifier and Type Class Description classMincSurfaceDataInOptionsclassMincSurfaceDataOutOptions -
Uses of NamedObject in mgui.io.foreign.pajek
Classes in mgui.io.foreign.pajek that implement NamedObject Modifier and Type Class Description classPajekGraphInputOptionsOptions for Pajek graph input. -
Uses of NamedObject in mgui.io.foreign.vol
Classes in mgui.io.foreign.vol that implement NamedObject Modifier and Type Class Description classVolume4DInputOptionsclassVolumeInputOptions -
Uses of NamedObject in mgui.io.standard.gifti
Classes in mgui.io.standard.gifti that implement NamedObject Modifier and Type Class Description classGiftiInputOptionsOptions specific for Gifti surfaces.classGiftiOutputOptionsOptions for writing a surface to a Gifti format file. -
Uses of NamedObject in mgui.io.standard.xml
Classes in mgui.io.standard.xml that implement NamedObject Modifier and Type Class Description classXMLOutputOptionsSpecifies options for writing an XML object (i.e., an instance ofXMLObject). -
Uses of NamedObject in mgui.io.standard.xml.x3d
Classes in mgui.io.standard.xml.x3d that implement NamedObject Modifier and Type Class Description classVector3DInputOptions -
Uses of NamedObject in mgui.models.dynamic
Subinterfaces of NamedObject in mgui.models.dynamic Modifier and Type Interface Description interfaceDynamicModelComponentInterface which must be implemented by all components of a dynamic model.interfaceDynamicModelEnvironment<T extends MguiNumber>Interface for a dynamic model's environment.interfaceDynamicModelEnvironmentSensorActs as a sensor for a model environment, which responds to state change events via thestimulatemethod. -
Uses of NamedObject in mgui.models.dynamic.functions
Classes in mgui.models.dynamic.functions that implement NamedObject Modifier and Type Class Description classDecayFunctionclassFunctionAbstract class for all model functions.classHardLimitFunctionclassODEFunctionclassSigmoidFunctionAs the name suggests... -
Uses of NamedObject in mgui.models.dynamic.ode
Subinterfaces of NamedObject in mgui.models.dynamic.ode Modifier and Type Interface Description interfaceDynamicModelODEComponentInterface for components which solve ordinary differential equations (ODEs). -
Uses of NamedObject in mgui.models.environments
Classes in mgui.models.environments that implement NamedObject Modifier and Type Class Description classAbstractEnvironmentDataSource<T extends MguiNumber>Serves as a data source updated by aDynamicModelEnvironment.classSimpleEnvironment<T extends MguiNumber>Represents a simple environment, with a set of named observable scalar state variables.classSimpleEnvironmentInputDataSource<T extends MguiNumber>Represents a simple input source for dynamic model environment.classSimpleEnvironmentObservableDataSource<T extends MguiNumber>Simple data source which updates in response to changes in an environment's state variables. -
Uses of NamedObject in mgui.models.networks
Classes in mgui.models.networks that implement NamedObject Modifier and Type Class Description classAbstractNetworkclassAbstractNetworkModelAbstract class for all neuronal models to inherit. -
Uses of NamedObject in mgui.models.networks.components
Classes in mgui.models.networks.components that implement NamedObject Modifier and Type Class Description classAbstractNetworkComponentAbstract generic class for neuro model components to inherit. -
Uses of NamedObject in mgui.models.updaters
Classes in mgui.models.updaters that implement NamedObject Modifier and Type Class Description classLinearUpdaterclassPulseTrainUpdaterclassPulseTrainUpdater.CurrentPulseclassSimpleEnvironmentUpdaterDefault super class for environment updaters. -
Uses of NamedObject in mgui.morph.sections
Classes in mgui.morph.sections that implement NamedObject Modifier and Type Class Description classInterfaceMorphPanelclassInterfaceMorphPanel2classInterfaceRadialRepclassInterfaceRadialRep2classMorphDrawEngineclassMorphSections3DIntClass 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 -
Uses of NamedObject in mgui.neuro.components
Subinterfaces of NamedObject in mgui.neuro.components Modifier and Type Interface Description interfaceAxoninterfaceDendriteinterfaceDendritesinterfaceMotorNeuroninterfaceNeuroninterfaceNeuronalComponentinterfaceSensoryNeuroninterfaceSomainterfaceSynapseClasses in mgui.neuro.components that implement NamedObject Modifier and Type Class Description classAbstractAxonDefault class for an axon.classAbstractDendriteclassAbstractDendritesDefault class for dendrites.classAbstractMotorNeuronAbstract class for a motor (output) neuron.classAbstractNeuroComponentAbstract generic class for neuro model components to inherit.classAbstractNeuronclassAbstractNeuronalComponentAbstract class for all neuronal components (i.e., components of instances ofNeuron) to inherit.classAbstractSensoryNeuronclassAbstractSomaclassAbstractSynapseclassCorticalRegionRepresents a component at the resolution of a cortical region.classCorticalVolumeA Volume3D-based representation of a cortical region. -
Uses of NamedObject in mgui.neuro.components.compartments
Classes in mgui.neuro.components.compartments that implement NamedObject Modifier and Type Class Description classAbstractCompartmentBasic compartment for compartmental model components.classCompartmentalComponentBase abstract class for all components using a compartmental model.classCompartmentalDendriteRepresents a dendrite whose activity is determined by the cable model (see Rawl etc.) and a compartmental discrete (numerical) approximation of its differential functions.classCompartmentalNeuronclassCompartmentalSomaclassNeuronalCompartmentalComponentclassSimpleCompartment -
Uses of NamedObject in mgui.neuro.components.cortical
Classes in mgui.neuro.components.cortical that implement NamedObject Modifier and Type Class Description classAbstractCorticalConnectionAbstract class serving as a base for all cortical connections.classAbstractCorticalInputclassAbstractCorticalOutputclassAbstractCorticalRegionRepresents a component at the resolution of a cortical region.classCorticalVolumeA Volume3D-based representation of a cortical region. -
Uses of NamedObject in mgui.neuro.components.cortical.functions
Classes in mgui.neuro.components.cortical.functions that implement NamedObject Modifier and Type Class Description classBiexponentialFunctionSimplistic bi-exponential representation of population activity in a cortical region, which responds to input events.classCorticalFunctionclassMorrisLecarFunctionRegional cortical model based upon Morris and Lecar (1981), and Breakspear et al. -
Uses of NamedObject in mgui.neuro.components.cortical.simple
Classes in mgui.neuro.components.cortical.simple that implement NamedObject Modifier and Type Class Description classSimpleCorticalConnectionclassSimpleCorticalInputclassSimpleCorticalOutputclassSimpleCorticalRegion -
Uses of NamedObject in mgui.neuro.components.simple
Classes in mgui.neuro.components.simple that implement NamedObject Modifier and Type Class Description classSimpleAxonclassSimpleDendriteSimple dendrite, e.g., forSimpleNeuron.classSimpleDendritesBasic input unit for, e.g.,SimpleNeuron.classSimpleMotorNeuronSimple implementation of a motor (output) neuron.classSimpleNeuronSimple McCulloch-Pitts model of an artificial neuron.classSimpleSensoryNeuronA simple input (i.e., sensory) neuron.classSimpleSomaSimple soma for, e.g.,SimpleNeuron.classSimpleSynapseSimple synapse for, e.g.,SimpleNeuron -
Uses of NamedObject in mgui.neuro.components.types
Classes in mgui.neuro.components.types that implement NamedObject Modifier and Type Class Description classConnectableNeuron -
Uses of NamedObject in mgui.neuro.graphs
Classes in mgui.neuro.graphs that implement NamedObject Modifier and Type Class Description classCorticalNetworkGraphclassCorticalNetworkGraphConnectionclassCorticalNetworkGraphNodeclassNeuralNetConnectionclassNeuralNetGraphExtension of JUNG's DirectedSparseGraph designed to specifically represent instances of NeuralNet.classNeuralNetNodeExtension ofDirectedSparseVertexto specifically represent nodes in neural networks, i.e., containing references to instances ofNeuron. -
Uses of NamedObject in mgui.neuro.networks
Classes in mgui.neuro.networks that implement NamedObject Modifier and Type Class Description classAbstractNeuralNetAbstract class for all neural net classes to inherit.classCorticalNetworkclassKohonenNetclassPerceptronNet -
Uses of NamedObject in mgui.neuro.updaters
Classes in mgui.neuro.updaters that implement NamedObject Modifier and Type Class Description classPulseTrainUpdaterclassPulseTrainUpdater.CurrentPulse -
Uses of NamedObject in mgui.pipelines
Classes in mgui.pipelines that implement NamedObject Modifier and Type Class Description classInterfacePipelineRepresents a series ofTasks that are to be run sequentially, such that the output of a task becomes the input of the subsequent one.classJavaProcessRepresents a Java process; i.e., a class containing amainmethod which allows it to be run as a process.classNativeProcessRepresents a native process; i.e., one which runs from the OS command console.classPipelineForkRepresents a fork in a pipeline; i.e., a branching point, where the output of the previous process becomes the input of two or more independent pipelines.classPipelineProcessRepresents a Java process specification, specified by an executable process (native or Java) and a set of parameters.classPipelineProcessInstanceRepresents a specific instance of a Java process.classPipelineTaskA task is a launchable component of a pipeline.classTaskParameterInstanceAn instance of a task parameter.