@types/three
Version:
TypeScript definitions for three
29 lines (19 loc) • 547 B
TypeScript
import { Matrix3, Mesh } from "three";
import { Volume } from "./Volume.js";
export class VolumeSlice {
constructor(volume: Volume, index?: number, axis?: string);
index: number;
axis: string;
canvas: HTMLCanvasElement;
canvasBuffer: HTMLCanvasElement;
ctx: CanvasRenderingContext2D;
ctxBuffer: CanvasRenderingContext2D;
mesh: Mesh;
geometryNeedsUpdate: boolean;
sliceAccess: number;
jLength: number;
iLength: number;
matrix: Matrix3;
repaint(): void;
updateGeometry(): void;
}