Class: AxisSet3D
Defined in: src/geometry/Axis.ts:202
Extends
Constructors
Constructor
new AxisSet3D(
i,
j,
k): AxisSet3D;Defined in: src/geometry/Axis.ts:207
Parameters
i
j
k
Returns
AxisSet3D
Overrides
Properties
ndim
ndim: number;Defined in: src/geometry/Axis.ts:42
Inherited from
i
i: NamedAxis;Defined in: src/geometry/Axis.ts:203
j
j: NamedAxis;Defined in: src/geometry/Axis.ts:204
k
k: NamedAxis;Defined in: src/geometry/Axis.ts:205
SAGITTAL_AIL
static SAGITTAL_AIL: AxisSet3D;Defined in: src/geometry/Axis.ts:241
SAGITTAL_PIL
static SAGITTAL_PIL: AxisSet3D;Defined in: src/geometry/Axis.ts:242
SAGITTAL_PSL
static SAGITTAL_PSL: AxisSet3D;Defined in: src/geometry/Axis.ts:243
SAGITTAL_ASL
static SAGITTAL_ASL: AxisSet3D;Defined in: src/geometry/Axis.ts:244
SAGITTAL_IAL
static SAGITTAL_IAL: AxisSet3D;Defined in: src/geometry/Axis.ts:245
SAGITTAL_IPL
static SAGITTAL_IPL: AxisSet3D;Defined in: src/geometry/Axis.ts:246
SAGITTAL_SPL
static SAGITTAL_SPL: AxisSet3D;Defined in: src/geometry/Axis.ts:247
SAGITTAL_SAL
static SAGITTAL_SAL: AxisSet3D;Defined in: src/geometry/Axis.ts:248
CORONAL_LIA
static CORONAL_LIA: AxisSet3D;Defined in: src/geometry/Axis.ts:250
CORONAL_LIP
static CORONAL_LIP: AxisSet3D;Defined in: src/geometry/Axis.ts:251
CORONAL_RIA
static CORONAL_RIA: AxisSet3D;Defined in: src/geometry/Axis.ts:252
CORONAL_RSA
static CORONAL_RSA: AxisSet3D;Defined in: src/geometry/Axis.ts:253
CORONAL_LSA
static CORONAL_LSA: AxisSet3D;Defined in: src/geometry/Axis.ts:254
AXIAL_LAI
static AXIAL_LAI: AxisSet3D;Defined in: src/geometry/Axis.ts:256
AXIAL_RAI
static AXIAL_RAI: AxisSet3D;Defined in: src/geometry/Axis.ts:257
AXIAL_RPI
static AXIAL_RPI: AxisSet3D;Defined in: src/geometry/Axis.ts:258
AXIAL_LPI
static AXIAL_LPI: AxisSet3D;Defined in: src/geometry/Axis.ts:259
AXIAL_RAS
static AXIAL_RAS: AxisSet3D;Defined in: src/geometry/Axis.ts:261
AXIAL_LAS
static AXIAL_LAS: AxisSet3D;Defined in: src/geometry/Axis.ts:262
AXIAL_RPS
static AXIAL_RPS: AxisSet3D;Defined in: src/geometry/Axis.ts:263
AXIAL_LPS
static AXIAL_LPS: AxisSet3D;Defined in: src/geometry/Axis.ts:264
Accessors
id
Get Signature
get id(): string;Defined in: src/geometry/Axis.ts:234
Returns
string
Methods
names()
names(): string[];Defined in: src/geometry/Axis.ts:54
Returns
string[]
Inherited from
whichAxis()
whichAxis(axis, ignoreDirection?): number;Defined in: src/geometry/Axis.ts:58
Parameters
axis
ignoreDirection?
boolean = true
Returns
number
Inherited from
equals()
equals(other): boolean;Defined in: src/geometry/Axis.ts:78
Parameters
other
Returns
boolean
Inherited from
oppositeAxis()
static oppositeAxis(axis): NamedAxis;Defined in: src/geometry/Axis.ts:82
Parameters
axis
Returns
Inherited from
permMat()
permMat(): Matrix;Defined in: src/geometry/Axis.ts:214
Returns
Matrix
Overrides
perm_mat()
perm_mat(): Matrix;Defined in: src/geometry/Axis.ts:218
Returns
Matrix
dropDim()
dropDim(): AxisSet | null;Defined in: src/geometry/Axis.ts:222
Returns
AxisSet | null
Overrides
axes()
axes(): NamedAxis[];Defined in: src/geometry/Axis.ts:226
Returns
Overrides
toString()
toString(): string;Defined in: src/geometry/Axis.ts:230
Returns a string representation of an object.
Returns
string
orientations()
static orientations(): AxisSet3D[];Defined in: src/geometry/Axis.ts:266
Returns
AxisSet3D[]
fromStr()
static fromStr(str): AxisSet3D;Defined in: src/geometry/Axis.ts:295
Create AxisSet3D from string representation Common representations:
- 'XYZ' for axial view (X=left-right, Y=anterior-posterior, Z=inferior-superior)
- 'YZX' for sagittal view
- 'XZY' for coronal view
Parameters
str
string
Returns
AxisSet3D