0028636: Optimisation of gp_* classes in order to avoid unnecesary calling gp_Dir...
[occt.git] / src / gp / gp_Ax3.lxx
index 71d4044..2b4fe6d 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <gp.hxx>
 #include <gp_Ax2.hxx>
-#include <gp_Ax1.hxx>
 
-inline gp_Ax3::gp_Ax3() : vydir(0.,1.,0.), vxdir(1.,0.,0.)
+inline gp_Ax3::gp_Ax3()
+  :
+  vydir(0.,1.,0.)
+  // vxdir(1.,0.,0.) use default ctor of gp_Dir, as it creates the same dir(1,0,0)
 { }
 
 inline gp_Ax3::gp_Ax3(const gp_Ax2& A) :