Added transformcontrols and missing fields

This commit is contained in:
Stefan Profanter
2015-08-04 13:45:01 +01:00
parent 8c459416bf
commit dccc81ea05
3 changed files with 27 additions and 1 deletions
+5 -1
View File
@@ -28,6 +28,10 @@ declare module THREE {
maxDistance:number;
keys:number[];
position0: THREE.Vector3;
target0: THREE.Vector3;
up0: THREE.Vector3;
update():void;
reset():void;
checkDistances():void;
@@ -38,4 +42,4 @@ declare module THREE {
handleResize():void;
handleEvent(event: any):void;
}
}
}
+19
View File
@@ -0,0 +1,19 @@
/// <reference path="./three.d.ts" />
declare module THREE {
class TransformControls extends Object3D {
constructor(object:Camera, domElement?:HTMLElement);
object: Object3D;
update():void;
detach(object: Object3D): void;
attach(object: Object3D): void;
setMode(mode: string): void;
setSnap(snap: any): void;
setSize(size:number):void;
setSpace(space:string):void;
}
}
+3
View File
@@ -5673,6 +5673,7 @@ declare module THREE {
export class BoundingBoxHelper extends Mesh {
constructor(object: Object3D, hex?: number);
constructor();
object: Object3D;
box: Box3;
@@ -5791,6 +5792,8 @@ declare module THREE {
export class WireframeHelper extends Line {
constructor(object: Object3D, hex?: number);
object: Object3D;
}
// Extras / Objects /////////////////////////////////////////////////////////////////////