24 #ifndef LSST_AFW_MATH_DETAIL_TrapezoidalPacker_h_INCLUDED 
   25 #define LSST_AFW_MATH_DETAIL_TrapezoidalPacker_h_INCLUDED 
   93     void pack(ndarray::Array<double, 1, 1> 
const& out, ndarray::Array<double const, 1, 1> 
const& tx,
 
   94               ndarray::Array<double const, 1, 1> 
const& ty) 
const;
 
   96     void pack(ndarray::Array<double, 1, 1> 
const& out,
 
   97               ndarray::Array<double const, 2, 2> 
const& unpacked) 
const;
 
   99     void unpack(ndarray::Array<double, 2, 2> 
const& out,
 
  100                 ndarray::Array<double const, 1, 1> 
const& packed) 
const;
 
  102     ndarray::Array<double, 2, 2> 
unpack(ndarray::Array<double const, 1, 1> 
const& packed) 
const;
 
  114 #endif  // !LSST_AFW_MATH_DETAIL_TrapezoidalPacker_h_INCLUDED