trase
trase::Aesthetic Struct Reference

Aesthetics are a collection of tag classes that represent each aesthetic Each aesthetic has a name, and an index from 0 -> size, where size is the total number of aesthetics. More...

#include <Data.hpp>

Classes

struct  color
 the color of each plotting element, scaled from 0 -> 1 More...
 
struct  fill
 the fill color of each plotting element, scaled from 0 -> 1 More...
 
struct  size
 the size of each plotting element, scaled from 1 pixel to 1/20 size of y-axis More...
 
struct  x
 the data to display on the x-axis of the plot More...
 
struct  xmax
 the maximum x coordinate of the data More...
 
struct  xmin
 the minimum x coordinate of the data More...
 
struct  y
 the data to display on the y-axis of the plot More...
 
struct  ymax
 the maximum y coordinate of the data More...
 
struct  ymin
 the minimum y coordinate of the data More...
 

Public Types

using Limits = bbox< float, N - 4 >
 all aethetics except for xmin,ymin,xmax,ymax have their own min/max bounds
 

Static Public Attributes

static const int N = 9
 

Detailed Description

Aesthetics are a collection of tag classes that represent each aesthetic Each aesthetic has a name, and an index from 0 -> size, where size is the total number of aesthetics.

Each Aesthetic defines a mapping to and from a display type


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