UNPKG

@kitware/vtk.js

Version:

Visualization Toolkit for the Web

38 lines (34 loc) 1.42 kB
import { vtkPolyData } from './../../Common/DataModel/PolyData'; import { vtkPlane } from './../../Common/DataModel/Plane'; import { vtkAbstractRepresentationProxy } from './../Core/AbstractRepresentationProxy'; import { RGBColor } from './../../types'; export interface vtkResliceRepresentationProxy extends vtkAbstractRepresentationProxy { // proxy property mappings setVisibility(visible: boolean): boolean; getVisibility(): boolean; setWindowWidth(width: number): boolean; getWindowWidth(): number; setWindowLevel(level: number): boolean; getWindowLevel(): number; setInterpolationType(type: number): boolean; getInterpolationType(): number; setOutlineLineWidth(lineWidth: number): boolean; getOutlineLineWidth(): number; setOutlineColor(color: RGBColor): boolean; getOutlineColor(): RGBColor; setOutlineVisibility(visibility: boolean): boolean; getOutlineVisibility(): boolean; setSlabType(type: number): boolean; getSlabtype(): number; setSlicePlane(plane: vtkPlane): boolean; getSlicePlane(): vtkPlane; setSlicePolyData(polydata: vtkPolyData): boolean; getSlicePolyData(): vtkPolyData; setSlabThickness(thickness: number): boolean; getSlabThickness(): number; setSlabTrapezoidIntegration(slabTrapezoidIntegration: number): boolean; getSlabTrapezoidIntegration(): number; } declare const _default: vtkResliceRepresentationProxy; export default _default;