Skip to content

Struct Extent2D

ClassList > Extent2D

Inherited by the following classes: Extent3D

Public Attributes

Type Name
double maxx = -std::numeric\_limits<[**double**](classCoordinate2D.md)>[**::infinity**](classCoordinate2D.md)()
double maxy = -std::numeric\_limits<[**double**](classCoordinate2D.md)>[**::infinity**](classCoordinate2D.md)()
double minx = std::numeric\_limits<[**double**](classCoordinate2D.md)>[**::infinity**](classCoordinate2D.md)()
double miny = std::numeric\_limits<[**double**](classCoordinate2D.md)>[**::infinity**](classCoordinate2D.md)()

Public Functions

Type Name
bool contains (double x, double y) const
void grow (const Extent2D & other)

Public Attributes Documentation

variable maxx

double Extent2D::maxx;

variable maxy

double Extent2D::maxy;

variable minx

double Extent2D::minx;

variable miny

double Extent2D::miny;

Public Functions Documentation

function contains

inline bool Extent2D::contains (
    double x,
    double y
) const

function grow

inline void Extent2D::grow (
    const  Extent2D & other
) 

Friends Documentation

friend operator<<

inline std::ostream & Extent2D::operator<< (
    std::ostream & os,
    const  Extent2D & extent
) 


The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/lib/utilities/coordinate.hpp