export interface IPanelData {
element: HTMLElement;
initShow?: boolean;
}
export interface IPanelTemplateDOM {
className?: string;
anchorPoint?: AnchorPoint;
offset?: [string, string];
}
export interface IPanelDOM {
element: string;
className?: string;
anchorPoint?: AnchorPoint;
offset?: [string, string];
}
export interface IPanelLine {
startPoints?: THREE.Vector3;
endPoints?: THREE.Vector3;
lineColor?: string | number | THREE.Color;
}
export declare enum AnchorPoint {
LEFTTOP = 0,
TOP = 1,
RIGHTOP = 2,
LEFT = 3,
CENTER = 4,
RIGHT = 5,
LEFTBOTTOM = 6,
BOTTOM = 7,
RIGHTBOTTOM = 8
}