Class Cartesian

Inheritance Relationships

Base Type

Class Documentation

class Cartesian : public pcms::CoordinateSystem

Public Functions

inline virtual std::string_view Kind() const noexcept override
inline virtual int Dimension() const noexcept override
inline virtual bool HasOrthogonalBasis() const noexcept override
inline virtual bool HasUnitScaleFactors() const noexcept override
inline virtual bool operator==(const CoordinateSystem &other) const noexcept override

Public Static Functions

static inline std::shared_ptr<const CoordinateSystem> Create(int dim)
static inline std::shared_ptr<const CoordinateSystem> Deferred()