File coor3d.cpp
This file contains definitions for coordinate vector types for different coordinate systems.
- Author
Benjamin Lindner ben@benlabs.net
- Version
See VERSION in CMakeLists.txt
- Copyright
GNU General Public License
Functions
-
ostream &operator<<(ostream &os, const CartesianCoor3D &cc)
-
CartesianCoor3D operator*(const coor2_t lambda, const CartesianCoor3D &that)
-
CartesianCoor3D operator*(const CartesianCoor3D &that, const coor2_t lambda)
-
CartesianCoor3D operator/(const CartesianCoor3D &that, const coor2_t lambda)
-
ostream &operator<<(ostream &os, const CylinderCoor3D &cc)
-
ostream &operator<<(ostream &os, const SphericalCoor3D &cc)
-
CartesianCoor3D rotate(CartesianCoor3D c, string axis, coor2_t rad)