24#include <olp/core/geo/tiling/ISubdivisionScheme.h>
41 const std::string&
GetName()
const override;
An abstract tiling subdivision scheme.
Definition ISubdivisionScheme.h:33
A quadtree subdivision scheme.
Definition QuadTreeSubdivisionScheme.h:34
math::Size2u GetLevelSize(unsigned level) const override
Gets the size of a given level.
math::Size2u GetSubdivisionAt(unsigned level) const override
Gets the number of child tiles into which a tile splits at a given level.
bool IsEqualTo(const ISubdivisionScheme &other) const override
Checks whether two schemes are equal.
const std::string & GetName() const override
Gets the unique scheme name.
Rules all the other namespaces.
Definition AppleSignInProperties.h:24
Represents 3D vectors and points.
Definition Vector.h:86