ketcher-core
Version:
Web-based molecule sketcher
23 lines (22 loc) • 637 B
TypeScript
export default Visel;
declare class Visel {
constructor(type: any);
type: any;
paths: any[];
/** @type {Box2Abs[]} */
boxes: Box2Abs[];
/** @type {Box2Abs | null} */
boundingBox: Box2Abs | null;
oldBoundingBox: Box2Abs | null;
exts: any[];
add(path: any, bb: any, ext: any): void;
clear(): void;
translate(...args: any[]): void;
/**
* @param {number} degree
* @param {Vec2} center
*/
rotate(degree: number, center: Vec2): void;
}
import { Box2Abs } from "../../../domain/entities/box2Abs";
import { Vec2 } from "../../../domain/entities/vec2";