@novorender/api / LaserIntersections
Interface: LaserIntersections
Defined in: @novorender/src/measure/modules/draw/index.ts:72
Laser interseciton values collected from a single brep face
Properties
kind
kind: "plane" | "cylinder";
Defined in: @novorender/src/measure/modules/draw/index.ts:73
x
x: ReadonlyVec3[][];
Defined in: @novorender/src/measure/modules/draw/index.ts:75
Intersection in x direction negative direction first then negative
xDirection?
optional xDirection: ReadonlyVec3;
Defined in: @novorender/src/measure/modules/draw/index.ts:81
X direction of the face
y
y: ReadonlyVec3[][];
Defined in: @novorender/src/measure/modules/draw/index.ts:77
Intersection in y direction negative direction first then negative
yDirection?
optional yDirection: ReadonlyVec3;
Defined in: @novorender/src/measure/modules/draw/index.ts:83
Y direction of the face
z
z: ReadonlyVec3[][];
Defined in: @novorender/src/measure/modules/draw/index.ts:79
Intersection in z direction negative direction first then negative
zDirection?
optional zDirection: ReadonlyVec3;
Defined in: @novorender/src/measure/modules/draw/index.ts:85
Z direction of the face