LibreOffice Module basegfx (master) 1
Classes | Namespaces | Functions
b2drange.hxx File Reference
#include <ostream>
#include <vector>
#include <basegfx/basegfxdllapi.h>
#include <basegfx/vector/b2dvector.hxx>
#include <basegfx/point/b2dpoint.hxx>
#include <basegfx/tuple/b2dtuple.hxx>
#include <basegfx/range/basicrange.hxx>
#include <basegfx/range/Range2D.hxx>
Include dependency graph for b2drange.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  basegfx::B2DRange
 A two-dimensional interval over doubles. More...
 

Namespaces

namespace  basegfx
 

Functions

B2DRange basegfx::operator* (const B2DHomMatrix &rMat, const B2DRange &rB2DRange)
 Transform B2DRange by given transformation matrix (see operator*=()) More...
 
B2IRange basegfx::fround (const B2DRange &rRange)
 Round double to nearest integer for 2D range. More...
 
std::vector< B2DRange > & basegfx::computeSetDifference (std::vector< B2DRange > &o_rResult, const B2DRange &rFirst, const B2DRange &rSecond)
 Compute the set difference of the two given ranges. More...
 
template<typename charT , typename traits >
std::basic_ostream< charT, traits > & basegfx::operator<< (std::basic_ostream< charT, traits > &stream, const B2DRange &range)
 Write to char stream. More...