Skip to content

ludus::content::geometry_format::JointRecord

Ludus Wiki · API overview · Browse API

Struct

One cooked joint: continuity measurements and threshold flags.

Declared in modules/content/geometry_format/include/ludus/content/geometry_format/geometry_format.h

#include <ludus/content/geometry_format/geometry_format.h>
struct ludus::content::geometry_format::JointRecord final

Fields

PositionGap

float64 ludus::content::geometry_format::JointRecord::PositionGap = 0.0
Distance between the two stored endpoints, asset units.

Related types: float64

Declared in modules/content/geometry_format/include/ludus/content/geometry_format/geometry_format.h

DirectionAngle

float64 ludus::content::geometry_format::JointRecord::DirectionAngle = 0.0
Angle between first derivatives, radians.

Related types: float64

Declared in modules/content/geometry_format/include/ludus/content/geometry_format/geometry_format.h

DerivativeDifference

float64 ludus::content::geometry_format::JointRecord::DerivativeDifference = 0.0
Relative difference of domain-scaled first derivatives.

Related types: float64

Declared in modules/content/geometry_format/include/ludus/content/geometry_format/geometry_format.h

SecondDerivativeDifference

float64 ludus::content::geometry_format::JointRecord::SecondDerivativeDifference = 0.0
Relative difference of domain-scaled second derivatives.

Related types: float64

Declared in modules/content/geometry_format/include/ludus/content/geometry_format/geometry_format.h

ContinuityFlags

uint8 ludus::content::geometry_format::JointRecord::ContinuityFlags[JOINT_FLAG_COUNT][JOINT_FLAG_COUNT] {}
C0, G1, C1, C2 as 0 or 1.

Related types: uint8

Declared in modules/content/geometry_format/include/ludus/content/geometry_format/geometry_format.h

Reserved

uint8 ludus::content::geometry_format::JointRecord::Reserved[JOINT_RESERVED_BYTES][JOINT_RESERVED_BYTES] {}
Zero; keeps the width a multiple of eight and reserved for growth.

Related types: uint8

Declared in modules/content/geometry_format/include/ludus/content/geometry_format/geometry_format.h