27 #include "neuroninterfaces.h"
30 #include "wheeledexperimenthelper.h"
52 static void describe( QString type );
76 namespace __LinearCamera_internal {
140 const QColor& colorForReceptor(
int i)
const
142 return m_receptors[i];
150 double getAperture()
const
160 unsigned int getNumReceptors()
const
162 return m_numReceptors;
171 QColor getBackgroundColor()
const
173 return m_backgroundColor;
182 void setBackgroundColor(QColor color)
184 m_backgroundColor = color;
192 void drawCamera(
bool d);
202 virtual void resourceChanged(QString resourceName, ResourceChangeType changeType);
207 QVector<QColor> m_receptors;
222 const wMatrix m_transformation;
227 const double m_aperture;
232 const unsigned int m_numReceptors;
239 QColor m_backgroundColor;
246 const double m_apertureMin;
253 const double m_apertureMax;
260 const double m_receptorRange;