Skip to main content

@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