core/vgui/internals/vgui_un_project.h
Go to the documentation of this file.
00001 // This is core/vgui/internals/vgui_un_project.h
00002 #ifndef vgui_un_project_h_
00003 #define vgui_un_project_h_
00004 #ifdef VCL_NEEDS_PRAGMA_INTERFACE
00005 #pragma interface
00006 #endif
00007 //:
00008 // \file
00009 // \author fsm
00010 
00011 //: Compute the preimage Y of a point X under a 4x4 homography H.
00012 bool vgui_un_project(double const * const *H, double const X[4], double Y[4]);
00013 //: Compute the preimage Y of a point X under a 4x4 homography H.
00014 bool vgui_un_project(double const H[4][4], double const X[4], double Y[4]);
00015 //: Compute the preimage Y of a point X under a 4x4 homography H.
00016 bool vgui_un_project(double const H[16], double const X[4], double Y[4]);
00017 
00018 #endif // vgui_un_project_h_