GeomAPI_Ax1(std::shared_ptr<GeomAPI_Pnt> theOrigin,
std::shared_ptr<GeomAPI_Dir> theDir);
/// Sets origin point.
GeomAPI_Ax1(std::shared_ptr<GeomAPI_Pnt> theOrigin,
std::shared_ptr<GeomAPI_Dir> theDir);
/// Sets origin point.
std::shared_ptr<GeomAPI_Dir> dir() const;
/// Reverses the unit vector of this axis and assigns the result to this axis.
std::shared_ptr<GeomAPI_Dir> dir() const;
/// Reverses the unit vector of this axis and assigns the result to this axis.