Geometrize 1.0
C++ library for geometrizing images into geometric primitives
Classes | Namespaces | Functions
scanline.h File Reference
#include <cstdint>
#include <vector>

Go to the source code of this file.

Classes

class  geometrize::Scanline
 The Scanline class represents a scanline, a row of pixels running across a bitmap. More...
 

Namespaces

namespace  geometrize
 

Functions

bool geometrize::operator== (const geometrize::Scanline &lhs, const geometrize::Scanline &rhs)
 
bool geometrize::operator!= (const geometrize::Scanline &lhs, const geometrize::Scanline &rhs)
 
std::vector< geometrize::Scanlinegeometrize::trimScanlines (const std::vector< geometrize::Scanline > &scanlines, std::int32_t minX, std::int32_t minY, std::int32_t maxX, std::int32_t maxY)
 trimScanlines Crops the scanning width of an array of scanlines so they do not scan outside of the given area. More...