|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Shared coordinate mapping configuration used by stimulus operators. More...
#include <coords.h>
Public Attributes | |
| SimStimulusCoordMode | mode |
| SimStimulusCoordAxis | axis |
| SimStimulusSeparableMode | combine |
| double | angle |
| double | origin_x |
| double | origin_y |
| double | spacing_x |
| double | spacing_y |
| double | center_x |
| double | center_y |
| double | velocity_x |
| double | velocity_y |
| double | ellipse_u |
| double | ellipse_v |
| double | spiral_arms |
| double | spiral_pitch |
| double | spiral_phase |
| double | spiral_angular_velocity |
Shared coordinate mapping configuration used by stimulus operators.
| double SimStimulusCoordConfig::angle |
Angle for angled mode (radians).
| SimStimulusCoordAxis SimStimulusCoordConfig::axis |
Axis used for axis mode.
| double SimStimulusCoordConfig::center_x |
Radial center X (units).
| double SimStimulusCoordConfig::center_y |
Radial center Y (units).
| SimStimulusSeparableMode SimStimulusCoordConfig::combine |
Separable combine rule.
| double SimStimulusCoordConfig::ellipse_u |
Elliptic semi-axis in the local U frame.
| double SimStimulusCoordConfig::ellipse_v |
Elliptic semi-axis in the local V frame.
| SimStimulusCoordMode SimStimulusCoordConfig::mode |
Coordinate mapping mode.
| double SimStimulusCoordConfig::origin_x |
Spatial origin X (units).
| double SimStimulusCoordConfig::origin_y |
Spatial origin Y (units).
| double SimStimulusCoordConfig::spacing_x |
Spacing in X (units).
| double SimStimulusCoordConfig::spacing_y |
Spacing in Y (units).
| double SimStimulusCoordConfig::spiral_angular_velocity |
Angular drift rate for spiral mode.
| double SimStimulusCoordConfig::spiral_arms |
Angular arm count multiplier for spiral mode.
| double SimStimulusCoordConfig::spiral_phase |
Additive phase offset for spiral mode (radians).
| double SimStimulusCoordConfig::spiral_pitch |
Radial pitch multiplier for spiral mode.
| double SimStimulusCoordConfig::velocity_x |
Sampling-frame drift velocity X (units/s).
| double SimStimulusCoordConfig::velocity_y |
Sampling-frame drift velocity Y (units/s).