#include <vector>
Go to the source code of this file.
|
| auto | generateSineWave (double start, double end, double step, double phase=0.0) -> std::pair< std::vector< double >, std::vector< double > > |
| | Common data generation utilities for gallery examples.
|
| auto | generateSurfaceData (int size, double range=5.0) -> std::vector< std::vector< double > > |
| | Generate 2D surface data for 3D plots.
|
| auto | generateScatterData (int n) -> std::pair< std::vector< double >, std::vector< double > > |
| | Generate sample scatter plot data.
|
◆ generateScatterData()
| auto generateScatterData |
( |
int | n | ) |
-> std::pair< std::vector< double >, std::vector< double > > |
Generate sample scatter plot data.
- Parameters
-
- Returns
- std::pair<std::vector<double>, std::vector<double>> x and y values
◆ generateSineWave()
| auto generateSineWave |
( |
double | start, |
|
|
double | end, |
|
|
double | step, |
|
|
double | phase = 0.0 ) -> std::pair< std::vector< double >, std::vector< double > > |
Common data generation utilities for gallery examples.
Generate sine wave data
- Parameters
-
| start | Start value |
| end | End value |
| step | Step size |
| phase | Phase shift (default: 0) |
- Returns
- std::pair<std::vector<double>, std::vector<double>> x and y values
◆ generateSurfaceData()
| auto generateSurfaceData |
( |
int | size, |
|
|
double | range = 5.0 ) -> std::vector< std::vector< double > > |
Generate 2D surface data for 3D plots.
- Parameters
-
| size | Grid size (size x size) |
| range | Range for x and y coordinates |
- Returns
- std::vector<std::vector<double>> z values for surface