Skip to content

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: 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).