TPCCLIB
Loading...
Searching...
No Matches
svg_viewports Struct Reference

#include <libtpcsvg.h>

Data Fields

struct svg_viewport_pos main_viewport
 
struct svg_viewport_pos main_title_viewport
 
struct svg_viewport_pos yaxis_title_viewport
 
struct svg_viewport_pos xaxis_title_viewport
 
struct svg_viewport_pos label_area_viewport
 
struct svg_viewport_pos plot_area_viewport
 
struct svg_viewport_pos coordinate_area_viewport
 
struct svg_coord x
 
struct svg_coord y
 

Detailed Description

Viewport for plotting data in SVG format.

See also
svg_init_viewports, svg_define_viewports

Definition at line 102 of file libtpcsvg.h.

Field Documentation

◆ coordinate_area_viewport

struct svg_viewport_pos svg_viewports::coordinate_area_viewport

Coordinate area; relative to the plot_area

Definition at line 116 of file libtpcsvg.h.

Referenced by svg_define_viewports(), svg_init_viewports(), svg_start_coordinate_viewport(), svg_write_axes(), svg_write_tac(), svg_write_xticks(), and svg_write_yticks().

◆ label_area_viewport

struct svg_viewport_pos svg_viewports::label_area_viewport

Legend area; relative to the main viewport

Definition at line 112 of file libtpcsvg.h.

Referenced by plot_fit_svg(), plot_fitrange_svg(), plot_svg(), svg_calculate_axes(), svg_create_legends(), svg_define_viewports(), svg_init_viewports(), and svg_write_axes().

◆ main_title_viewport

struct svg_viewport_pos svg_viewports::main_title_viewport

Main title; relative to the main viewport

Definition at line 106 of file libtpcsvg.h.

Referenced by svg_create_main_title(), svg_define_viewports(), and svg_init_viewports().

◆ main_viewport

struct svg_viewport_pos svg_viewports::main_viewport

Main viewport

Definition at line 104 of file libtpcsvg.h.

Referenced by svg_define_viewports(), svg_init_viewports(), svg_initiate(), and svg_xhtml_svg_open().

◆ plot_area_viewport

struct svg_viewport_pos svg_viewports::plot_area_viewport

Plot area; relative to the main viewport

Definition at line 114 of file libtpcsvg.h.

Referenced by svg_define_viewports(), svg_init_viewports(), svg_start_plot_viewport(), svg_write_xticks(), and svg_write_yticks().

◆ x

struct svg_coord svg_viewports::x

◆ xaxis_title_viewport

struct svg_viewport_pos svg_viewports::xaxis_title_viewport

X axis title; relative to the main viewport

Definition at line 110 of file libtpcsvg.h.

Referenced by svg_create_xaxis_title(), svg_define_viewports(), and svg_init_viewports().

◆ y

struct svg_coord svg_viewports::y

◆ yaxis_title_viewport

struct svg_viewport_pos svg_viewports::yaxis_title_viewport

Y axis title; relative to the main viewport

Definition at line 108 of file libtpcsvg.h.

Referenced by svg_create_yaxis_title(), svg_define_viewports(), and svg_init_viewports().


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