|
九韶内核 1.0.0.0
|
坐标类 更多...
#include <algorithm>#include <array>#include <cassert>#include <cmath>#include <numeric>#include <common/Constants.hpp>#include <common/Exception.hpp>#include <common/Macros.hpp>#include <common/TypeTraits.hpp>

类 | |
| class | AMCAX::CoordBase< Scalar, DIM > |
| 坐标的基类 更多... | |
| class | AMCAX::CoordT< Scalar, DIM > |
| 笛卡尔坐标类 更多... | |
| class | AMCAX::CoordT< Scalar, 1 > |
| 一维笛卡尔坐标的特殊类 更多... | |
| class | AMCAX::CoordT< Scalar, 2 > |
| 二维笛卡尔坐标的特殊类 更多... | |
| class | AMCAX::CoordT< Scalar, 3 > |
| 三维笛卡尔坐标的特殊类 更多... | |
| class | AMCAX::CoordT< Scalar, 4 > |
| 四维笛卡尔坐标的特殊类 更多... | |
命名空间 | |
| namespace | AMCAX |
| AMCAX 内核提供的所有接口所在的命名空间。 | |
类型定义 | |
| using | AMCAX::Coord2f = CoordT<float, 2> |
| 浮点精度的二维坐标 | |
| using | AMCAX::Coord3f = CoordT<float, 3> |
| 浮点精度的三维坐标 | |
| using | AMCAX::Coord4f = CoordT<float, 4> |
| 浮点精度的四维坐标 | |
| using | AMCAX::Coord2d = CoordT<double, 2> |
| 双精度二维坐标 | |
| using | AMCAX::Coord3d = CoordT<double, 3> |
| 双精度三维坐标 | |
| using | AMCAX::Coord4d = CoordT<double, 4> |
| 双精度四维坐标 | |
| using | AMCAX::Coord2 = Coord2d |
| 二维坐标 | |
| using | AMCAX::Coord3 = Coord3d |
| 三维坐标 | |
| using | AMCAX::Coord4 = Coord4d |
| 四维坐标 | |
坐标类
笛卡尔坐标的实现