Package mgui.interfaces.util
Interface CleanableObject
- All Known Subinterfaces:
Axon,DataSourceItem,Dendrite,Dendrites,DynamicModelComponent,DynamicModelEnvironment<T>,DynamicModelEnvironmentSensor,DynamicModelODEComponent,InterfaceObject,MotorNeuron,Neuron,NeuronalComponent,SensoryNeuron,Soma,Synapse
- All Known Implementing Classes:
AbstractAxon,AbstractCompartment,AbstractCorticalConnection,AbstractCorticalInput,AbstractCorticalOutput,AbstractCorticalRegion,AbstractDendrite,AbstractDendrites,AbstractEnvironmentDataSource,AbstractGraphEdge,AbstractGraphNode,AbstractInterfaceObject,AbstractMotorNeuron,AbstractNetwork,AbstractNetworkComponent,AbstractNetworkGraph,AbstractNetworkGraphConnection,AbstractNetworkGraphNode,AbstractNetworkModel,AbstractNeuralNet,AbstractNeuroComponent,AbstractNeuron,AbstractNeuronalComponent,AbstractSensoryNeuron,AbstractSoma,AbstractSynapse,Attribute,AttributeList,AttributeObjectVideoTaskDialogPanel,AttributeSelection,AttributeSelectionMap,Axes3D,BiexponentialFunction,BoolPolygon2DInt,Box3DInt,Camera3D,Camera3D.CameraLightSource,CaminoProcess,CaminoProcessOptions,CaminoProjectOptions,CaminoTaskOptions,CaretAreaColourInOptions,CaretAreaColourOutputOptions,CaretMetricInOptions,CaretMetricOptions,CaretPaintInOptions,CaretPaintOptions,CaretPaintOutOptions,CaretSurfaceInOptions,CaretSurfaceOutOptions,ChangeSectionVideoTaskDialogPanel,Circle2DInt,ClipPlane,ColourMap,CompartmentalComponent,CompartmentalDendrite,CompartmentalNeuron,CompartmentalSoma,ConnectableNeuron,ContinuousColourBar,ContinuousColourMap,CorticalFunction,CorticalHemisphereSet3DInt,CorticalNetwork,CorticalNetworkGraph,CorticalNetworkGraphConnection,CorticalNetworkGraphNode,CorticalNetworkMatrixInOptions,CorticalRegion,CorticalSurfaceSet3DInt,CorticalThicknessDataTableOptions,CorticalThicknessOptions,CorticalVolume,CorticalVolume,DataConnection,DataField,DataFieldOptions,DataQuery,DataQueryOptions,DataSource,DataSourceDriverOptions,DataSourceLinkOptions,DataSourceOptions,DataSourceOutOptions,DataTable,DataTableModel,DataTableOptions,DataTableSet,DecayFunction,DefaultGraph,DefaultGraphEdge,DefaultGraphNode,DefaultIOOptions,DiscreteColourMap,DiscreteColourMapInOptions,DiscreteColourMapLayout,DiscreteColourMapOutOptions,Ellipse2DInt,ExportDataTableExcelOptions,ExportDataTableOptions,ExportDataTableTextOptions,FreesurferSurfaceOutputOptions,FreesurferVertexDataInOptions,Function,GiftiInputOptions,GiftiOutputOptions,Graph2DInt,Graph3DInt,Graph3DOutputOptions,Graphic2DGrid,GraphImage,GraphInputOptions,GraphOutputOptions,GraphShape,GridVertexDataColumn,HardLimitFunction,Image2DInt,Image3DInt,ImageStackVideoOptions,ImportDataTableOptions,ImportDataTableTextOptions,InterfaceAbstractGraph,InterfaceAbstractModel,InterfaceAttributePanel,InterfaceButtonPanel,InterfaceCaminoPanel,InterfaceCoCoMacPanel,InterfaceComboPanel,InterfaceConsoleDisplay,InterfaceCorticalThicknessPanel,InterfaceDatasourcePanel,InterfaceDataTable,InterfaceDataTableTitle,InterfaceDisplayPanel,InterfaceDynamicModelPanel,InterfaceFile,InterfaceFilePanel,InterfaceGraphDisplay,InterfaceGraphDisplayTitle,InterfaceGraphic,InterfaceGraphic2D,InterfaceGraphic3D,InterfaceGraphicPanel,InterfaceGraphicWindow,InterfaceHideablePanel,InterfaceIOOptions,InterfaceLayoutPanel,InterfaceLayoutWindow,InterfaceListPanel,InterfaceMapPanel,InterfaceMeshPanel,InterfaceMorphPanel,InterfaceMorphPanel2,InterfaceNeuroAtlas,InterfaceNeuroMeshPanel,InterfaceNeuroMeshPanel2,InterfaceOptions,InterfacePanel,InterfacePipeline,InterfacePipelinesPanel,InterfacePlot,InterfacePlotDisplay,InterfacePlotMgui,InterfacePlotMulti,InterfacePlotObject,InterfacePlotOptions,InterfacePlotOsp,InterfacePlotPanel,InterfacePlotSgt,InterfacePolygonPanel,InterfaceProject,InterfaceProjectOptions,InterfaceProjectPanel,InterfaceQuery,InterfaceQueryPanel,InterfaceRadialRep,InterfaceRadialRep2,InterfaceSectionSetPanel,InterfaceSelectionPanel,InterfaceSelectionSet,InterfaceShape,InterfaceShape.VertexDataSet,InterfaceShapeQuery,InterfaceShapesPanel,InterfaceSplitPanel,InterfaceStatusBarPanel,InterfaceStripChart,InterfaceTabbedDisplayPanel,InterfaceTableModel,InterfaceTool2DPanel,InterfaceToolPanel,InterfaceTreePanel,InterfaceVolumePanel,InterfaceVolumeSetPanel,InterfaceWorkspace,InterfaceWorkspace.CollectionTreeNode,IntPolygon2DInt,JavaProcess,KohonenNet,LayoutDocument,LayoutItem,Line2DInt,LinearUpdater,LinkedDataStream,LPolygon2DInt,LPolygon3DInt,Map,Map2D,Map3D,MathExpressionOptions,MatrixImagePlot,MatrixInOptions,MatrixInt,MatrixOutOptions,Mesh2DInt,Mesh3DInt,MeshDataMaskOptions,MeshDataOptions,MeshDataThresholdOptions,MeshPlaneMaskOptions,MeshSubmeshOptions,MincSurfaceDataInOptions,MincSurfaceDataOutOptions,MorphSections3DInt,MorrisLecarFunction,NameMap,NameMapInOptions,NameMapOutOptions,NativeProcess,NeuralNetConnection,NeuralNetGraph,NeuralNetNode,NeuronalCompartmentalComponent,ODEFunction,PajekGraphInputOptions,PathDataRenderer,PerceptronNet,PipelineFork,PipelineInputOptions,PipelineOutputOptions,PipelineProcess,PipelineProcessInstance,PipelineProcessInstanceOptions,PipelineProcessLibrary,PipelineProcessLibraryOptions,PipelineProcessOptions,PipelineTask,Plane3DInt,PlotMap2D,Point2DInt,PointSet2DInputOptions,PointSet2DInt,PointSet3DDataInputOptions,PointSet3DInputOptions,PointSet3DInt,Polygon2DInt,Polygon3DInt,PolygonSet3DInputOptions,PolygonSet3DInt,ProjectDataItem,ProjectDirectory,ProjectDirectoryOptions,ProjectInstance,ProjectInstanceGroup,ProjectOptions,PulseTrainUpdater,PulseTrainUpdater,PulseTrainUpdater.CurrentPulse,PulseTrainUpdater.CurrentPulse,RadialRep2DInt,Rect2DInt,Rect3DInt,RotateView3DTaskDialogPanel,ScalpAndSkullModelOptions,SectionSet2DInt,SectionSet3DInt,SetView3DTaskDialogPanel,SgtAxis,SgtCartesianLayout,SgtLine,SgtLineLayout,SgtMultilinePlot,SgtPlotLayout,SgtPlotLayoutOptions,SgtPlotObject,SgtPointSet,SgtPointSetLayout,SgtScatterplot,Shape2DInt,Shape2DSelectionSet,Shape3DInt,ShapeAttribute,ShapeDataInputOptions,ShapeInputOptions,ShapeModel3D,ShapeModel3DInputOptions,ShapeModel3DOutputOptions,ShapeOutputOptions,ShapeSelectionSet,ShapeSet2DInt,ShapeSet3DInt,ShapeStatsPanel,ShapeSummaryQuery,SigmoidFunction,SimpleAxon,SimpleCompartment,SimpleCorticalConnection,SimpleCorticalInput,SimpleCorticalOutput,SimpleCorticalRegion,SimpleDendrite,SimpleDendrites,SimpleEnvironment,SimpleEnvironmentInputDataSource,SimpleEnvironmentObservableDataSource,SimpleEnvironmentUpdater,SimpleMotorNeuron,SimpleNeuron,SimpleSensoryNeuron,SimpleSoma,SimpleSynapse,StlOutputOptions,StringVectorInOptions,StringVectorInt,SurfaceDataInputOptions,SurfaceDataOutputOptions,SurfaceInputOptions,SurfaceOutputOptions,TaskParameterInstance,TensorVolume3DInt,TestTextureInt,Text2DInt,Text2DIntMouseCoords,ToolCreateMeshFromPolylinesOptions,ToolCutMeshWithPlaneOptions,ToolGetConvexHull2DOptions,ToolGetMeshIntersectionPolylinesOptions,VariableInt,VariableTableModel,Vector2DInt,Vector3ColourMap,Vector3DInputOptions,Vector3DInt,VectorInt,VectorSet3DInputOptions,VectorSet3DInt,VertexDataColumn,VertexSelection,Video,Video3D,VideoInputOptions,VideoOutputOptions,VideoTaskDialogPanel,VideoTaskOptions,View3D,View3DInputOptions,View3DOutputOptions,Volume2DInt,Volume3DInt,Volume4DInputOptions,Volume4DInt,VolumeFileWriteOptions,VolumeInputOptions,VolumeInputOptions,VolumeMaskOptions,VolumeMaskOptions_old,VolumeOutputOptions,VolumeSet3DInt,WorkspaceOutputOptions,X3DScene3DInt,XMLOutputOptions
public interface CleanableObject
An object that can be cleaned; i.e., for destroyed fields which should be released
- Author:
- Andrew
-
Method Summary
Modifier and Type Method Description voidclean()Instructs this object to search its members for any object which has been destroyed, and release the pointer to it.
-
Method Details
-
clean
void clean()Instructs this object to search its members for any object which has been destroyed, and release the pointer to it.
-