Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

NeuronGroup Struct Reference

#include <NeuronGroup.h>

List of all members.

Public Attributes

unsigned int componentID
unsigned int deviceNeuronGrpID
unsigned int length
QString name
unsigned int neuronGrpID
unsigned short neuronGrpType
unsigned int neuronType
unsigned int spacing
unsigned int startNeuronID
unsigned int width
int xPos
int yPos
int zPos


Detailed Description

Used to pass the parameters of a neuron group between different methods and classes. Overlaps with NeuronGroupHolder, but this is just a simple struct without destructors etc.

Definition at line 36 of file NeuronGroup.h.


Member Data Documentation

unsigned int NeuronGroup::componentID
 

Definition at line 50 of file NeuronGroup.h.

Referenced by LayerManager::createSIMNOSComponentLayer(), and LayerPropertiesDialog::getNeuronGroup().

unsigned int NeuronGroup::deviceNeuronGrpID
 

Definition at line 51 of file NeuronGroup.h.

Referenced by LayerManager::createSIMNOSComponentLayer(), and LayerPropertiesDialog::getNeuronGroup().

unsigned int NeuronGroup::length
 

Definition at line 41 of file NeuronGroup.h.

Referenced by NetworkModelXmlHandler::characters(), LayerManager::create2DRectangularLayer(), LayerManager::create3DRectangularLayer(), LayerWidget::editLayerProperties(), LayerPropertiesDialog::getNeuronGroup(), LayerPropertiesDialog::LayerPropertiesDialog(), MonitorArea::loadSimulation(), NetworkMonitor::NetworkMonitor(), and LayerManager::setNeuronGrpSpacingPosition().

QString NeuronGroup::name
 

Definition at line 38 of file NeuronGroup.h.

Referenced by MonitorArea::addMonitorWindow(), NetworkModelXmlHandler::characters(), LayerManager::create2DRectangularLayer(), LayerManager::create3DRectangularLayer(), LayerWidget::editLayerProperties(), LayerPropertiesDialog::getNeuronGroup(), LayerPropertiesDialog::LayerPropertiesDialog(), and MonitorArea::loadSimulation().

unsigned int NeuronGroup::neuronGrpID
 

Definition at line 37 of file NeuronGroup.h.

Referenced by MonitorArea::addMonitorWindow(), MonitorArea::loadSimulation(), NetworkMonitor::NetworkMonitor(), and NetworkModelXmlHandler::startElement().

unsigned short NeuronGroup::neuronGrpType
 

Definition at line 47 of file NeuronGroup.h.

Referenced by LayerManager::create2DRectangularLayer(), LayerManager::create3DRectangularLayer(), LayerManager::createLayer(), and LayerPropertiesDialog::getNeuronGroup().

unsigned int NeuronGroup::neuronType
 

Definition at line 46 of file NeuronGroup.h.

Referenced by NetworkModelXmlHandler::characters(), LayerManager::create2DRectangularLayer(), LayerManager::create3DRectangularLayer(), LayerWidget::editLayerProperties(), LayerPropertiesDialog::getNeuronGroup(), and LayerPropertiesDialog::LayerPropertiesDialog().

unsigned int NeuronGroup::spacing
 

Definition at line 45 of file NeuronGroup.h.

Referenced by NetworkModelXmlHandler::characters(), LayerManager::create2DRectangularLayer(), LayerManager::create3DRectangularLayer(), LayerWidget::editLayerProperties(), LayerPropertiesDialog::getNeuronGroup(), LayerPropertiesDialog::LayerPropertiesDialog(), and LayerManager::setNeuronGrpSpacingPosition().

unsigned int NeuronGroup::startNeuronID
 

Definition at line 39 of file NeuronGroup.h.

Referenced by NetworkModelXmlHandler::characters(), and NetworkMonitor::NetworkMonitor().

unsigned int NeuronGroup::width
 

Definition at line 40 of file NeuronGroup.h.

Referenced by NetworkModelXmlHandler::characters(), LayerManager::create2DRectangularLayer(), LayerManager::create3DRectangularLayer(), LayerWidget::editLayerProperties(), LayerPropertiesDialog::getNeuronGroup(), LayerPropertiesDialog::LayerPropertiesDialog(), MonitorArea::loadSimulation(), NetworkMonitor::NetworkMonitor(), and LayerManager::setNeuronGrpSpacingPosition().

int NeuronGroup::xPos
 

Definition at line 42 of file NeuronGroup.h.

Referenced by NetworkModelXmlHandler::characters(), LayerManager::create2DRectangularLayer(), LayerManager::create3DRectangularLayer(), LayerWidget::editLayerProperties(), LayerPropertiesDialog::getNeuronGroup(), LayerPropertiesDialog::LayerPropertiesDialog(), and LayerManager::setNeuronGrpSpacingPosition().

int NeuronGroup::yPos
 

Definition at line 43 of file NeuronGroup.h.

Referenced by NetworkModelXmlHandler::characters(), LayerManager::create2DRectangularLayer(), LayerManager::create3DRectangularLayer(), LayerWidget::editLayerProperties(), LayerPropertiesDialog::getNeuronGroup(), LayerPropertiesDialog::LayerPropertiesDialog(), and LayerManager::setNeuronGrpSpacingPosition().

int NeuronGroup::zPos
 

Definition at line 44 of file NeuronGroup.h.

Referenced by NetworkModelXmlHandler::characters(), LayerManager::create2DRectangularLayer(), LayerManager::create3DRectangularLayer(), LayerWidget::editLayerProperties(), LayerPropertiesDialog::getNeuronGroup(), LayerPropertiesDialog::LayerPropertiesDialog(), and LayerManager::setNeuronGrpSpacingPosition().


The documentation for this struct was generated from the following file:
Generated on Mon Sep 3 22:29:05 2007 for SpikeStream Application by  doxygen 1.4.4