九韶内核 1.0.0.0
|
坐标类 更多...
#include <algorithm>
#include <array>
#include <cassert>
#include <cmath>
#include <numeric>
#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 |
四维坐标 | |
坐标类
笛卡尔坐标的实现