Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrainCore module · struct

Native::

FPlateFeature

An area earthwork: junction zone, platform, building pad, runway, apron.

Declaration

struct FPlateFeature
Header
#include "Native/TerrainFeature.h"
Module
PublicDependencyModuleNames.Add("OrreryTerrainCore"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.

Description

The top is the plane Z = Z0 + GradeX·(x − x0) + GradeY·(y − y0), measured from the first vertex, with batters out to natural ground beyond the polygon.

Properties

NameTypeDefaultMeaning
Polygonstd::vector<FPlateVertex>—

Simple, either winding (a clockwise polygon is reversed on use), at least 3 vertices.

Z0_mmFHeightMm0

Top height at Polygon[0].

GradeX_ppmint32_t0

Top slope along X, parts per million.

GradeY_ppmint32_t0—
BatterFBatterTable——
BermsFBerms——
MaxReach_mmuint32_t0

Batter reach from the polygon; 0 = the terrain's (FEvaluationLimits::MaxBatterReach_m).