UNPKG

soonspacejs

Version:
18 lines (17 loc) 663 B
import { BaseMesh } from './BaseMesh'; import { BaseObjectInfo, IColor } from '../Interface'; import { GradientTextureOptions } from '../Shared'; interface PointInfo extends BaseObjectInfo { radius?: number; color?: IColor; opacity?: number; gradient?: GradientTextureOptions; } type SetOptionsPointInfo = Partial<Pick<PointInfo, 'radius' | 'color' | 'opacity' | 'gradient'>>; declare class Point extends BaseMesh { params?: PointInfo | undefined; constructor(params?: PointInfo | undefined); updateGeometry(radius: number): void; setOptions(params: SetOptionsPointInfo): void; } export { Point, PointInfo, SetOptionsPointInfo, };