Struct GaitPose
Assembly: Serenity.ProceduralAnimator.Domain.dll
Syntax
public readonly struct GaitPose
Constructors
GaitPose(double, double, double, double, double, double, double, double, double, double, double, double)
Declaration
public GaitPose(double leftUpperLegDegrees, double rightUpperLegDegrees, double leftLowerLegDegrees, double rightLowerLegDegrees, double leftFootDegrees, double rightFootDegrees, double leftUpperArmDegrees, double rightUpperArmDegrees, double hipsTwistDegrees, double hipsBobMeters, double leftUpperLegAbductionDegrees = 0, double rightUpperLegAbductionDegrees = 0)
Parameters
Fields
HipsBobMeters
Declaration
public readonly double HipsBobMeters
Field Value
HipsTwistDegrees
Declaration
public readonly double HipsTwistDegrees
Field Value
LeftFootDegrees
Declaration
public readonly double LeftFootDegrees
Field Value
LeftLowerLegDegrees
Declaration
public readonly double LeftLowerLegDegrees
Field Value
LeftUpperArmDegrees
Declaration
public readonly double LeftUpperArmDegrees
Field Value
LeftUpperLegAbductionDegrees
Upper-leg abduction/adduction offset (degrees) about the rig's lateral (sideways
step-out) axis — a DIFFERENT axis from LeftUpperLegDegrees's sagittal
swing. Zero for a purely-forward/backward walk (dirLateral == 0).
Declaration
public readonly double LeftUpperLegAbductionDegrees
Field Value
LeftUpperLegDegrees
Declaration
public readonly double LeftUpperLegDegrees
Field Value
RightFootDegrees
Declaration
public readonly double RightFootDegrees
Field Value
RightLowerLegDegrees
Declaration
public readonly double RightLowerLegDegrees
Field Value
RightUpperArmDegrees
Declaration
public readonly double RightUpperArmDegrees
Field Value
RightUpperLegAbductionDegrees
Declaration
public readonly double RightUpperLegAbductionDegrees
Field Value
RightUpperLegDegrees
Declaration
public readonly double RightUpperLegDegrees
Field Value