RetinotopicOrientationConnectionPredicate Class Reference

Predicate for generating retinotopic connections (with orientation tuning). More...

#include <RetinotopicOrientationConnectionPredicate.h>

Inheritance diagram for RetinotopicOrientationConnectionPredicate:

Inheritance graph
[legend]
Collaboration diagram for RetinotopicOrientationConnectionPredicate:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 RetinotopicOrientationConnectionPredicate (double C, int max_input_syn, int src_shape_x, int src_shape_y, double src_scale, RandomDistribution &nsub, RandomDistribution &phi, RandomDistribution &f, double aspectratio_min, double aspectratio_max)
virtual void init (SimObjectPopulation const &src, SimObjectPopulation const &dst, RandomEngine *rnd)
 This function will be called to tell the decision predicate about the source and destination poulation.
virtual bool decide (size_t src, size_t dst, RandomEngine *rnd)
 It seems that this dummy implementation is needed for Py++ in order to be able to exclude (not exposed to python).
 ~RetinotopicOrientationConnectionPredicate ()


Detailed Description

Predicate for generating retinotopic connections (with orientation tuning).

Definition at line 34 of file RetinotopicOrientationConnectionPredicate.h.


Constructor & Destructor Documentation

RetinotopicOrientationConnectionPredicate::RetinotopicOrientationConnectionPredicate ( double  C,
int  max_input_syn,
int  src_shape_x,
int  src_shape_y,
double  src_scale,
RandomDistribution nsub,
RandomDistribution phi,
RandomDistribution f,
double  aspectratio_min,
double  aspectratio_max 
)

RetinotopicOrientationConnectionPredicate::~RetinotopicOrientationConnectionPredicate (  )  [inline]

Definition at line 57 of file RetinotopicOrientationConnectionPredicate.h.


Member Function Documentation

void RetinotopicOrientationConnectionPredicate::init ( SimObjectPopulation const &  src,
SimObjectPopulation const &  dst,
RandomEngine rnd 
) [virtual]

virtual bool RetinotopicOrientationConnectionPredicate::decide ( size_t  src,
size_t  dst,
RandomEngine rnd 
) [inline, virtual]

It seems that this dummy implementation is needed for Py++ in order to be able to exclude (not exposed to python).

Reimplemented from ConnectionDecisionPredicateSpecialization< AugmentedSpatialPopulation, AugmentedSpatialPopulation >.

Definition at line 50 of file RetinotopicOrientationConnectionPredicate.h.


The documentation for this class was generated from the following files:

Generated on Wed Jul 9 16:34:52 2008 for PCSIM by  doxygen 1.5.5