tiny-skia-cpp
A C++20 2D rendering library (port of tiny-skia)
Loading...
Searching...
No Matches
Geom.h File Reference

Geometric primitives: Rect, IntRect, ScreenIntRect, IntSize. More...

#include <cstdint>
#include <optional>
#include "tiny_skia/Math.h"
Include dependency graph for Geom.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tiny_skia::IntSize
 Non-zero integer dimensions (width x height). More...
 
class  tiny_skia::ScreenIntRect
 Unsigned integer rectangle (x, y, width, height). Used for screen coordinates. More...
 
class  tiny_skia::IntRect
 Signed integer rectangle (x, y, width, height). More...
 
class  tiny_skia::Rect
 Floating-point rectangle (left, top, right, bottom). All components must be finite, and width/height must be > 0. More...