eckit::geo::None class final

Base classes

class Area

Public types

using builder_t = BuilderT1<Area>
using ARG1 = const Spec&

Public static functions

static auto className() -> std::string

Constructors, destructors, conversion operators

None() defaulted

Public functions

auto type() const -> const std::string& override
auto intersects(area::BoundingBox&) const -> bool override
auto spec() const -> const Spec&
auto spec_str() const -> std::string
auto contains(const Point&) const -> bool virtual
auto area() const -> double virtual

Private functions

void fill_spec(spec::Custom&) const override

Typedef documentation

using eckit::geo::None::builder_t = BuilderT1<Area>

using eckit::geo::None::ARG1 = const Spec&

Function documentation

static std::string eckit::geo::None::className()

const Spec& eckit::geo::None::spec() const

std::string eckit::geo::None::spec_str() const

bool eckit::geo::None::contains(const Point&) const virtual

double eckit::geo::None::area() const virtual