Class: Plane
Math/Classes/Plane.Plane
Constructors
constructor
• new Plane(data): Plane
Parameters
| Name | Type |
|---|---|
data | PlaneConstrucotrData |
Returns
Defined in
divinevoxel/core/src/Math/Classes/Plane.ts:21
Properties
maxX
• maxX: number = -Infinity
Defined in
divinevoxel/core/src/Math/Classes/Plane.ts:16
maxY
• maxY: number = -Infinity
Defined in
divinevoxel/core/src/Math/Classes/Plane.ts:20
maxZ
• maxZ: number = -Infinity
Defined in
divinevoxel/core/src/Math/Classes/Plane.ts:18
minX
• minX: number = Infinity
Defined in
divinevoxel/core/src/Math/Classes/Plane.ts:15
minY
• minY: number = Infinity
Defined in
divinevoxel/core/src/Math/Classes/Plane.ts:19
minZ
• minZ: number = Infinity
Defined in
divinevoxel/core/src/Math/Classes/Plane.ts:17
v1
• v1: Vector3
Defined in
divinevoxel/core/src/Math/Classes/Plane.ts:11
v2
• v2: Vector3
Defined in
divinevoxel/core/src/Math/Classes/Plane.ts:12
v3
• v3: Vector3
Defined in
divinevoxel/core/src/Math/Classes/Plane.ts:13
v4
• v4: Vector3
Defined in
divinevoxel/core/src/Math/Classes/Plane.ts:14
Methods
_compareVales
▸ _compareVales(v1, v2, axis, minProperty, maxProperty): void
Parameters
| Name | Type |
|---|---|
v1 | Vector3 |
v2 | Vector3 |
axis | "x" | "y" | "z" |
minProperty | "minX" | "minY" | "minZ" |
maxProperty | "maxX" | "maxY" | "maxZ" |
Returns
void
Defined in
divinevoxel/core/src/Math/Classes/Plane.ts:36
_minMaxCompare
▸ _minMaxCompare(v1, v2): void
Parameters
| Name | Type |
|---|---|
v1 | Vector3 |
v2 | Vector3 |
Returns
void