sdleiF | |||||||||||||
string description | Long description | ||||||||||||
string glyph | Glyph vector dataThe neuron icon for use in NN diagrams, encoded as a comma-separated sequence of integer numbers.
Example:
See also: a script for creating *.neuro icon from SVG | ||||||||||||
int joint_shapes0 .. 15 default=15 | Supported joint shapesBit mask of supported (1<<Joint::Shape) values, default 15=all joint shapes supported | ||||||||||||
string longname | Long, human readable nameUsed in hints | ||||||||||||
string name | Class nameUsed in genotypes | ||||||||||||
int prefinputs | Preferred number of inputs-1 means "any number of inputs is OK" | ||||||||||||
int preflocation0 .. 2 | Preferred body location | ||||||||||||
int prefoutput0 .. 1 (false/true) | Provides outputShould be 1 if the neuron provides meaningful output value, 0 otherwise | ||||||||||||
Interface properties RO | Interface object connected with neuron class propertiesCompatibility: not preset in *.neuro files. | ||||||||||||
int shape_types0 .. 3 | Supported model shape typesBit mask of supported (1<<Model::ShapeType) values, default 3=all shape types supported | ||||||||||||
string summary RO | SummaryTextual summary of all features. Compatibility: not preset in *.neuro files. | ||||||||||||
int visualhints | Visual hintsThis is a bitfield. Compute the value by adding the following bits: 1 = Invisible - don't draw neurons of this class 2 = No label - don't draw classname label (below the neuron symbol) for this neuron class 4 = First Part - draw the neuron at the first part when attached to a joint (default is in the middle) 8 = Second Part - draw the neuron at the second part when attached to a joint (default is in the middle) 16 = Effector - use muscle color when drawing this neuron 32 = Sensor - use receptor color when drawing this neuron Compatiblity: visualhints is called "vhints" in *.neuro files. |
Global context |