Uses of Class
mgui.interfaces.AbstractInterfaceObject
-
Uses of AbstractInterfaceObject in mgui.datasources
Subclasses of AbstractInterfaceObject in mgui.datasources 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.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 AbstractInterfaceObject in mgui.graphs.networks
Subclasses of AbstractInterfaceObject in mgui.graphs.networks Modifier and Type Class Description classAbstractNetworkGraphConnectionRepresents an edge (i.e., a connection) in a network graph.classAbstractNetworkGraphNodeRepresents a node in a network graph. -
Uses of AbstractInterfaceObject in mgui.interfaces
Subclasses of AbstractInterfaceObject in mgui.interfaces Modifier and Type Class Description classInterfaceWorkspaceA Workspace acts as a container for all data models and graphics windows.static classInterfaceWorkspace.CollectionTreeNode -
Uses of AbstractInterfaceObject in mgui.interfaces.attributes
Subclasses of AbstractInterfaceObject in mgui.interfaces.attributes 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. -
Uses of AbstractInterfaceObject in mgui.interfaces.graphics
Subclasses of AbstractInterfaceObject in mgui.interfaces.graphics Modifier and Type Class Description classGraphic2DGridDefines a 2D grid, for display in anInterfaceGraphic2Dwindow.classView3DRepresents a specific 3D view, defined by a frozenCamera3Dobject. -
Uses of AbstractInterfaceObject in mgui.interfaces.graphics.util
Subclasses of AbstractInterfaceObject in mgui.interfaces.graphics.util Modifier and Type Class Description classAxes3DRenders 3D axes on a 3D window. -
Uses of AbstractInterfaceObject in mgui.interfaces.graphics.video
Subclasses of AbstractInterfaceObject in mgui.interfaces.graphics.video Modifier and Type Class Description classVideoRepresents a video schedule, using a list ofVideoTaskobjects which are activated at specific time points.classVideo3DAVideooperating on anInterfaceGraphic3Dwindow or its associated objects. -
Uses of AbstractInterfaceObject in mgui.interfaces.graphs
Subclasses of AbstractInterfaceObject in mgui.interfaces.graphs 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.classDefaultGraphEdgeDefault implementation of a Graph edge.classDefaultGraphNodeDefault implementation of a Graph in modelGUI. -
Uses of AbstractInterfaceObject in mgui.interfaces.graphs.shapes
Subclasses of AbstractInterfaceObject in mgui.interfaces.graphs.shapes 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 AbstractInterfaceObject in mgui.interfaces.layouts
Subclasses of AbstractInterfaceObject in mgui.interfaces.layouts Modifier and Type Class Description 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 AbstractInterfaceObject in mgui.interfaces.maps
Subclasses of AbstractInterfaceObject in mgui.interfaces.maps 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.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).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 AbstractInterfaceObject in mgui.interfaces.models
Subclasses of AbstractInterfaceObject in mgui.interfaces.models Modifier and Type Class Description classInterfaceAbstractModel -
Uses of AbstractInterfaceObject in mgui.interfaces.neuro
Subclasses of AbstractInterfaceObject in mgui.interfaces.neuro Modifier and Type Class Description classInterfaceNeuroAtlasDefines an atlas mapping a set of data points to integers which map in turn to atlas names (via a name map). -
Uses of AbstractInterfaceObject in mgui.interfaces.pipelines.libraries
Subclasses of AbstractInterfaceObject in mgui.interfaces.pipelines.libraries Modifier and Type Class Description classPipelineProcessLibraryRepresents a collection ofPipelineProcesses, typically referring to the same underlying software library. -
Uses of AbstractInterfaceObject in mgui.interfaces.plots
Subclasses of AbstractInterfaceObject in mgui.interfaces.plots Modifier and Type Class Description classInterfacePlotObjectAbstract representation of a plottable object; allows objects to be represented generically as interface objects. -
Uses of AbstractInterfaceObject in mgui.interfaces.plots.sgt
Subclasses of AbstractInterfaceObject in mgui.interfaces.plots.sgt Modifier and Type Class Description classSgtAxis<A extends gov.noaa.pmel.sgt.Axis>Interface for displaying an axis on a plot.classSgtLineA plotted line in a Scientific Graphics Toolkit (SGT) plot.classSgtPlotObject<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. -
Uses of AbstractInterfaceObject in mgui.interfaces.projects
Subclasses of AbstractInterfaceObject in mgui.interfaces.projects Modifier and Type Class Description classInterfaceProjectRepresents a modelGUI project, which specifies an organizational structure for persistent data related to a common project.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.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 AbstractInterfaceObject in mgui.interfaces.shapes
Subclasses of AbstractInterfaceObject 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.classInterfaceShapeAbstract base class for all shape interfaces (ShapeInts).classInterfaceShape.VertexDataSetclassIntPolygon2DIntclassLine2DIntclassLPolygon2DIntLight 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.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 AbstractInterfaceObject in mgui.interfaces.shapes.attributes
Subclasses of AbstractInterfaceObject in mgui.interfaces.shapes.attributes 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 AbstractInterfaceObject in mgui.interfaces.shapes.dynamic
Subclasses of AbstractInterfaceObject in mgui.interfaces.shapes.dynamic Modifier and Type Class Description classVolume4DIntVolume with 3 space and 1 time dimension. -
Uses of AbstractInterfaceObject in mgui.interfaces.shapes.graphs
Subclasses of AbstractInterfaceObject in mgui.interfaces.shapes.graphs Modifier and Type Class Description classGraph2DIntGraph shape represented in R2.classGraph3DIntRepresents a graph as a 3D shape. -
Uses of AbstractInterfaceObject in mgui.interfaces.shapes.mesh
Subclasses of AbstractInterfaceObject in mgui.interfaces.shapes.mesh Modifier and Type Class Description classVertexSelectionDefines a selection of nodes for a shape object. -
Uses of AbstractInterfaceObject in mgui.interfaces.shapes.neuro
Subclasses of AbstractInterfaceObject 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 AbstractInterfaceObject in mgui.interfaces.shapes.paths
Subclasses of AbstractInterfaceObject in mgui.interfaces.shapes.paths Modifier and Type Class Description classPathDataRendererSpecifies how data attached to a path is to be rendered. -
Uses of AbstractInterfaceObject in mgui.interfaces.shapes.selection
Subclasses of AbstractInterfaceObject in mgui.interfaces.shapes.selection Modifier and Type Class Description classShapeSelectionSet -
Uses of AbstractInterfaceObject in mgui.interfaces.shapes.util
Subclasses of AbstractInterfaceObject in mgui.interfaces.shapes.util Modifier and Type Class Description classClipPlaneClass specifies a clipping region around a plane, with back and front clip distances. -
Uses of AbstractInterfaceObject in mgui.interfaces.shapes.volume
Subclasses of AbstractInterfaceObject in mgui.interfaces.shapes.volume Modifier and Type Class Description classGridVertexDataColumnVertex data column defined for aVolume3DInt. -
Uses of AbstractInterfaceObject in mgui.interfaces.variables
Subclasses of AbstractInterfaceObject in mgui.interfaces.variables 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 AbstractInterfaceObject in mgui.io.domestic.maps
Subclasses of AbstractInterfaceObject in mgui.io.domestic.maps Modifier and Type Class Description 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 AbstractInterfaceObject in mgui.models.dynamic.functions
Subclasses of AbstractInterfaceObject in mgui.models.dynamic.functions Modifier and Type Class Description classDecayFunctionclassFunctionAbstract class for all model functions.classHardLimitFunctionclassODEFunctionclassSigmoidFunctionAs the name suggests... -
Uses of AbstractInterfaceObject in mgui.models.environments
Subclasses of AbstractInterfaceObject in mgui.models.environments 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 AbstractInterfaceObject in mgui.models.networks
Subclasses of AbstractInterfaceObject in mgui.models.networks Modifier and Type Class Description classAbstractNetworkclassAbstractNetworkModelAbstract class for all neuronal models to inherit. -
Uses of AbstractInterfaceObject in mgui.models.networks.components
Subclasses of AbstractInterfaceObject in mgui.models.networks.components Modifier and Type Class Description classAbstractNetworkComponentAbstract generic class for neuro model components to inherit. -
Uses of AbstractInterfaceObject in mgui.models.updaters
Subclasses of AbstractInterfaceObject in mgui.models.updaters Modifier and Type Class Description classLinearUpdaterclassPulseTrainUpdaterclassPulseTrainUpdater.CurrentPulseclassSimpleEnvironmentUpdaterDefault super class for environment updaters. -
Uses of AbstractInterfaceObject in mgui.morph.sections
Subclasses of AbstractInterfaceObject 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 -
Uses of AbstractInterfaceObject in mgui.neuro.components
Subclasses of AbstractInterfaceObject in mgui.neuro.components 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 AbstractInterfaceObject in mgui.neuro.components.compartments
Subclasses of AbstractInterfaceObject in mgui.neuro.components.compartments 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 AbstractInterfaceObject in mgui.neuro.components.cortical
Subclasses of AbstractInterfaceObject in mgui.neuro.components.cortical 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 AbstractInterfaceObject in mgui.neuro.components.cortical.functions
Subclasses of AbstractInterfaceObject in mgui.neuro.components.cortical.functions 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 AbstractInterfaceObject in mgui.neuro.components.cortical.simple
Subclasses of AbstractInterfaceObject in mgui.neuro.components.cortical.simple Modifier and Type Class Description classSimpleCorticalConnectionclassSimpleCorticalInputclassSimpleCorticalOutputclassSimpleCorticalRegion -
Uses of AbstractInterfaceObject in mgui.neuro.components.simple
Subclasses of AbstractInterfaceObject in mgui.neuro.components.simple 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 AbstractInterfaceObject in mgui.neuro.components.types
Subclasses of AbstractInterfaceObject in mgui.neuro.components.types Modifier and Type Class Description classConnectableNeuron -
Uses of AbstractInterfaceObject in mgui.neuro.graphs
Subclasses of AbstractInterfaceObject in mgui.neuro.graphs Modifier and Type Class Description classCorticalNetworkGraphConnectionclassCorticalNetworkGraphNodeclassNeuralNetConnectionclassNeuralNetNodeExtension ofDirectedSparseVertexto specifically represent nodes in neural networks, i.e., containing references to instances ofNeuron. -
Uses of AbstractInterfaceObject in mgui.neuro.networks
Subclasses of AbstractInterfaceObject in mgui.neuro.networks Modifier and Type Class Description classAbstractNeuralNetAbstract class for all neural net classes to inherit.classCorticalNetworkclassKohonenNetclassPerceptronNet -
Uses of AbstractInterfaceObject in mgui.neuro.updaters
Subclasses of AbstractInterfaceObject in mgui.neuro.updaters Modifier and Type Class Description classPulseTrainUpdaterclassPulseTrainUpdater.CurrentPulse -
Uses of AbstractInterfaceObject in mgui.pipelines
Subclasses of AbstractInterfaceObject in mgui.pipelines 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.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.classPipelineProcessInstanceRepresents a specific instance of a Java process.classPipelineTaskA task is a launchable component of a pipeline.