| Array< T > | This Array class is a template class that provides arrays of simple types |
| BaseFrame | Frame base class containing the following features: |
| ChannelColors | This class represents the list of the channels with their associated id, colors and colors status (i.e the color has been changed or no) |
| ChannelDescription | Class storing the channel color information to be read from or write to a session file |
| ChannelGroupView | Utilitary class used to build the channel palettes (anatomical and spike) |
| ChannelIconView | Utilitary class used to build the channel palettes (anatomical and spike) |
| ChannelPalette | This class represents the channel palettes of the application (anatomical and spike) |
| ChannelPalette::ChannelIconItem | Interal class to represent an item in the palette |
| ClusterColors | This class represents the list of the clusters with their associated id, color and color status (i.e the color has been changed or not) |
| ClusterProperties | Class representing the NeuroScope cluster preferences tab contained in NeuroScope Defaults Configuration page of the Neuroscope preferences dialog and in the properties dialog |
| ClustersProvider | Class storing and providing the cluster information |
| Configuration | This is the one and only configuration object |
| DataProvider | Base class for all the types of provider of data: TracesProvider,ClustersProvider, EventsProvider, PositionProvider |
| DisplayInformation | Class storing the session information to be read from or write to a session file |
| EventData | Class representing the data of an event file for a given starting time and timeframe |
| EventDescription | Class used to compare strings in case-insensitive maner |
| GlobalEventsProvider | - Author:
- Lynn Hazan
|
| GroupLabel | Utility class used to create the group labels on the left side of the group boxes in the anatomical and spike palettes |
| GroupNameLabel | Utility class used to create the group labels on the left side of the group boxes in the cluster and event palettes |
| ImageCreator | Utility class used to create an image containing all the first spot positions of the animal during the recording |
| ItemColors | This class represents the list of the items with their associated id, color and color status (i.e the color has been changed or not) |
| ItemGroupView | Utilitary class used to build the cluster and event palettes |
| ItemIconView | Utilitary class used to build the cluster and event palettes |
| ItemPalette | This class is used to create the cluster and event palettes of the application |
| NeuroscopeApp | The Neuroscope main window and central class |
| NeuroscopeDoc | Document object that can be used in conjunction with the classes NeuroscopeApp and NeuroscopeView to create a document-view model for MDI (Multiple Document Interface) based on KApplication and KDockMainWindow as main classes |
| NeuroscopeDoc::CloseDocumentEvent | Internal class use to send information to the main window to inform it that the document could not be closed has there still have thread running |
| NeuroscopeView | View widgets for the document instance (NeuroscopeDoc instance) and is displayed as a MDI child window in the main view area of the NeuroscopeApp class instance |
| NeuroscopeXmlReader | Class reading the parameter and session xml file |
| ParameterXmlCreator | Class creating the parameter xml file |
| ParameterXmlModifier | Class modifying the parameter xml file |
| pArray< T > | This pArray class is a template class that provides arrays of classes containing pointers |
| PositionProperties | Class representing the NeuroScope position preferences tab contained in the preferences or properties dialogs |
| PositionsProvider | Class storing and providing the position information |
| PositionView | Class which draws the positions |
| PrefDefaults | Class representing the NeuroScope Defaults Configuration page of the Neuroscope preferences dialog |
| PrefDialog | Class representing the Neuroscope preferences dialog |
| PrefGeneral | Class representing the Neuroscope Configuration page of the Neuroscope preferences dialog |
| Properties | Class used to set the properties of the current document |
| SessionFile | Class storing the information about the files used in a session |
| SessionXmlWriter | Class writting the session xml file |
| SpaceWidget | IUtility class used to create the channel palettes of the application (anatomical and spike) |
| TracePosition | Class storing the trace position information in the Trace View to be read from or write to a session file |
| TracesProvider | Class providing the row recorded data (contained in a .dat or .eeg file) |
| TraceView | Class which draws the traces, cluster and event representations |
| TraceWidget | Class containing the TraceView and all the widgets used to select the position in the file |
| Utilities | - Author:
- Lynn Hazan
|
| ZoomWindow | This class is used to enable zoom feature |