ng2-3d-editor
Version:
Angular 2 3D Editor/viewer
41 lines (40 loc) • 1.05 kB
TypeScript
import { EditorControls } from '../controllers/editorControls';
export declare class Viewer3DComponent {
urlFile: string;
extension: string;
clearColor: string;
initialPositionCamera: any;
initialRotationCamera: any;
enableTransformController: any;
inGenerate: boolean;
container: any;
camera: any;
scene: any;
renderer: any;
mouseX: number;
mouseY: number;
windowHalfY: any;
windowHalfX: any;
controllers: EditorControls;
transformControl: any;
center: any;
loading: boolean;
detailLoading: string;
ngOnChanges(changes: any): void;
ngOnInit(): void;
load(): void;
lights(): void;
axisHelper(): void;
grid(): void;
loadObjFormatFile(): void;
loadFbxFormatFile(): void;
loadObj(materials: any): void;
cameraPositioning(): void;
private setDetailLoad(detail);
animate(): void;
onWindowResize(): void;
render(): void;
isLoading(): boolean;
getFileExtension(fileName: string): string;
clearScene(): void;
}