d3-3d
Version:
D3.js plugin for 3d visualization written in Typescript
11 lines (10 loc) • 383 B
TypeScript
import { Point3D, TransformedPoint } from '../types';
import { ShapeInstance } from './shape';
export type Point<Datum> = TransformedPoint<Datum> & {
centroid: Point3D;
};
interface Points3DInstance<Datum = Point3D> extends ShapeInstance<Datum> {
data(data: Datum[]): Point<Datum>[];
}
export declare function points3D<Datum = Point3D>(): Points3DInstance<Datum>;
export {};