Skip to content

Abstract Class: AxisSet

Defined in: src/geometry/Axis.ts:41

Extended by

Constructors

Constructor

ts
new AxisSet(ndim): AxisSet;

Defined in: src/geometry/Axis.ts:44

Parameters

ndim

number

Returns

AxisSet

Properties

ndim

ts
ndim: number;

Defined in: src/geometry/Axis.ts:42

Methods

permMat()

ts
abstract permMat(): Matrix;

Defined in: src/geometry/Axis.ts:48

Returns

Matrix


axes()

ts
abstract axes(): NamedAxis[];

Defined in: src/geometry/Axis.ts:50

Returns

NamedAxis[]


dropDim()

ts
abstract dropDim(): AxisSet | null;

Defined in: src/geometry/Axis.ts:52

Returns

AxisSet | null


names()

ts
names(): string[];

Defined in: src/geometry/Axis.ts:54

Returns

string[]


whichAxis()

ts
whichAxis(axis, ignoreDirection?): number;

Defined in: src/geometry/Axis.ts:58

Parameters

axis

NamedAxis

ignoreDirection?

boolean = true

Returns

number


equals()

ts
equals(other): boolean;

Defined in: src/geometry/Axis.ts:78

Parameters

other

AxisSet

Returns

boolean


oppositeAxis()

ts
static oppositeAxis(axis): NamedAxis;

Defined in: src/geometry/Axis.ts:82

Parameters

axis

NamedAxis

Returns

NamedAxis

Released under the MIT License.