d3-3d
Version:
D3.js plugin for 3d visualization written in Typescript
12 lines (11 loc) • 446 B
TypeScript
import { TransformedPoint, Point3D } from '../types';
import { ShapeInstance } from './shape';
export type LineStrip<Datum> = TransformedPoint<Datum>[] & {
centroid: Point3D;
};
interface LineStrips3DInstance<Datum = Point3D> extends ShapeInstance<Datum> {
data(data: Datum[][]): LineStrip<Datum>[];
draw(lineStrips: Datum[]): string;
}
export declare function lineStrips3D<Datum = Point3D>(): LineStrips3DInstance<Datum>;
export {};