Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::CA::ca_svg_detail::Bounds Struct Reference

#include <ca-svg.H>

Public Member Functions

void include (const double x, const double y) noexcept
 

Public Attributes

double min_x = std::numeric_limits<double>::infinity()
 
double min_y = std::numeric_limits<double>::infinity()
 
double max_x = -std::numeric_limits<double>::infinity()
 
double max_y = -std::numeric_limits<double>::infinity()
 

Detailed Description

Definition at line 99 of file ca-svg.H.

Member Function Documentation

◆ include()

void Aleph::CA::ca_svg_detail::Bounds::include ( const double  x,
const double  y 
)
inlinenoexcept

Definition at line 106 of file ca-svg.H.

References max_x, max_y, min_x, min_y, and y.

Member Data Documentation

◆ max_x

double Aleph::CA::ca_svg_detail::Bounds::max_x = -std::numeric_limits<double>::infinity()

Definition at line 103 of file ca-svg.H.

Referenced by include(), and Aleph::CA::ca_svg_detail::write_svg_header().

◆ max_y

double Aleph::CA::ca_svg_detail::Bounds::max_y = -std::numeric_limits<double>::infinity()

Definition at line 104 of file ca-svg.H.

Referenced by include(), and Aleph::CA::ca_svg_detail::write_svg_header().

◆ min_x

double Aleph::CA::ca_svg_detail::Bounds::min_x = std::numeric_limits<double>::infinity()

Definition at line 101 of file ca-svg.H.

Referenced by include(), and Aleph::CA::ca_svg_detail::write_svg_header().

◆ min_y

double Aleph::CA::ca_svg_detail::Bounds::min_y = std::numeric_limits<double>::infinity()

Definition at line 102 of file ca-svg.H.

Referenced by include(), and Aleph::CA::ca_svg_detail::write_svg_header().


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