Base: modernize C++: replace 'typedef' with 'using'

This commit is contained in:
wmayer
2022-08-29 11:42:09 +02:00
parent c0d69f7d8e
commit 4e42ff7baa
27 changed files with 67 additions and 67 deletions

View File

@@ -117,7 +117,7 @@ private:
namespace Py {
typedef PythonClassObject<Base::Vector2dPy> Vector2d;
using Vector2d = PythonClassObject<Base::Vector2dPy>;
inline Base::Vector2d toVector2d(PyObject *py) {
Base::Vector2dPy* py2d = Py::Vector2d(py).getCxxObject();
@@ -246,14 +246,14 @@ private:
};
// PyCXX wrapper classes Py::Matrix, Py::Rotation, Py::Placement, ...
typedef GeometryT<Base::BoundBox3d, Base::BoundBoxPy,
&Base::BoundBoxPy::getBoundBoxPtr> BoundingBox;
typedef GeometryT<Base::Matrix4D, Base::MatrixPy,
&Base::MatrixPy::getMatrixPtr> Matrix;
typedef GeometryT<Base::Rotation, Base::RotationPy,
&Base::RotationPy::getRotationPtr> Rotation;
typedef GeometryT<Base::Placement, Base::PlacementPy,
&Base::PlacementPy::getPlacementPtr> Placement;
using BoundingBox = GeometryT<Base::BoundBox3d, Base::BoundBoxPy,
&Base::BoundBoxPy::getBoundBoxPtr>;
using Matrix = GeometryT<Base::Matrix4D, Base::MatrixPy,
&Base::MatrixPy::getMatrixPtr>;
using Rotation = GeometryT<Base::Rotation, Base::RotationPy,
&Base::RotationPy::getRotationPtr>;
using Placement = GeometryT<Base::Placement, Base::PlacementPy,
&Base::PlacementPy::getPlacementPtr>;
}