Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

PropHold Class Reference

#include <CINNIC/contourNeuron.H>

List of all members.


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.

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.


Member Data Documentation

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(), and main().

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


The documentation for this class was generated from the following file:
Generated on Mon Nov 23 15:50:49 2009 for iLab Neuromorphic Vision Toolkit by  doxygen 1.4.4