Skip to content

Latest commit

 

History

History
234 lines (130 loc) · 4.05 KB

Rotation.md

File metadata and controls

234 lines (130 loc) · 4.05 KB

transport-network-animator / Rotation

Class: Rotation

Table of contents

Constructors

Accessors

Methods

Constructors

constructor

new Rotation(_degrees)

Parameters

Name Type
_degrees number

Defined in

Rotation.ts:6

Accessors

degrees

get degrees(): number

Returns

number

Defined in

Rotation.ts:23


name

get name(): string

Returns

string

Defined in

Rotation.ts:14


radians

get radians(): number

Returns

number

Defined in

Rotation.ts:27

Methods

add

add(that): Rotation

Parameters

Name Type
that Rotation

Returns

Rotation

Defined in

Rotation.ts:31


delta

delta(that): Rotation

Parameters

Name Type
that Rotation

Returns

Rotation

Defined in

Rotation.ts:40


halfDirection

halfDirection(relativeTo, splitAxis): Rotation

Parameters

Name Type
relativeTo Rotation
splitAxis Rotation

Returns

Rotation

Defined in

Rotation.ts:75


isVertical

isVertical(): boolean

Returns

boolean

Defined in

Rotation.ts:65


nearestRoundedInDirection

nearestRoundedInDirection(relativeTo, direction): Rotation

Parameters

Name Type
relativeTo Rotation
direction number

Returns

Rotation

Defined in

Rotation.ts:92


normalize

normalize(): Rotation

Returns

Rotation

Defined in

Rotation.ts:54


quarterDirection

quarterDirection(relativeTo): Rotation

Parameters

Name Type
relativeTo Rotation

Returns

Rotation

Defined in

Rotation.ts:69


from

Static from(direction): Rotation

Parameters

Name Type
direction string

Returns

Rotation

Defined in

Rotation.ts:10