Oakfield API Documentation 1.0.0
Numerical core APIs
Loading...
Searching...
No Matches
SimStimulusCoordRow Struct Reference

Precomputed coordinate row state for efficient stimulus patch iteration. More...

#include <coords.h>

Public Attributes

size_t x0
 
size_t y0
 
size_t width
 
double x
 
double y
 
double x_step
 
double y_step
 
double sample_x
 
double sample_y
 
double sample_x_step
 
double sample_y_step
 

Detailed Description

Precomputed coordinate row state for efficient stimulus patch iteration.

Member Data Documentation

◆ sample_x

double SimStimulusCoordRow::sample_x

Drift-adjusted x sample coordinate at the first sample.

◆ sample_x_step

double SimStimulusCoordRow::sample_x_step

Drift-adjusted x increment between samples.

◆ sample_y

double SimStimulusCoordRow::sample_y

Drift-adjusted y sample coordinate at the first sample.

◆ sample_y_step

double SimStimulusCoordRow::sample_y_step

Drift-adjusted y increment between samples.

◆ width

size_t SimStimulusCoordRow::width

Number of samples in the row segment.

◆ x

double SimStimulusCoordRow::x

Physical x coordinate at the first sample.

◆ x0

size_t SimStimulusCoordRow::x0

Starting x index for the row segment.

◆ x_step

double SimStimulusCoordRow::x_step

Physical x increment between samples.

◆ y

double SimStimulusCoordRow::y

Physical y coordinate at the first sample.

◆ y0

size_t SimStimulusCoordRow::y0

Starting y index for the row segment.

◆ y_step

double SimStimulusCoordRow::y_step

Physical y increment between samples.


The documentation for this struct was generated from the following file: