Methods
clear
- clear(): void
 
- 
Returns void
 
getBoundingBox
- getBoundingBox(wcs: vec3): Float32Array
 
- 
Returns Float32Array
 
getMatrix
- getMatrix(wcs: vec3): mat4
 
- 
Returns mat4
 
setToBoundingBox
- setToBoundingBox(box: ArrayLike<number>): void
 
- 
Returns void
 
setToInfinity
- setToInfinity(): void
 
- 
Returns void
 
Constructors
constructor
- new SectionBox(onChange: (() => void)): SectionBox
 
- 
 
Accessors
isSet
- get isSet(): boolean
 
- 
Returns boolean
 
lengthX
- get lengthX(): number
 
- 
Returns number
 
- set lengthX(value: number): void
 
- 
Returns void
 
lengthY
- get lengthY(): number
 
- 
Returns number
 
- set lengthY(value: number): void
 
- 
Returns void
 
lengthZ
- get lengthZ(): number
 
- 
Returns number
 
- set lengthZ(value: number): void
 
- 
Returns void
 
location
- get location(): vec3
 
- 
Returns vec3
 
- set location(value: vec3): void
 
- 
Returns void
 
rotationX
- get rotationX(): number
 
- 
Returns number
 
- set rotationX(value: number): void
 
- 
Returns void
 
rotationY
- get rotationY(): number
 
- 
Returns number
 
- set rotationY(value: number): void
 
- 
Returns void
 
rotationZ
- get rotationZ(): number
 
- 
Returns number
 
- set rotationZ(value: number): void
 
- 
Returns void
 
 
 
 
Alias for setToInfinity(). Makes the section box infinitely large so it doesn't crop anything in the view