Skip to content

Abstract Class: AxisSet ​

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

Extended by ​

Constructors ​

Constructor ​

ts
new AxisSet(ndim): AxisSet;

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

Parameters ​

ndim ​

number

Returns ​

AxisSet

Properties ​

ndim ​

ts
ndim: number;

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

Methods ​

permMat() ​

ts
abstract permMat(): Matrix;

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

Returns ​

Matrix


axes() ​

ts
abstract axes(): NamedAxis[];

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

Returns ​

NamedAxis[]


dropDim() ​

ts
abstract dropDim(): AxisSet | null;

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

Returns ​

AxisSet | null


names() ​

ts
names(): string[];

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

Returns ​

string[]


whichAxis() ​

ts
whichAxis(axis, ignoreDirection?): number;

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

Parameters ​

axis ​

NamedAxis

ignoreDirection? ​

boolean = true

Returns ​

number


equals() ​

ts
equals(other): boolean;

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

Parameters ​

other ​

AxisSet

Returns ​

boolean


oppositeAxis() ​

ts
static oppositeAxis(axis): NamedAxis;

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

Parameters ​

axis ​

NamedAxis

Returns ​

NamedAxis

Released under the MIT License.