CYD-UI
A C++ library for building native graphic user interfaces
Loading...
Searching...
No Matches
plot_view.cppm File Reference
#include "cyd_ui/components/component_macros.h"
import fabric.logging;
import fabric.linalg;
import cydui.std.charts.plot:series;
import reflect;
import cydui;
+ Include dependency graph for plot_view.cppm:

Go to the source code of this file.

Classes

struct  charts::view_t< C >
 
struct  charts::view_map_t< C >
 

Namespaces

namespace  charts
 

Typedefs

using la = with_precision<double>
 

Functions

 charts::COMPONENT (PlotView, { const data_series_t *series;la::scalar min_x=0, max_x=1;la::scalar min_y=0, max_y=1;bool show_data_points=true;bool show_lines=true;std::function< void(vg::fragment_t &, int x, int y)> data_point_fragment=[](vg::fragment_t &, int, int) {};std::function< void(vg::fragment_t &, int x1, int y1, int x2, int y2)> line_fragment=[](vg::fragment_t &, int, int, int, int) {};})
 
template<class C>
 charts::view_t (C &) -> view_t< C >
 
template<class C>
 charts::view_map_t (C &) -> view_map_t< C >
 

Typedef Documentation

◆ la

using la = with_precision<double>

Definition at line 18 of file plot_view.cppm.