PropHold Class Reference

this is a container class for the property at each hyper pixel for ContourNeuronCreate More...

#include <CINNIC/contourNeuron.H>

List of all members.

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.

Detailed Description

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.


Member Data Documentation

Beta angle modifier.

Definition at line 77 of file contourNeuron.H.

Referenced by ContourNeuronCreate< TC2 >::CreateNeuron(), and main().

Alpha angle modifier.

Definition at line 79 of file contourNeuron.H.

Referenced by ContourNeuronCreate< TC2 >::CreateNeuron(), and main().

Aux angle modifer.

Definition at line 81 of file contourNeuron.H.

Referenced by ContourNeuronCreate< TC2 >::CreateNeuron().

Product of Alpha and Beta.

Definition at line 83 of file contourNeuron.H.

Referenced by ContourNeuronCreate< TC2 >::CreateNeuron(), and main().

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().

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().

Generic distance modifier.

Definition at line 87 of file contourNeuron.H.

Referenced by ContourNeuronCreate< TC2 >::CreateNeuron(), and main().

Excitation distance modifier.

Definition at line 89 of file contourNeuron.H.

Referenced by ContourNeuronCreate< TC2 >::CreateNeuron().

true if this pixel is fully orthogonoal to the perfered angle

Definition at line 103 of file contourNeuron.H.

misalignement modifier

Definition at line 75 of file contourNeuron.H.

orthogonal distance modifier

Definition at line 93 of file contourNeuron.H.

Referenced by ContourNeuronCreate< TC2 >::CreateNeuron().

This is true if the element is and orthogonal excitation connection.

Definition at line 108 of file contourNeuron.H.

Referenced by ContourNeuronCreate< TC2 >::CreateNeuron().

polarity of hyper pixel

Definition at line 97 of file contourNeuron.H.

Referenced by ContourNeuronCreate< TC2 >::CreateNeuron(), and main().

Supression distance modifier.

Definition at line 91 of file contourNeuron.H.

Referenced by ContourNeuronCreate< TC2 >::CreateNeuron().

True if hyper pixel can pass on energy.

Definition at line 99 of file contourNeuron.H.

Referenced by ContourNeuronCreate< TC2 >::CreateNeuron(), and main().

True if this hyper pixel is non-zero.

Definition at line 105 of file contourNeuron.H.

Referenced by ContourNeuronCreate< TC2 >::CreateNeuron().


The documentation for this class was generated from the following file:
Generated on Sun May 8 08:23:59 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3