__cplusplus >= 201103L replaced with __QNX__ macro
gp_Vec(Pos.Location (), P).Dot
(gp_Vec (Pos.YDirection())) / MinorRadius;
-#if __cplusplus >= 201103L
+#if __QNX__
return std::asinh(sht);
#else
return asinh(sht);
{
gp_Vec2d V (Pos.YDirection().XY());
Standard_Real sht = gp_Vec2d(Pos.Location(),P).Dot(V) /MinorRadius;
-#if __cplusplus >= 201103L
+#if __QNX__
return std::asinh(sht);
#else
return asinh(sht);
cout << "Illegal agument in ATanh" << endl ;
#endif
}
-#if __cplusplus >= 201103L
+#if __QNX__
return std::atanh(Value);
#else
return atanh(Value);
cout << "Illegal agument in ACosh" << endl ;
#endif
}
-#if __cplusplus >= 201103L
+#if __QNX__
return std::acosh(Value);
#else
return acosh(Value);
//-------------------------------------------------------------------
// ASinh : Returns the hyperbolic arc sine of a real
//-------------------------------------------------------------------
-inline Standard_Real ASinh(const Standard_Real Value)
-#if __cplusplus >= 201103L
+inline Standard_Real ASinh(const Standard_Real Value)
+#if __QNX__
{ return std::asinh(Value); }
#else
{ return asinh(Value); }