Table of Contents

Class MotionProjection

Namespace
Typhon.Engine
Assembly
Typhon.Engine.dll

What a MotionBuilder declared, as the compiler and the catalog builder read it back. Zero on a numeric member means "the engine's default".

public sealed class MotionProjection
Inheritance
MotionProjection
Inherited Members

Constructors

MotionProjection()

public MotionProjection()

Properties

IgnoresTickDilation

Whether the velocity codec is sized for the nominal tick period only.

public bool IgnoresTickDilation { get; }

Property Value

bool

MaxAgeSeconds

The segment heartbeat in seconds, or 0 for the engine default (5 s).

public double MaxAgeSeconds { get; }

Property Value

double

TeleportMaxSpeedMps

The teleport threshold in metres per second, or 0 when the archetype declared none.

public double TeleportMaxSpeedMps { get; }

Property Value

double

ToleranceMetres

The extrapolation error budget in metres, or 0 for the engine default (5 cm).

public double ToleranceMetres { get; }

Property Value

double

VelocityComponentName

The component holding the declared velocity field, or null when velocity is measured.

public string VelocityComponentName { get; }

Property Value

string

VelocityFieldName

The declared velocity field, or null when velocity is measured.

public string VelocityFieldName { get; }

Property Value

string