libcamera
v0.3.1+1219bbca3c
Supporting cameras in Linux since 2019

Data structures related to geometric objects. More...
#include <algorithm>
#include <ostream>
#include <string>
#include <libcamera/base/compiler.h>
Go to the source code of this file.
Classes  
class  libcamera::Point 
Describe a point in twodimensional space. More...  
class  libcamera::Size 
Describe a twodimensional size. More...  
class  libcamera::SizeRange 
Describe a range of sizes. More...  
class  libcamera::Rectangle 
Describe a rectangle's position and dimensions. More...  
Namespaces  
libcamera  
Toplevel libcamera namespace.  
Functions  
bool  libcamera::operator== (const Point &lhs, const Point &rhs) 
Compare points for equality. More...  
std::ostream &  libcamera::operator<< (std::ostream &out, const Point &p) 
Insert a text representation of a Point into an output stream. More...  
bool  libcamera::operator== (const Size &lhs, const Size &rhs) 
Compare sizes for equality. More...  
bool  libcamera::operator< (const Size &lhs, const Size &rhs) 
Compare sizes for smaller than order. More...  
std::ostream &  libcamera::operator<< (std::ostream &out, const Size &s) 
Insert a text representation of a Size into an output stream. More...  
bool  libcamera::operator== (const SizeRange &lhs, const SizeRange &rhs) 
Compare size ranges for equality. More...  
std::ostream &  libcamera::operator<< (std::ostream &out, const SizeRange &sr) 
Insert a text representation of a SizeRange into an output stream. More...  
bool  libcamera::operator== (const Rectangle &lhs, const Rectangle &rhs) 
Compare rectangles for equality. More...  
std::ostream &  libcamera::operator<< (std::ostream &out, const Rectangle &r) 
Insert a text representation of a Rectangle into an output stream. More...  
Data structures related to geometric objects.