Skip to content

editor › Globals › SingleDirection

Class: SingleDirection

Hierarchy

  • SingleDirection

Implements

Index

Constructors

Properties

Methods

Constructors

constructor

+ new SingleDirection(direction: Vector3, plateSides: PlateSides): SingleDirection

Defined in src/model/data/Joints/Directions/SingleDirection.ts:9

Parameters:

Name Type
direction Vector3
plateSides PlateSides

Returns: SingleDirection

Properties

Private Readonly direction

• direction: Vector3

Defined in src/model/data/Joints/Directions/SingleDirection.ts:8


Private Readonly plateSides

• plateSides: PlateSides

Defined in src/model/data/Joints/Directions/SingleDirection.ts:9

Methods

containsDirection

▸ containsDirection(direction: Vector3): boolean

Implementation of IDirectionSpace

Defined in src/model/data/Joints/Directions/SingleDirection.ts:31

Parameters:

Name Type
direction Vector3

Returns: boolean


exampleDirection

▸ exampleDirection(): Vector3

Implementation of IDirectionSpace

Defined in src/model/data/Joints/Directions/SingleDirection.ts:16

Returns: Vector3


getPlateSides

▸ getPlateSides(): PlateSides

Implementation of IDirectionSpace

Defined in src/model/data/Joints/Directions/SingleDirection.ts:35

Returns: PlateSides


intersectWith

▸ intersectWith(other: IDirectionSpace): IDirectionSpace

Implementation of IDirectionSpace

Defined in src/model/data/Joints/Directions/SingleDirection.ts:24

Parameters:

Name Type
other IDirectionSpace

Returns: IDirectionSpace


isEmpty

▸ isEmpty(): boolean

Implementation of IDirectionSpace

Defined in src/model/data/Joints/Directions/SingleDirection.ts:20

Returns: boolean