|
@@ -99,16 +99,6 @@
|
|
|
Multiplies this matrix by *s*.
|
|
|
</div>
|
|
|
|
|
|
- <h3>.multiplyVector3( [page:Vector3 v] ) [page:Vector3]</h3>
|
|
|
- <div>
|
|
|
- Applies this matrix to *v*.
|
|
|
- </div>
|
|
|
-
|
|
|
- <h3>.multiplyVector4( [page:Vector4 v] ) [page:Vector4]</h3>
|
|
|
- <div>
|
|
|
- Applies this matrix to *v*.
|
|
|
- </div>
|
|
|
-
|
|
|
<h3>.determinant() [page:Float]</h3>
|
|
|
<div>
|
|
|
Computes determinant of this matrix.<br />
|
|
@@ -135,12 +125,6 @@
|
|
|
Sets the position component for this matrix from vector *v*.
|
|
|
</div>
|
|
|
|
|
|
- <h3>.getPosition() [page:Vector3]</h3>
|
|
|
- <div>
|
|
|
- Returns position component from this matrix.<br />
|
|
|
- Note: this method returns a reference to the internal class vector, make a copy or clone it if you don't use it right away.
|
|
|
- </div>
|
|
|
-
|
|
|
<h3>.getInverse( [page:Matrix4 m] ) [page:Matrix4]</h3>
|
|
|
<div>
|
|
|
Sets this matrix to the inverse of matrix *m*.<br />
|
|
@@ -247,90 +231,6 @@
|
|
|
Clones this matrix.
|
|
|
</div>
|
|
|
|
|
|
- <h3>.compose([page:todo position], [page:todo quaternion], [page:todo scale]) [page:todo]</h3>
|
|
|
- <div>
|
|
|
- position -- todo <br />
|
|
|
- quaternion -- todo <br />
|
|
|
- scale -- todo
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- todo
|
|
|
- </div>
|
|
|
-
|
|
|
- <h3>.rotateAxis([page:todo v]) [page:todo]</h3>
|
|
|
- <div>
|
|
|
- v -- todo
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- todo
|
|
|
- </div>
|
|
|
-
|
|
|
- <h3>.setRotationFromEuler([page:todo v], [page:todo order]) [page:todo]</h3>
|
|
|
- <div>
|
|
|
- v -- todo <br />
|
|
|
- order -- todo
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- todo
|
|
|
- </div>
|
|
|
-
|
|
|
- <h3>.crossVector([page:todo vector]) [page:todo]</h3>
|
|
|
- <div>
|
|
|
- vector -- todo
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- todo
|
|
|
- </div>
|
|
|
-
|
|
|
- <h3>.rotateByAxis([page:todo axis], [page:todo angle]) [page:todo]</h3>
|
|
|
- <div>
|
|
|
- axis -- todo <br />
|
|
|
- angle -- todo
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- todo
|
|
|
- </div>
|
|
|
-
|
|
|
- <h3>.setRotationFromQuaternion([page:todo q]) [page:todo]</h3>
|
|
|
- <div>
|
|
|
- q -- todo
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- todo
|
|
|
- </div>
|
|
|
-
|
|
|
- <h3>.extractPosition([page:todo m]) [page:todo]</h3>
|
|
|
- <div>
|
|
|
- m -- todo
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- todo
|
|
|
- </div>
|
|
|
-
|
|
|
- <h3>.rotateX([page:todo angle]) [page:todo]</h3>
|
|
|
- <div>
|
|
|
- angle -- todo
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- todo
|
|
|
- </div>
|
|
|
-
|
|
|
- <h3>.rotateY([page:todo angle]) [page:todo]</h3>
|
|
|
- <div>
|
|
|
- angle -- todo
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- todo
|
|
|
- </div>
|
|
|
-
|
|
|
- <h3>.rotateZ([page:todo angle]) [page:todo]</h3>
|
|
|
- <div>
|
|
|
- angle -- todo
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- todo
|
|
|
- </div>
|
|
|
-
|
|
|
<h3>.multiplyVector3Array([page:todo a]) [page:todo]</h3>
|
|
|
<div>
|
|
|
a -- todo
|
|
@@ -344,14 +244,6 @@
|
|
|
todo
|
|
|
</div>
|
|
|
|
|
|
- <h3>.translate([page:todo v]) [page:todo]</h3>
|
|
|
- <div>
|
|
|
- v -- todo
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- todo
|
|
|
- </div>
|
|
|
-
|
|
|
<h2>Source</h2>
|
|
|
|
|
|
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
|