/external/libgdx/extensions/gdx-bullet/jni/swig/common/ |
gdxMathTypes.i | 22 CREATE_POOLED_METHODS(Matrix3, "com/badlogic/gdx/physics/bullet/linearmath/LinearMath"); 23 CREATE_POOLED_TYPEMAP(btMatrix3x3, Matrix3, "Lcom/badlogic/gdx/math/Matrix3;", Matrix3_to_btMatrix3, btMatrix3_to_Matrix3); 24 ENABLE_POOLED_TYPEMAP(btMatrix3x3, Matrix3, "Lcom/badlogic/gdx/math/Matrix3;");
|
gdxJavaImports.i | 10 import com.badlogic.gdx.math.Matrix3; 17 import com.badlogic.gdx.math.Matrix3; 25 import com.badlogic.gdx.math.Matrix3;
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/softbody/com/badlogic/gdx/physics/bullet/softbody/ |
Softbody.java | 17 import com.badlogic.gdx.math.Matrix3; 44 /** Temporary Matrix3 instance, used by native methods that return a Matrix3 instance */ 45 public final static Matrix3 staticMatrix3 = new Matrix3(); 46 /** Pool of Matrix3, used by native (callback) method for the arguments */ 47 public final static com.badlogic.gdx.utils.Pool<Matrix3> poolMatrix3 = new com.badlogic.gdx.utils.Pool<Matrix3>() { 49 protected Matrix3 newObject() { 50 return new Matrix3(); [all...] |
btEigen.java | 17 import com.badlogic.gdx.math.Matrix3; 63 public static int system(Matrix3 a, SWIGTYPE_p_btMatrix3x3 vectors, btVector3 values) { 67 public static int system(Matrix3 a, SWIGTYPE_p_btMatrix3x3 vectors) {
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/extras/com/badlogic/gdx/physics/bullet/extras/ |
Extras.java | 17 import com.badlogic.gdx.math.Matrix3; 44 /** Temporary Matrix3 instance, used by native methods that return a Matrix3 instance */ 45 public final static Matrix3 staticMatrix3 = new Matrix3(); 46 /** Pool of Matrix3, used by native (callback) method for the arguments */ 47 public final static com.badlogic.gdx.utils.Pool<Matrix3> poolMatrix3 = new com.badlogic.gdx.utils.Pool<Matrix3>() { 49 protected Matrix3 newObject() { 50 return new Matrix3(); [all...] |
/external/llvm/test/DebugInfo/ARM/ |
selectiondag-deadcode.ll | 3 %class.Matrix3.0.6.10 = type { [9 x float] } 4 define arm_aapcscc void @_Z9GetMatrixv(%class.Matrix3.0.6.10* noalias nocapture sret %agg.result) #0 !dbg !39 { 16 tail call void @llvm.dbg.declare(metadata %class.Matrix3.0.6.10* %agg.result, metadata !45, metadata !DIExpression(DW_OP_deref)) 17 %2 = getelementptr inbounds %class.Matrix3.0.6.10, %class.Matrix3.0.6.10* %agg.result, i32 0, i32 0, i32 8 22 !4 = !DICompositeType(tag: DW_TAG_class_type, name: "Matrix3", line: 20, size: 288, align: 32, file: !5, identifier: "_ZTS7Matrix3")
|
/external/libgdx/tests/gdx-tests/src/com/badlogic/gdx/tests/ |
Affine2Test.java | 21 import com.badlogic.gdx.math.Matrix3; 39 Matrix3 mat1 = new Matrix3(); 40 Matrix3 mat2 = new Matrix3(); 134 private static void checkEqual (Matrix3 matrix, Affine2 affine) { 135 checkEqual(matrix, new Matrix3().set(affine)); 139 checkEqual(new Matrix3().set(a), new Matrix3().set(b)); 142 private static void checkEqual (Matrix3 a, Matrix3 b) [all...] |
/external/libgdx/extensions/gdx-bullet/jni/swig-src/dynamics/com/badlogic/gdx/physics/bullet/dynamics/ |
Dynamics.java | 16 import com.badlogic.gdx.math.Matrix3; 43 /** Temporary Matrix3 instance, used by native methods that return a Matrix3 instance */ 44 public final static Matrix3 staticMatrix3 = new Matrix3(); 45 /** Pool of Matrix3, used by native (callback) method for the arguments */ 46 public final static com.badlogic.gdx.utils.Pool<Matrix3> poolMatrix3 = new com.badlogic.gdx.utils.Pool<Matrix3>() { 48 protected Matrix3 newObject() { 49 return new Matrix3(); [all...] |
btSolve2LinearConstraint.java | 16 import com.badlogic.gdx.math.Matrix3; 66 public void resolveUnilateralPairConstraint(btRigidBody body0, btRigidBody body1, Matrix3 world2A, Matrix3 world2B, Vector3 invInertiaADiag, float invMassA, Vector3 linvelA, Vector3 angvelA, Vector3 rel_posA1, Vector3 invInertiaBDiag, float invMassB, Vector3 linvelB, Vector3 angvelB, Vector3 rel_posA2, float depthA, Vector3 normalA, Vector3 rel_posB1, Vector3 rel_posB2, float depthB, Vector3 normalB, SWIGTYPE_p_float imp0, SWIGTYPE_p_float imp1) { 70 public void resolveBilateralPairConstraint(btRigidBody body0, btRigidBody body1, Matrix3 world2A, Matrix3 world2B, Vector3 invInertiaADiag, float invMassA, Vector3 linvelA, Vector3 angvelA, Vector3 rel_posA1, Vector3 invInertiaBDiag, float invMassB, Vector3 linvelB, Vector3 angvelB, Vector3 rel_posA2, float depthA, Vector3 normalA, Vector3 rel_posB1, Vector3 rel_posB2, float depthB, Vector3 normalB, SWIGTYPE_p_float imp0, SWIGTYPE_p_float imp1) {
|
btJacobianEntry.java | 16 import com.badlogic.gdx.math.Matrix3; 66 public btJacobianEntry(Matrix3 world2A, Matrix3 world2B, Vector3 rel_pos1, Vector3 rel_pos2, Vector3 jointAxis, Vector3 inertiaInvA, float massInvA, Vector3 inertiaInvB, float massInvB) { 70 public btJacobianEntry(Vector3 jointAxis, Matrix3 world2A, Matrix3 world2B, Vector3 inertiaInvA, Vector3 inertiaInvB) { 78 public btJacobianEntry(Matrix3 world2A, Vector3 rel_pos1, Vector3 rel_pos2, Vector3 jointAxis, Vector3 inertiaInvA, float massInvA) {
|
btConeTwistConstraint.java | 16 import com.badlogic.gdx.math.Matrix3; 74 public void getInfo2NonVirtual(btTypedConstraint.btConstraintInfo2 info, Matrix4 transA, Matrix4 transB, Matrix3 invInertiaWorldA, Matrix3 invInertiaWorldB) { 138 public void calcAngleInfo2(Matrix4 transA, Matrix4 transB, Matrix3 invInertiaWorldA, Matrix3 invInertiaWorldB) {
|
/external/libgdx/gdx/src/com/badlogic/gdx/math/ |
Matrix3.java | 27 public class Matrix3 implements Serializable {
41 public Matrix3 () {
45 public Matrix3 (Matrix3 matrix) {
53 public Matrix3 (float[] values) {
59 public Matrix3 idt () {
80 public Matrix3 mul (Matrix3 m) {
115 public Matrix3 mulLeft (Matrix3 m) { [all...] |
/external/eigen/doc/ |
TopicLazyEvaluation.dox | 27 \code matrix1 = matrix2 + matrix3; \endcode 31 \code matrix1 = (matrix2 + matrix3).eval(); \endcode 35 \code matrix1 = -matrix2 + matrix3 + 5 * matrix4; \endcode 53 \code matrix1 = matrix2 + matrix3 * matrix4; \endcode 55 the product <tt>matrix3 * matrix4</tt> gets evaluated immediately into a temporary matrix. Indeed, experiments showed that it is often beneficial for performance to evaluate immediately matrix products when they are nested into bigger expressions. 59 \code matrix1 = matrix2 * (matrix3 + matrix4); \endcode 61 Here, provided the matrices have at least 2 rows and 2 columns, each coefficienct of the expression <tt>matrix3 + matrix4</tt> is going to be used several times in the matrix product. Instead of computing the sum everytime, it is much better to compute it once and store it in a temporary variable. Eigen understands this and evaluates <tt>matrix3 + matrix4</tt> into a temporary variable before evaluating the product.
|
/external/eigen/test/eigen2/ |
eigen2_geometry.cpp | 22 typedef Matrix<Scalar,3,3> Matrix3; 44 Matrix3 matrot1; 50 Matrix3 m; 74 VERIFY_IS_APPROX(Matrix3::Identity(), m * AngleAxisx(a, v0.normalized())); 75 VERIFY_IS_APPROX(Matrix3::Identity(), AngleAxisx(a, v0.normalized()) * m); 185 Matrix3 mat3 = Matrix3::Random(); 255 t1 = (Matrix3(q1) * Scaling3(v0)) * Translation3(v0); 258 t1 = Matrix3(q1) * (Scaling3(v0) * Translation3(v0)); 264 t1 = (Translation3(v0) * Scaling3(v0)) * Matrix3(q1) [all...] |
eigen2_geometry_with_eigen2_prefix.cpp | 24 typedef Matrix<Scalar,3,3> Matrix3; 46 Matrix3 matrot1; 52 Matrix3 m; 76 VERIFY_IS_APPROX(Matrix3::Identity(), m * AngleAxisx(a, v0.normalized())); 77 VERIFY_IS_APPROX(Matrix3::Identity(), AngleAxisx(a, v0.normalized()) * m); 187 Matrix3 mat3 = Matrix3::Random(); 257 t1 = (Matrix3(q1) * Scaling3(v0)) * Translation3(v0); 260 t1 = Matrix3(q1) * (Scaling3(v0) * Translation3(v0)); 266 t1 = (Translation3(v0) * Scaling3(v0)) * Matrix3(q1) [all...] |
/external/eigen/test/ |
geo_eulerangles.cpp | 19 typedef Matrix<Scalar,3,3> Matrix3; 23 Matrix3 m(AngleAxisx(ea[0], Vector3::Unit(i)) * AngleAxisx(ea[1], Vector3::Unit(j)) * AngleAxisx(ea[2], Vector3::Unit(k))); 25 Matrix3 mbis(AngleAxisx(eabis[0], Vector3::Unit(i)) * AngleAxisx(eabis[1], Vector3::Unit(j)) * AngleAxisx(eabis[2], Vector3::Unit(k))); 61 typedef Matrix<Scalar,3,3> Matrix3; 70 Matrix3 m;
|
geo_orthomethods.cpp | 22 typedef Matrix<Scalar,3,3> Matrix3; 36 Matrix3 mat3; 46 Matrix3 mcross;
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/com/badlogic/gdx/physics/bullet/collision/ |
BT_BOX_BOX_TRANSFORM_CACHE.java | 15 import com.badlogic.gdx.math.Matrix3; 70 public void setR1to0(Matrix3 value) { 74 public Matrix3 getR1to0() { 78 public void setAR(Matrix3 value) { 82 public Matrix3 getAR() {
|
Collision.java | 15 import com.badlogic.gdx.math.Matrix3; 42 /** Temporary Matrix3 instance, used by native methods that return a Matrix3 instance */ 43 public final static Matrix3 staticMatrix3 = new Matrix3(); 44 /** Pool of Matrix3, used by native (callback) method for the arguments */ 45 public final static com.badlogic.gdx.utils.Pool<Matrix3> poolMatrix3 = new com.badlogic.gdx.utils.Pool<Matrix3>() { 47 protected Matrix3 newObject() { 48 return new Matrix3(); [all...] |
/external/libgdx/extensions/gdx-bullet/jni/swig/extras/ |
extras.i | 24 import com.badlogic.gdx.math.Matrix3; 34 import com.badlogic.gdx.math.Matrix3; 45 import com.badlogic.gdx.math.Matrix3;
|
/external/libgdx/gdx/src/com/badlogic/gdx/graphics/g3d/particles/ |
ParticleControllerComponent.java | 4 import com.badlogic.gdx.math.Matrix3; 25 protected static final Matrix3 TMP_M3 = new Matrix3();
|
/external/eigen/Eigen/src/Eigen2Support/Geometry/ |
AngleAxis.h | 57 typedef Matrix<Scalar,3,3> Matrix3; 99 inline Matrix3 operator* (const Matrix3& other) const 103 inline friend Matrix3 operator* (const Matrix3& a, const AngleAxis& b) 120 Matrix3 toRotationMatrix(void) const; 188 typename AngleAxis<Scalar>::Matrix3 191 Matrix3 res;
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/linearmath/com/badlogic/gdx/physics/bullet/linearmath/ |
LinearMath.java | 14 import com.badlogic.gdx.math.Matrix3; 41 /** Temporary Matrix3 instance, used by native methods that return a Matrix3 instance */ 42 public final static Matrix3 staticMatrix3 = new Matrix3(); 43 /** Pool of Matrix3, used by native (callback) method for the arguments */ 44 public final static com.badlogic.gdx.utils.Pool<Matrix3> poolMatrix3 = new com.badlogic.gdx.utils.Pool<Matrix3>() { 46 protected Matrix3 newObject() { 47 return new Matrix3(); [all...] |
btTransform.java | 14 import com.badlogic.gdx.math.Matrix3; 72 public btTransform(Matrix3 b, Vector3 c) { 76 public btTransform(Matrix3 b) { 88 public Matrix3 getBasis() { 116 public void setBasis(Matrix3 basis) {
|
/external/libgdx/extensions/gdx-bullet/jni/swig/softbody/ |
softbody.i | 22 import com.badlogic.gdx.math.Matrix3; 32 import com.badlogic.gdx.math.Matrix3; 43 import com.badlogic.gdx.math.Matrix3;
|