LSSTApplications  18.1.0
LSSTDataManagementBasePackage
Namespaces | Functions
Extent.cc File Reference
#include "lsst/utils/hashCombine.h"
#include "lsst/geom/CoordinateBase.h"
#include "lsst/geom/Point.h"
#include "lsst/geom/Extent.h"

Go to the source code of this file.

Namespaces

 lsst
 A base class for image defects.
 
 lsst::geom
 

Functions

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>
std::size_t lsst::geom::hash_value (Extent< T, N > const &extent) noexcept