LibreOffice Module canvas (master) 1
|
#include <sal/config.h>
#include <epoxy/gl.h>
#include <basegfx/matrix/b2dhommatrix.hxx>
#include <basegfx/polygon/b2dpolygontriangulator.hxx>
#include <basegfx/polygon/b2dpolypolygon.hxx>
#include <basegfx/utils/tools.hxx>
#include <com/sun/star/rendering/ARGBColor.hpp>
#include "ogl_canvastools.hxx"
Go to the source code of this file.
Namespaces | |
namespace | oglcanvas |
Functions | |
void | oglcanvas::renderComplexPolyPolygon (const ::basegfx::B2DPolyPolygon &rPolyPoly) |
triangulates polygon before More... | |
void | oglcanvas::renderPolyPolygon (const ::basegfx::B2DPolyPolygon &rPolyPoly) |
only use this for line polygons. More... | |
void | oglcanvas::setupState (const ::basegfx::B2DHomMatrix &rTransform, GLenum eSrcBlend, GLenum eDstBlend, const rendering::ARGBColor &rColor) |
void | oglcanvas::renderOSD (const std::vector< double > &rNumbers, double scale) |