Class: AxisSet3D
Defined in: src/geometry/Axis.ts:204
Extends
Constructors
Constructor
new AxisSet3D(
i,
j,
k): AxisSet3D;Defined in: src/geometry/Axis.ts:209
Parameters
i
j
k
Returns
AxisSet3D
Overrides
Properties
ndim
ndim: number;Defined in: src/geometry/Axis.ts:43
Inherited from
i
i: NamedAxis;Defined in: src/geometry/Axis.ts:205
j
j: NamedAxis;Defined in: src/geometry/Axis.ts:206
k
k: NamedAxis;Defined in: src/geometry/Axis.ts:207
SAGITTAL_AIL
static SAGITTAL_AIL: AxisSet3D;Defined in: src/geometry/Axis.ts:243
SAGITTAL_PIL
static SAGITTAL_PIL: AxisSet3D;Defined in: src/geometry/Axis.ts:244
SAGITTAL_PSL
static SAGITTAL_PSL: AxisSet3D;Defined in: src/geometry/Axis.ts:245
SAGITTAL_ASL
static SAGITTAL_ASL: AxisSet3D;Defined in: src/geometry/Axis.ts:246
SAGITTAL_IAL
static SAGITTAL_IAL: AxisSet3D;Defined in: src/geometry/Axis.ts:247
SAGITTAL_IPL
static SAGITTAL_IPL: AxisSet3D;Defined in: src/geometry/Axis.ts:248
SAGITTAL_SPL
static SAGITTAL_SPL: AxisSet3D;Defined in: src/geometry/Axis.ts:249
SAGITTAL_SAL
static SAGITTAL_SAL: AxisSet3D;Defined in: src/geometry/Axis.ts:250
CORONAL_LIA
static CORONAL_LIA: AxisSet3D;Defined in: src/geometry/Axis.ts:252
CORONAL_LIP
static CORONAL_LIP: AxisSet3D;Defined in: src/geometry/Axis.ts:253
CORONAL_RIA
static CORONAL_RIA: AxisSet3D;Defined in: src/geometry/Axis.ts:254
CORONAL_RSA
static CORONAL_RSA: AxisSet3D;Defined in: src/geometry/Axis.ts:255
CORONAL_LSA
static CORONAL_LSA: AxisSet3D;Defined in: src/geometry/Axis.ts:256
AXIAL_LAI
static AXIAL_LAI: AxisSet3D;Defined in: src/geometry/Axis.ts:258
AXIAL_RAI
static AXIAL_RAI: AxisSet3D;Defined in: src/geometry/Axis.ts:259
AXIAL_RPI
static AXIAL_RPI: AxisSet3D;Defined in: src/geometry/Axis.ts:260
AXIAL_LPI
static AXIAL_LPI: AxisSet3D;Defined in: src/geometry/Axis.ts:261
AXIAL_RAS
static AXIAL_RAS: AxisSet3D;Defined in: src/geometry/Axis.ts:263
AXIAL_LAS
static AXIAL_LAS: AxisSet3D;Defined in: src/geometry/Axis.ts:264
AXIAL_RPS
static AXIAL_RPS: AxisSet3D;Defined in: src/geometry/Axis.ts:265
AXIAL_LPS
static AXIAL_LPS: AxisSet3D;Defined in: src/geometry/Axis.ts:266
Accessors
id
Get Signature
get id(): string;Defined in: src/geometry/Axis.ts:236
Returns
string
Methods
names()
names(): string[];Defined in: src/geometry/Axis.ts:55
Returns
string[]
Inherited from
whichAxis()
whichAxis(axis, ignoreDirection?): number;Defined in: src/geometry/Axis.ts:59
Parameters
axis
ignoreDirection?
boolean = true
Returns
number
Inherited from
equals()
equals(other): boolean;Defined in: src/geometry/Axis.ts:80
Parameters
other
Returns
boolean
Inherited from
oppositeAxis()
static oppositeAxis(axis): NamedAxis;Defined in: src/geometry/Axis.ts:84
Parameters
axis
Returns
Inherited from
permMat()
permMat(): Matrix;Defined in: src/geometry/Axis.ts:216
Returns
Matrix
Overrides
perm_mat()
perm_mat(): Matrix;Defined in: src/geometry/Axis.ts:220
Returns
Matrix
dropDim()
dropDim(): AxisSet | null;Defined in: src/geometry/Axis.ts:224
Returns
AxisSet | null
Overrides
axes()
axes(): NamedAxis[];Defined in: src/geometry/Axis.ts:228
Returns
Overrides
toString()
toString(): string;Defined in: src/geometry/Axis.ts:232
Returns a string representation of an object.
Returns
string
orientations()
static orientations(): AxisSet3D[];Defined in: src/geometry/Axis.ts:268
Returns
AxisSet3D[]
fromStr()
static fromStr(str): AxisSet3D;Defined in: src/geometry/Axis.ts:297
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