|
| template<int N> |
| double | lsst::geom::detail::computeExtentNorm (Extent< double, N > const &s) |
| |
| template<int N> |
| int | lsst::geom::detail::computeExtentNorm (Extent< int, N > const &s) |
| |
| template<typename T , int N> |
| std::size_t | lsst::geom::hash_value (Extent< T, N > const &extent) noexcept |
| |
| template<int N> |
| Extent< int, N > | lsst::geom::truncate (Extent< double, N > const &input) noexcept |
| | Return the component-wise truncation (round towards zero). More...
|
| |
| template<int N> |
| Extent< int, N > | lsst::geom::floor (Extent< double, N > const &input) noexcept |
| | Return the component-wise floor (round towards more negative). More...
|
| |
| template<int N> |
| Extent< int, N > | lsst::geom::ceil (Extent< double, N > const &input) noexcept |
| | Return the component-wise ceil (round towards more positive). More...
|
| |
| template<typename T , int N> |
| Extent< T, N > | lsst::geom::operator* (T scalar, ExtentBase< T, N > const &rhs) noexcept(ExtentBase< T, N >::IS_ELEMENT_NOTHROW_COPYABLE) |
| |
| template<int N> |
| Extent< double, N > | lsst::geom::operator* (ExtentBase< int, N > const &lhs, double rhs) noexcept |
| |
| template<int N> |
| void | lsst::geom::operator*= (ExtentBase< int, N > &lhs, double rhs) noexcept |
| |
| template<int N> |
| Extent< double, N > | lsst::geom::operator/ (ExtentBase< int, N > const &lhs, double rhs) noexcept |
| |
| template<int N> |
| void | lsst::geom::operator/= (ExtentBase< int, N > &lhs, double rhs) noexcept |
| |
| template<int N> |
| Extent< double, N > | lsst::geom::operator* (double lhs, ExtentBase< int, N > const &rhs) noexcept |
| |
| template<int N> |
| Extent< double, N > | lsst::geom::operator+ (Extent< double, N > const &lhs, Extent< int, N > const &rhs) noexcept |
| |
| template<int N> |
| Extent< double, N > & | lsst::geom::operator+= (Extent< double, N > &lhs, Extent< int, N > const &rhs) noexcept |
| |
| template<int N> |
| Extent< double, N > | lsst::geom::operator- (Extent< double, N > const &lhs, Extent< int, N > const &rhs) noexcept |
| |
| template<int N> |
| Extent< double, N > & | lsst::geom::operator-= (Extent< double, N > &lhs, Extent< int, N > const &rhs) noexcept |
| |
| template<int N> |
| Extent< double, N > | lsst::geom::operator+ (Extent< int, N > const &lhs, Extent< double, N > const &rhs) noexcept |
| |
| template<int N> |
| Extent< double, N > | lsst::geom::operator- (Extent< int, N > const &lhs, Extent< double, N > const &rhs) noexcept |
| |