export interface IPanel3Data {
element: HTMLElement;
initShow?: boolean;
scaleRatio?: number;
}
export interface IPanel3TemplateDOM {
className?: string;
anchorPoint?: AnchorPoint3;
offset?: [string, string];
}
export interface IPanel3DOM {
element: string;
className?: string;
anchorPoint?: AnchorPoint3;
offset?: [string, string];
}
export interface IPanel3Line {
startPoints?: THREE.Vector3;
endPoints?: THREE.Vector3;
lineColor?: THREE.ColorRepresentation;
}
export declare enum AnchorPoint3 {
LEFTTOP = 0,
TOP = 1,
RIGHTOP = 2,
LEFT = 3,
CENTER = 4,
RIGHT = 5,
LEFTBOTTOM = 6,
BOTTOM = 7,
RIGHTBOTTOM = 8
}