Plotly.cpp 0.1.0
A C++ plotting library for expressive, interactive, real-time & streaming data visualization
Loading...
Searching...
No Matches
data_generators.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <vector>
4
8
17auto generateSineWave(double start, double end, double step, double phase = 0.0)
18 -> std::pair<std::vector<double>, std::vector<double>>;
19
26auto generateSurfaceData(int size, double range = 5.0)
27 -> std::vector<std::vector<double>>;
28
34auto generateScatterData(int n)
35 -> std::pair<std::vector<double>, std::vector<double>>;
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.
Definition data_generators.cpp:6
auto generateSurfaceData(int size, double range=5.0) -> std::vector< std::vector< double > >
Generate 2D surface data for 3D plots.
Definition data_generators.cpp:18
auto generateScatterData(int n) -> std::pair< std::vector< double >, std::vector< double > >
Generate sample scatter plot data.
Definition data_generators.cpp:33