Skip to content
On this page

AthenaShared.utility.directionVector.DirectionVector ​

shared/utility/directionVector.DirectionVector

Constructors ​

constructor ​

• new DirectionVector(position, rotation)

Parameters ​

NameType
positionIVector3
rotationIVector3

Defined in ​

shared/utility/directionVector.ts:7

Properties ​

position ​

• Private position: IVector3

Defined in ​

shared/utility/directionVector.ts:4


rotation ​

• Private rotation: IVector3

Defined in ​

shared/utility/directionVector.ts:5

Methods ​

eulerToQuaternion ​

Usage

AthenaShared.utility.directionVector.DirectionVector.eulerToQuaternion(rotation): Object

Parameters ​

NameType
rotationIVector3

Returns ​

Object

NameType
wnumber
xnumber
ynumber
znumber

Defined in ​

shared/utility/directionVector.ts:12


forward ​

Usage

AthenaShared.utility.directionVector.DirectionVector.forward(distance): IVector3

Parameters ​

NameType
distancenumber

Returns ​

IVector3

Defined in ​

shared/utility/directionVector.ts:42


forwardVector ​

Usage

AthenaShared.utility.directionVector.DirectionVector.forwardVector(): IVector3

Returns ​

IVector3

Defined in ​

shared/utility/directionVector.ts:33


Usage

AthenaShared.utility.directionVector.DirectionVector.right(distance): any

Parameters ​

NameType
distancenumber

Returns ​

any

Defined in ​

shared/utility/directionVector.ts:62


rightVector ​

Usage

AthenaShared.utility.directionVector.DirectionVector.rightVector(): any

Returns ​

any

Defined in ​

shared/utility/directionVector.ts:52


up ​

Usage

AthenaShared.utility.directionVector.DirectionVector.up(distance): any

Parameters ​

NameType
distancenumber

Returns ​

any

Defined in ​

shared/utility/directionVector.ts:81


upVector ​

Usage

AthenaShared.utility.directionVector.DirectionVector.upVector(): any

Returns ​

any

Defined in ​

shared/utility/directionVector.ts:72

Created by Stuyk | Est. 2020