|
std::ostream & | operator<< (std::ostream &os, lsst::afw::geom::AffineTransform const &transform) |
|
AffineTransform | makeAffineTransformFromTriple (Point2D const &p1, Point2D const &p2, Point2D const &p3, Point2D const &q1, Point2D const &q2, Point2D const &q3) |
|
constexpr double | degToRad (double x) noexcept |
|
constexpr double | radToDeg (double x) noexcept |
|
constexpr double | radToArcsec (double x) noexcept |
|
constexpr double | radToMas (double x) noexcept |
|
constexpr double | arcsecToRad (double x) noexcept |
|
constexpr double | masToRad (double x) noexcept |
|
constexpr Angle | operator+ (Angle a, Angle d) noexcept |
|
constexpr Angle | operator- (Angle a, Angle d) noexcept |
|
constexpr Angle | operator* (Angle a, Angle d) noexcept |
|
constexpr Angle | operator- (Angle angle) |
|
constexpr Angle | operator/ (Angle a, int d) noexcept |
|
constexpr Angle | operator/ (Angle a, double d) noexcept |
|
constexpr double | operator/ (T const lhs, Angle rhs) noexcept=delete |
|
std::ostream & | operator<< (std::ostream &s, Angle a) |
|
constexpr bool | isAngle (T) noexcept |
|
constexpr Angle | operator* (T lhs, AngleUnit rhs) noexcept |
|
std::ostream & | operator<< (std::ostream &os, Box2I const &box) |
|
std::ostream & | operator<< (std::ostream &os, Box2D const &box) |
|
bool | allclose (CoordinateBase< Derived, T, N > const &a, CoordinateBase< Derived, T, N > const &b, T rtol=static_cast< T >(1E-5), T atol=static_cast< T >(1E-8)) |
|
std::ostream & | operator<< (std::ostream &os, CoordinateBase< Derived, T, N > const &coordinate) |
|
bool | all (CoordinateExpr< N > const &expr) |
|
bool | any (CoordinateExpr< N > const &expr) |
|
std::ostream & | operator<< (std::ostream &os, GenericEndpoint const &endpoint) |
|
std::ostream & | operator<< (std::ostream &os, Point2Endpoint const &endpoint) |
|
std::ostream & | operator<< (std::ostream &os, IcrsCoordEndpoint const &endpoint) |
|
Extent< int, N > | truncate (Extent< double, N > const &input) |
|
Extent< int, N > | floor (Extent< double, N > const &input) |
|
Extent< int, N > | ceil (Extent< double, N > const &input) |
|
Extent< T, N > | operator* (T scalar, ExtentBase< T, N > const &rhs) |
|
Extent< double, N > | operator* (ExtentBase< int, N > const &lhs, double rhs) |
|
void | operator*= (ExtentBase< int, N > &lhs, double rhs) |
|
Extent< double, N > | operator/ (ExtentBase< int, N > const &lhs, double rhs) |
|
void | operator/= (ExtentBase< int, N > &lhs, double rhs) |
|
Extent< double, N > | operator* (double lhs, ExtentBase< int, N > const &rhs) |
|
Extent< double, N > | operator+ (Extent< double, N > const &lhs, Extent< int, N > const &rhs) |
|
Extent< double, N > & | operator+= (Extent< double, N > &lhs, Extent< int, N > const &rhs) |
|
Extent< double, N > | operator- (Extent< double, N > const &lhs, Extent< int, N > const &rhs) |
|
Extent< double, N > & | operator-= (Extent< double, N > &lhs, Extent< int, N > const &rhs) |
|
Extent< double, N > | operator+ (Extent< int, N > const &lhs, Extent< double, N > const &rhs) |
|
Extent< double, N > | operator- (Extent< int, N > const &lhs, Extent< double, N > const &rhs) |
|
std::ostream & | operator<< (std::ostream &os, lsst::afw::geom::LinearTransform const &t) |
|
Point< double, N > | operator+ (Point< double, N > const &lhs, Extent< int, N > const &rhs) |
|
Point< double, N > | operator+ (Extent< int, N > const &rhs, Point< double, N > const &lhs) |
|
Point< double, N > & | operator+= (Point< double, N > &lhs, Extent< int, N > const &rhs) |
|
Point< double, N > | operator+ (Point< int, N > const &lhs, Extent< double, N > const &rhs) |
|
Point< double, N > | operator- (Point< double, N > const &lhs, Extent< int, N > const &rhs) |
|
Point< double, N > & | operator-= (Point< double, N > &lhs, Extent< int, N > const &rhs) |
|
Point< double, N > | operator- (Point< int, N > const &lhs, Extent< double, N > const &rhs) |
|
Extent< double, N > | operator- (Point< double, N > const &lhs, Point< int, N > const &rhs) |
|
Extent< double, N > | operator- (Point< int, N > const &lhs, Point< double, N > const &rhs) |
|
Eigen::Matrix2d | makeCdMatrix (Angle const &scale, Angle const &orientation=0 *degrees, bool flipX=false) |
|
TransformPoint2ToPoint2 | makeWcsPairTransform (SkyWcs const &src, SkyWcs const &dst) |
|
std::ostream & | operator<< (std::ostream &os, SpherePoint const &point) |
|
std::ostream & | operator<< (std::ostream &os, Transform< FromEndpoint, ToEndpoint > const &transform) |
|
AffineTransform | linearizeTransform (TransformPoint2ToPoint2 const &original, Point2D const &inPoint) |
|
TransformPoint2ToPoint2 | makeTransform (AffineTransform const &affine) |
|
TransformPoint2ToPoint2 | makeRadialTransform (std::vector< double > const &coeffs) |
|
TransformPoint2ToPoint2 | makeRadialTransform (std::vector< double > const &forwardCoeffs, std::vector< double > const &inverseCoeffs) |
|
TransformPoint2ToPoint2 | makeIdentityTransform () |
|
constexpr Angle | operator* (Angle a, double d) noexcept |
|
constexpr Angle | operator* (double d, Angle a) noexcept |
|
constexpr Angle | operator* (Angle a, int d) noexcept |
|
constexpr Angle | operator* (int d, Angle a) noexcept |
|