Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | import type { Types } from '@cornerstonejs/core'; /** * Line segment the is part of a curve segment based on its resolution. * Each curve segment shall have 20 line segments when spline resolution * is set to 20. */ export type SplineLineSegment = { /** Start and end points for the line segment */ points: { start: Types.Point2; end: Types.Point2; }; /** Axis-aligned bounding (minX, minY, maxX, maxY) */ aabb: Types.AABB2; /** Length of the line segment */ length: number; /** Total length of all previous line segments for a given curve segment */ previousLineSegmentsLength: number; }; |