24 #include <olp/core/geo/tiling/ISubdivisionScheme.h>
42 const std::string&
GetName()
const override;
A subdivision scheme used to represent half quadtrees.
Definition: HalfQuadTreeSubdivisionScheme.h:35
bool IsEqualTo(const ISubdivisionScheme &other) const override
Checks whether two schemes are equal.
math::Size2u GetSubdivisionAt(unsigned level) const override
Gets the number of child tiles into which a tile splits at a given level.
const std::string & GetName() const override
Gets the unique scheme name.
math::Size2u GetLevelSize(unsigned level) const override
Gets the size of a given level.
An abstract tiling subdivision scheme.
Definition: ISubdivisionScheme.h:33
Represents the 2D size.
Definition: Size.h:28
Rules all the other namespaces.
Definition: AppleSignInProperties.h:24