Uses of Interface
mgui.io.InterfaceIO
-
Uses of InterfaceIO in mgui.interfaces
Methods in mgui.interfaces with parameters of type InterfaceIO Modifier and Type Method Description static InterfaceIOType
InterfaceEnvironment. getIOTypeForInstance(InterfaceIO instance)
Return the I/O type associated with the specific instance ofInterfaceIO
. -
Uses of InterfaceIO in mgui.interfaces.io
Fields in mgui.interfaces.io with type parameters of type InterfaceIO Modifier and Type Field Description protected java.lang.Class<InterfaceIO>
InterfaceIOType. io
Methods in mgui.interfaces.io that return InterfaceIO Modifier and Type Method Description InterfaceIO
InterfaceIOType. getIOInstance()
Returns a new instance of this type.Methods in mgui.interfaces.io that return types with arguments of type InterfaceIO Modifier and Type Method Description java.lang.Class<InterfaceIO>
InterfaceIOType. getIO()
Method parameters in mgui.interfaces.io with type arguments of type InterfaceIO Modifier and Type Method Description void
InterfaceIOType. setIO(java.lang.Class<InterfaceIO> io)
-
Uses of InterfaceIO in mgui.io
Classes in mgui.io that implement InterfaceIO Modifier and Type Class Description class
FileLoader
Base class for all file loader classes.class
FileWriter
Base class for all file writer classes. -
Uses of InterfaceIO in mgui.io.domestic
Classes in mgui.io.domestic that implement InterfaceIO Modifier and Type Class Description class
WorkspaceWriter
Writes a workspace (i.e., an instance ofInterfaceWorkspace
) to XML. -
Uses of InterfaceIO in mgui.io.domestic.datasources
Classes in mgui.io.domestic.datasources that implement InterfaceIO Modifier and Type Class Description class
DataSourceDriverLoader
Loader for a data source (JDBC) driver specification file.class
DataSourceDriverWriter
Writer for a data source (JDBC) driver file.class
DataSourceLoader
Loads a Data Source object.class
DataSourceWriter
Writes a Data Source object to file.class
ExportDataTableExcelWriter
Writes data from a data sourceDataItem
to Microsoft Excel format.class
ExportDataTableTextWriter
Writes data from a data sourceDataItem
to a delimited text file.class
ExportDataTableWriter
Abstract class for extension by writers which export data from a DataSourceItem to an external format.class
ImportDataTableLoader
Imports data from an external format into a newDataSource
table.class
ImportDataTableTextLoader
Imports data from a delimited text file into a newDataSource
table. -
Uses of InterfaceIO in mgui.io.domestic.graphs
Classes in mgui.io.domestic.graphs that implement InterfaceIO Modifier and Type Class Description class
GraphFileLoader
Abstract loader class for loading graphs.class
GraphFileWriter
Abstract class for all graph writers. -
Uses of InterfaceIO in mgui.io.domestic.maps
Classes in mgui.io.domestic.maps that implement InterfaceIO Modifier and Type Class Description class
ColourMapLoader
Base class for loading a colour map from file.class
ContinuousColourMapLoader
Loads a comma-delimited continuous colour map.class
ContinuousColourMapWriter
Writes a comma-delimited continuous colour map.class
DiscreteColourMapLoader
Loads a discrete colour map from either delimited ASCII or XML.class
DiscreteColourMapWriter
Writer for discrete colour maps.class
NameMapLoader
Reads a name map from file.class
NameMapWriter
Writes a name map to an delimited ASCII file. -
Uses of InterfaceIO in mgui.io.domestic.network
Classes in mgui.io.domestic.network that implement InterfaceIO Modifier and Type Class Description class
CorticalNetworkMatrixLoader
Reads an ASCII matrix representing a connected network into a cortical network, assigning weights based upon a specified range (mapped to the continuous range [0.0:1.0]). -
Uses of InterfaceIO in mgui.io.domestic.pipelines
Classes in mgui.io.domestic.pipelines that implement InterfaceIO Modifier and Type Class Description class
PipelineLoader
Loads a pipeline (or multiple pipelines) from file.class
PipelineProcessLibraryLoader
Loads aPipelineProcessLibrary
from file.class
PipelineProcessLibraryWriter
Writes aPipelineProcessLibrary
to file.class
PipelineWriter
Writes anInterfacePipeline
instance to file. -
Uses of InterfaceIO in mgui.io.domestic.printing
Classes in mgui.io.domestic.printing that implement InterfaceIO Modifier and Type Class Description class
StlWriter
Writes aMesh3D
object to STL format, suitable for 3D printing. -
Uses of InterfaceIO in mgui.io.domestic.shapes
Classes in mgui.io.domestic.shapes that implement InterfaceIO Modifier and Type Class Description class
Graph3DWriter
Writer for a Graph3DInt object; default is to write using the domestic XML representation.class
InterfaceShapeLoader
Abstract loader class for all loaders which load InterfaceShape objects.class
InterfaceShapeWriter
General writer for anInterfaceShape
object.class
Mesh3DLoader
Deafult loader for loading a Mesh3DInt object.class
Mesh3DWriter
Default writer for aMesh3DInt
object.class
Point2DShapeLoader
class
PointSet2DLoader
Loader class for PointSet2DInt objects.class
PointSet3DDataLoader
class
PointSet3DLoader
Domestic loader for a 3D point set.class
PolygonSet3DLoader
Loads a set of 3D polygon objects (*.poly3d) from text.class
ShapeDataLoader
Loads vertex-wise data from tabular text files into shapes.class
ShapeModel3DLoader
Loader for a ShapeModel3D.class
ShapeModel3DWriter
Writes aShapeModel3D
object to XML.class
ShapeXmlLoader
Loader for an InterfaceShape stored in domestic XML format.class
ShapeXmlWriter
Writes anInterfaceShape
object to XML.class
SurfaceDataFileLoader
Loads vertex-wise data into an InterfaceShape object.class
SurfaceDataFileWriter
class
SurfaceFileLoader
Abstract loader class for all loaders which load Mesh3DInt objects.class
SurfaceFileWriter
Represents an abstract surface file writer object.class
VectorDataLoader
class
VectorSet3DLoader
class
VolumeFileLoader
Loader for reading from a volume (3D grid) file into aVolume3DInt
object.class
VolumeFileWriter
Writes aVolume3DInt
to file.Methods in mgui.io.domestic.shapes with parameters of type InterfaceIO Modifier and Type Method Description void
VolumeInputOptions. setInputType(InterfaceIO loader)
-
Uses of InterfaceIO in mgui.io.domestic.variables
Classes in mgui.io.domestic.variables that implement InterfaceIO Modifier and Type Class Description class
DefaultMatrixFileLoader
Default implementation of a matrix loader.class
DefaultMatrixFileWriter
class
MatrixFileLoader
class
MatrixFileWriter
Base abstract class for writing a matrix to file.class
MatrixTransformLoader
class
StringVectorLoader
Loader class to input an array ofString
objects into anStringVectorInt
instance. -
Uses of InterfaceIO in mgui.io.domestic.videos
Classes in mgui.io.domestic.videos that implement InterfaceIO Modifier and Type Class Description class
ImageStackVideoWriter
Outputs aVideo
to a stack of images which can be used to compile a video using a utility such as VirtualDub.class
VideoLoader
class
VideoWriter
class
VideoXMLLoader
-
Uses of InterfaceIO in mgui.io.domestic.views
Classes in mgui.io.domestic.views that implement InterfaceIO Modifier and Type Class Description class
View3DLoader
Loads a set of View3D objects from an XML file.class
View3DWriter
Writes a set ofView3D
objects to file. -
Uses of InterfaceIO in mgui.io.foreign.amira
Classes in mgui.io.foreign.amira that implement InterfaceIO Modifier and Type Class Description class
AmiraTractLoader
-
Uses of InterfaceIO in mgui.io.foreign.camino
Classes in mgui.io.foreign.camino that implement InterfaceIO Modifier and Type Class Description class
CaminoPipelineLoader
class
CaminoPipelineWriter
class
CaminoProjectLoader
class
CaminoProjectWriter
-
Uses of InterfaceIO in mgui.io.foreign.caret
Classes in mgui.io.foreign.caret that implement InterfaceIO Modifier and Type Class Description class
CaretAreaColourLoader
A hack to read Caret area colour files.class
CaretAreaColourWriter
Writes aDiscreteColourMap
to a Caret area colour file, which associates colours (RGB) with names.class
CaretMetricLoader
class
CaretPaintLoader
Loads a Caret Paint file From Caret site: tag-version 1 tag-number-of-nodes 71723 tag-number-of-columns 5 tag-title tag-number-of-paint-names 148 tag-column-name 0 Lobes tag-column-name 1 Geography tag-column-name 2 Functional Stuff tag-column-name 3 Brodmann tag-column-name 4 Modality tag-BEGIN-DATA 0 ??? 1 SUL 2 DEEP_SUL ...class
CaretPaintWriter
Writes a set of vertex-wise data columns to Caret paint files, binary format version 1.class
CaretSurfaceLoader
Loads a Caret surface from topology and coordinate files, in either binary or ASCII format.class
CaretSurfaceWriter
Writes a mesh to Caret format (two files, topo and coord) -
Uses of InterfaceIO in mgui.io.foreign.duff
Classes in mgui.io.foreign.duff that implement InterfaceIO Modifier and Type Class Description class
DuffSurfaceLoader
-
Uses of InterfaceIO in mgui.io.foreign.freesurfer
Classes in mgui.io.foreign.freesurfer that implement InterfaceIO Modifier and Type Class Description class
FreesurferSurfaceLoader
Reads a Freesurfer surface file, binary or ASCII format.class
FreesurferSurfaceWriter
Writes a Freesurfer surface to file, in binary or Ascii format.class
FreesurferVertexDataLoader
Loads a Freesurfer surface data file. -
Uses of InterfaceIO in mgui.io.foreign.fsl
Classes in mgui.io.foreign.fsl that implement InterfaceIO Modifier and Type Class Description class
FSLSurfaceLoader
class
FSLVolumeLoader
Loader for a FSL-style volume file (mgh/mgz). -
Uses of InterfaceIO in mgui.io.foreign.interfile
Classes in mgui.io.foreign.interfile that implement InterfaceIO Modifier and Type Class Description class
InterfileLoader
Loads volume data stored in Interfile format. -
Uses of InterfaceIO in mgui.io.foreign.minc
Classes in mgui.io.foreign.minc that implement InterfaceIO Modifier and Type Class Description class
MincSurfaceDataLoader
class
MincSurfaceDataWriter
Writes a Minc surface data file, which is simply a text file list of vertex-wise values, one per line, corresponding to a surface mesh.class
MincSurfaceLoader
Reads a MINC obj file into a Mesh3D shape.class
MincSurfaceWriter
Writes a mesh to disk in MINC obj format.class
MincTransformLoader
-
Uses of InterfaceIO in mgui.io.foreign.mricro
Classes in mgui.io.foreign.mricro that implement InterfaceIO Modifier and Type Class Description class
MricroLutLoader
class
MricroLutWriter
Writes a discrete colour map to an MriCRO-compatible lookup table (LUT) file. -
Uses of InterfaceIO in mgui.io.foreign.pajek
Classes in mgui.io.foreign.pajek that implement InterfaceIO Modifier and Type Class Description class
PajekGraphLoader
Loads a graph from the Pajek graph format (see http://pajek.imfm.si/doku.php). -
Uses of InterfaceIO in mgui.io.foreign.trackvis
Classes in mgui.io.foreign.trackvis that implement InterfaceIO Modifier and Type Class Description class
TrackVisTractLoader
-
Uses of InterfaceIO in mgui.io.foreign.vol
Classes in mgui.io.foreign.vol that implement InterfaceIO Modifier and Type Class Description class
VolFileLoader
-
Uses of InterfaceIO in mgui.io.foreign.wavefront
Classes in mgui.io.foreign.wavefront that implement InterfaceIO Modifier and Type Class Description class
WavefrontSurfaceLoader
Loader for a Wavefront OBJ format surface mesh object.class
WavefrontSurfaceWriter
Writer for a Wavefront OBJ format surface mesh object. -
Uses of InterfaceIO in mgui.io.foreign.wunil
Classes in mgui.io.foreign.wunil that implement InterfaceIO Modifier and Type Class Description class
WunilVolumeLoader
Loader to load WUNIL IDF format volumes (University of Washington in St. -
Uses of InterfaceIO in mgui.io.standard.gifti
Classes in mgui.io.standard.gifti that implement InterfaceIO Modifier and Type Class Description class
GiftiSurfaceLoader
Loads an XML-format GIFTI file.class
GiftiSurfaceWriter
Writes a surface to Gifti format. -
Uses of InterfaceIO in mgui.io.standard.imaging
Classes in mgui.io.standard.imaging that implement InterfaceIO Modifier and Type Class Description class
GreyFileLoader
class
ImageFileLoader
class
RGBFileLoader
-
Uses of InterfaceIO in mgui.io.standard.json
Classes in mgui.io.standard.json that implement InterfaceIO Modifier and Type Class Description class
JsonFileLoader
Loads a Json format file.class
JsonFileWriter
Writes a JSON-format file. -
Uses of InterfaceIO in mgui.io.standard.nifti
Classes in mgui.io.standard.nifti that implement InterfaceIO Modifier and Type Class Description class
NiftiVolumeLoader
File loader to read Analyze 7.5 format volume files.class
NiftiVolumeWriter
Writer for Nifti-format volumes. -
Uses of InterfaceIO in mgui.io.standard.xml
Classes in mgui.io.standard.xml that implement InterfaceIO Modifier and Type Class Description class
XMLWriter
Writes an XML object (i.e., any instance ofXMLObject
). -
Uses of InterfaceIO in mgui.io.standard.xml.x3d
Classes in mgui.io.standard.xml.x3d that implement InterfaceIO Modifier and Type Class Description class
Vector3DFileLoader
General loader class for inputting 3D vector data.