All files / tools/src/types InternalToolTypes.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

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 22 23 24                                               
import type { Types } from '@cornerstonejs/core';
import type { AnnotationTool } from '../tools';
import type { Annotation, Annotations } from './AnnotationTypes';
 
type ToolAnnotationsPair = {
  tool: AnnotationTool;
  annotations: Annotations;
};
 
type ToolAnnotationPair = {
  tool: AnnotationTool;
  annotation: Annotation;
};
 
type ToolsWithMoveableHandles = ToolAnnotationPair & {
  handle: Types.Point3;
};
 
export type {
  ToolsWithMoveableHandles,
  ToolAnnotationsPair,
  ToolAnnotationPair,
};