~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Tina4/src/geomstat/geom/gstat_tf3.c

Version: ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 /**@(#)
  2 **/
  3 #include <tina/sys.h>
  4 #include <tina/math.h>
  5 #include <tina/mathfuncs.h>
  6 #include <tina/vision.h>
  7 #include <tina/visionfuncs.h>
  8 
  9 void   *transf3_basis(Transf3 * transf)
 10 /* BUG */
 11 {
 12     return (NULL);
 13 }
 14 
 15 void    transf3_correct(Transf3 * transf, Basis3 * basis, Vector * x)
 16 
 17 /* BUG */
 18 
 19 {
 20     double  x0 = vector_getf(x, 0);
 21     double  x1 = vector_getf(x, 1);
 22     double  x2 = vector_getf(x, 2);
 23     double  x3 = vector_getf(x, 3);
 24     double  x4 = vector_getf(x, 4);
 25     double  x5 = vector_getf(x, 5);
 26     Vec3    axis = {Vec3_id};
 27     Transform3 T = {Transform3_id};
 28 
 29     axis = vec3(x0, x1, x2);
 30     T.R = rot3_1(axis);
 31     T.t = vec3(x3, x4, x5);
 32     transf->T = trans3_prod(T, transf->T);
 33 }
 34 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.