libcamera
v0.3.2+116-83c5ad0f
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 two-dimensional space. More... | |
class | libcamera::Size |
Describe a two-dimensional size. More... | |
class | libcamera::SizeRange |
Describe a range of sizes. More... | |
class | libcamera::Rectangle |
Describe a rectangle's position and dimensions. More... | |
Namespaces | |
libcamera | |
Top-level 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.