| LSSTApplications
    20.0.0
    LSSTDataManagementBasePackage | 
 
 
 
Go to the documentation of this file.
   40     if (buffer == 
nullptr || 
n == 0) {
 
   43     uint8_t 
type = *buffer;
 
  
This file defines an interface for spherical regions.
static std::unique_ptr< Region > decode(std::vector< uint8_t > const &s)
static constexpr uint8_t TYPE_CODE
static constexpr uint8_t TYPE_CODE
This file declares a class for representing circular regions on the unit sphere.
static std::unique_ptr< Ellipse > decode(std::vector< uint8_t > const &s)
A base class for image defects.
This file declares a class for representing elliptical regions on the unit sphere.
static std::unique_ptr< Circle > decode(std::vector< uint8_t > const &s)
static constexpr uint8_t TYPE_CODE
This file declares a class for representing longitude/latitude angle boxes on the unit sphere.
static std::unique_ptr< ConvexPolygon > decode(std::vector< uint8_t > const &s)
static constexpr uint8_t TYPE_CODE
static std::unique_ptr< Box > decode(std::vector< uint8_t > const &s)
This file declares a class for representing convex polygons with great circle edges on the unit spher...