this is a container class for the property at each hyper pixel for ContourNeuronCreate More...
#include <CINNIC/contourNeuron.H>
Public Attributes | |
float | mis |
misalignement modifier | |
float | ang |
Beta angle modifier. | |
float | ang2 |
Alpha angle modifier. | |
float | ang3 |
Aux angle modifer. | |
float | angAB |
Product of Alpha and Beta. | |
float | angABD |
Product of Alpha,Beta and distance. | |
float | dis |
Generic distance modifier. | |
float | Edis |
Excitation distance modifier. | |
float | Sdis |
Supression distance modifier. | |
float | Odis |
orthogonal distance modifier | |
bool | pol |
polarity of hyper pixel | |
bool | sender |
True if hyper pixel can pass on energy. | |
bool | coLinear |
true if this pixel is co-linear to the perfered angle | |
bool | fullOrth |
true if this pixel is fully orthogonoal to the perfered angle | |
bool | zero |
True if this hyper pixel is non-zero. | |
bool | orth |
This is true if the element is and orthogonal excitation connection. |
this is a container class for the property at each hyper pixel for ContourNeuronCreate
This class is used to hold the properties of each hyper pixel in in the 4D neural template. each of the floats used here are essentilly weights used when a pixel in the ImageMap is run against each of the other pixels. In essence it simulates the connection weights of each neuron to each other neuron. This is used by ContourNeuronCreate.
Definition at line 71 of file contourNeuron.H.
float PropHold::ang |
Beta angle modifier.
Definition at line 77 of file contourNeuron.H.
Referenced by ContourNeuronCreate< TC2 >::CreateNeuron(), and main().
float PropHold::ang2 |
Alpha angle modifier.
Definition at line 79 of file contourNeuron.H.
Referenced by ContourNeuronCreate< TC2 >::CreateNeuron(), and main().
float PropHold::ang3 |
Aux angle modifer.
Definition at line 81 of file contourNeuron.H.
Referenced by ContourNeuronCreate< TC2 >::CreateNeuron().
float PropHold::angAB |
Product of Alpha and Beta.
Definition at line 83 of file contourNeuron.H.
Referenced by ContourNeuronCreate< TC2 >::CreateNeuron(), and main().
float PropHold::angABD |
Product of Alpha,Beta and distance.
Definition at line 85 of file contourNeuron.H.
Referenced by CINNIC::convolveTest(), ContourNeuronCreate< TC2 >::CreateNeuron(), main(), and CINNIC::viewNeuronTemplate().
bool PropHold::coLinear |
true if this pixel is co-linear to the perfered angle
Definition at line 101 of file contourNeuron.H.
Referenced by ContourNeuronCreate< TC2 >::CreateNeuron(), and main().
float PropHold::dis |
Generic distance modifier.
Definition at line 87 of file contourNeuron.H.
Referenced by ContourNeuronCreate< TC2 >::CreateNeuron(), and main().
float PropHold::Edis |
Excitation distance modifier.
Definition at line 89 of file contourNeuron.H.
Referenced by ContourNeuronCreate< TC2 >::CreateNeuron().
bool PropHold::fullOrth |
true if this pixel is fully orthogonoal to the perfered angle
Definition at line 103 of file contourNeuron.H.
float PropHold::mis |
misalignement modifier
Definition at line 75 of file contourNeuron.H.
float PropHold::Odis |
orthogonal distance modifier
Definition at line 93 of file contourNeuron.H.
Referenced by ContourNeuronCreate< TC2 >::CreateNeuron().
bool PropHold::orth |
This is true if the element is and orthogonal excitation connection.
Definition at line 108 of file contourNeuron.H.
Referenced by ContourNeuronCreate< TC2 >::CreateNeuron().
bool PropHold::pol |
polarity of hyper pixel
Definition at line 97 of file contourNeuron.H.
Referenced by ContourNeuronCreate< TC2 >::CreateNeuron(), and main().
float PropHold::Sdis |
Supression distance modifier.
Definition at line 91 of file contourNeuron.H.
Referenced by ContourNeuronCreate< TC2 >::CreateNeuron().
bool PropHold::sender |
True if hyper pixel can pass on energy.
Definition at line 99 of file contourNeuron.H.
Referenced by ContourNeuronCreate< TC2 >::CreateNeuron(), and main().
bool PropHold::zero |
True if this hyper pixel is non-zero.
Definition at line 105 of file contourNeuron.H.
Referenced by ContourNeuronCreate< TC2 >::CreateNeuron().