Sfoglia il codice sorgente

*** empty log message ***

David Rose 25 anni fa
parent
commit
ce3cbe2c3e
2 ha cambiato i file con 13 aggiunte e 0 eliminazioni
  1. 1 0
      panda/src/linmath/Sources.pp
  2. 12 0
      panda/src/linmath/test_math.cxx

+ 1 - 0
panda/src/linmath/Sources.pp

@@ -50,6 +50,7 @@
   #define TARGET test_math
   #define LOCAL_LIBS \
     linmath
+  #define OTHER_LIBS $[OTHER_LIBS] pystub
 
   #define SOURCES \
     test_math.cxx

+ 12 - 0
panda/src/linmath/test_math.cxx

@@ -10,7 +10,18 @@
 #include <notify.h>
 #include <stdlib.h>
 
+void test() {
+  LMatrix4f x = LMatrix4f::ident_mat();
+  LMatrix4f y = LMatrix4f::ident_mat();
+
+  LMatrix4f z = x * y;
+}
+
 int main(int argc, char *argv[]) {
+  test();
+
+  /*
+
   LOrientationf orientation; // = LQuaternionf::ident_quat();
   orientation.set(LMatrix4f::rotate_mat(-45.0f, LVector3f(0, 0, 1)));
   LRotationf rotation(LMatrix4f::rotate_mat(45.0f, LVector3f(0, 0, 1)));
@@ -31,6 +42,7 @@ int main(int argc, char *argv[]) {
   cout << "Rotation => Matrix: " << m << endl;
   cout << "Point: " << p << endl;
   cout << "Matrix * Point: " << m * p << endl;
+  */
 
   /*
   LMatrix4d x = LMatrix4d::ident_mat();