Standard_Real sht =
gp_Vec(Pos.Location (), P).Dot
(gp_Vec (Pos.YDirection())) / MinorRadius;
+
+#if __cplusplus >= 201103L
+ return std::asinh(sht);
+#else
return asinh(sht);
+#endif
}
//=======================================================================
{
gp_Vec2d V (Pos.YDirection().XY());
Standard_Real sht = gp_Vec2d(Pos.Location(),P).Dot(V) /MinorRadius;
- return asinh(sht);
+#if __cplusplus >= 201103L
+ return std::asinh(sht);
+#else
+ return asinh(sht);
+#endif
}
//=======================================================================