Skip to content

ludus::foundation::math::PatchSubdivision

Ludus Wiki · API overview · Browse API

Struct

Four children of a split, each over its own normalized [0,1]^2.

Declared in modules/foundation/math/include/ludus/foundation/math/patch.hpp

#include <ludus/foundation/math/patch.hpp>
struct ludus::foundation::math::PatchSubdivision final

Fields

U0V0

BicubicBezierPatch ludus::foundation::math::PatchSubdivision::U0V0
Low U, low V rectangle.

Related types: BicubicBezierPatch

Declared in modules/foundation/math/include/ludus/foundation/math/patch.hpp

U1V0

BicubicBezierPatch ludus::foundation::math::PatchSubdivision::U1V0
High U, low V rectangle.

Related types: BicubicBezierPatch

Declared in modules/foundation/math/include/ludus/foundation/math/patch.hpp

U0V1

BicubicBezierPatch ludus::foundation::math::PatchSubdivision::U0V1
Low U, high V rectangle.

Related types: BicubicBezierPatch

Declared in modules/foundation/math/include/ludus/foundation/math/patch.hpp

U1V1

BicubicBezierPatch ludus::foundation::math::PatchSubdivision::U1V1
High U, high V rectangle.

Related types: BicubicBezierPatch

Declared in modules/foundation/math/include/ludus/foundation/math/patch.hpp