All files / core/src/RenderingEngine/GenericViewport/Volume3D Volume3DRenderPathResolver.ts

0% Statements 0/2
0% Branches 0/1
0% Functions 0/2
0% Lines 0/2

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                             
import { DefaultRenderPathResolver } from '../DefaultRenderPathResolver';
import type { RenderPathDefinition } from '../ViewportArchitectureTypes';
import { VtkGeometry3DPath } from './VtkGeometry3DRenderPath';
import { VtkVolume3DPath } from './VtkVolume3DRenderPath';
 
export function createDefaultVolume3DRenderPaths(): RenderPathDefinition[] {
  return [new VtkVolume3DPath(), new VtkGeometry3DPath()];
}
 
export function createVolume3DRenderPathResolver(
  paths: ReadonlyArray<RenderPathDefinition> = createDefaultVolume3DRenderPaths()
): DefaultRenderPathResolver {
  return new DefaultRenderPathResolver(paths);
}