alecmce-primitivesjs
Version:
A small library for visualizing the prime factor decomposition of numbers.
13 lines (12 loc) • 461 B
TypeScript
import { DrawCircle } from './circle';
import { Item, ItemConfig } from './item';
export declare class Primitive implements Item {
private readonly drawCircle;
private readonly atomRadius;
private readonly spacing;
private readonly item;
readonly radius: number;
constructor(drawCircle: DrawCircle, atomRadius: number, spacing: number, value: number | number[]);
draw(config: ItemConfig): void;
private wrapItem(item, factor);
}