Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrainCore module · member function

Native::FBrushMaskDab::

SquareT_q16

Experimental

The square footprint's normalised distance in Q16: max(|X| / HalfX, |Y| / HalfY), at most 65536, with no root.

Declaration

int64_t SquareT_q16(int64_t X_q16, int64_t Y_q16) const;
Header
#include "Native/BrushMask.h"
Module
PublicDependencyModuleNames.Add("OrreryTerrainCore"); in your module’s Build.cs.
Stability
Experimental: supported, may change in a minor version, with a changelog line.

Parameters

NameTypeDefaultMeaning
X_q16int64_t——
Y_q16int64_t——