|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Configuration for seeded Worley cellular-noise stimulus fields. More...
#include <worley_noise.h>

Public Attributes | |
| size_t | field_index |
| double | amplitude |
| double | feature_frequency |
| double | jitter |
| double | distance_exponent |
| SimStimulusCoordConfig | coord |
| uint64_t | seed |
| SimStimulusWorleyDistanceMetric | distance_metric |
| SimStimulusWorleyOutputMode | output_mode |
| bool | scale_by_dt |
Configuration for seeded Worley cellular-noise stimulus fields.
| double SimStimulusWorleyNoiseConfig::amplitude |
Output amplitude scale.
| SimStimulusCoordConfig SimStimulusWorleyNoiseConfig::coord |
Spatial coordinate mapping configuration.
| double SimStimulusWorleyNoiseConfig::distance_exponent |
Exponent used when distance_metric=minkowski.
| SimStimulusWorleyDistanceMetric SimStimulusWorleyNoiseConfig::distance_metric |
Distance metric used between samples and features.
| double SimStimulusWorleyNoiseConfig::feature_frequency |
Lattice cells per coordinate unit.
| size_t SimStimulusWorleyNoiseConfig::field_index |
Target field index.
| double SimStimulusWorleyNoiseConfig::jitter |
Feature-point jitter within each cell [0, 1].
| SimStimulusWorleyOutputMode SimStimulusWorleyNoiseConfig::output_mode |
F1/F2/F2-F1 selection.
| bool SimStimulusWorleyNoiseConfig::scale_by_dt |
When true, scale writes by dt; else dt-independent.
| uint64_t SimStimulusWorleyNoiseConfig::seed |
RNG seed for reproducible cellular layouts.