five-on-it / apps/client/src/renderer/dog-view / DogPose
Interface: DogPose
Defined in: apps/client/src/renderer/dog-view.ts:58
A dog's pose as numbers: what DogLook blends and turns into its limbs' turns and its body's matrix.
Properties
drop
drop:
number
Defined in: apps/client/src/renderer/dog-view.ts:71
How far its body is lowered (m): its hips when it sits, the whole of it when it lies.
front
front:
number
Defined in: apps/client/src/renderer/dog-view.ts:60
How far its front legs are swung forward (rad; back when negative), and its hind legs.
gait
gait:
number
Defined in: apps/client/src/renderer/dog-view.ts:73
How much of its gait its legs show (0 none, 1 all of it).
head
head:
number
Defined in: apps/client/src/renderer/dog-view.ts:63
How far its head is raised (rad; lowered when negative).
hind
hind:
number
Defined in: apps/client/src/renderer/dog-view.ts:61
pitch
pitch:
number
Defined in: apps/client/src/renderer/dog-view.ts:67
Its body pitched nose up about its hips (rad).
roll
roll:
number
Defined in: apps/client/src/renderer/dog-view.ts:69
Its body rolled about its long axis (rad): a quarter turn lies it on its side.
tail
tail:
number
Defined in: apps/client/src/renderer/dog-view.ts:65
How far its tail is lowered from where it carries it (rad).
wag
wag:
number
Defined in: apps/client/src/renderer/dog-view.ts:75
How much its tail wags (0 not at all, 1 all the way).