Class HaarCoefficients::Parent

Nested Relationships

This class is a nested type of Template Struct HaarCoefficients.

Class Documentation

class Parent

Public Functions

Parent() = default
inline Parent(Scale scale, Details details)
inline Parent(const CoefficientsArray &array)
inline operator CoefficientsArray() const
inline ValueType &operator[](size_t index)
inline const ValueType &operator[](size_t index) const
inline Parent &operator+=(const Parent &rhs)
inline Parent &operator-=(const Parent &rhs)
inline Parent &operator*=(ValueType rhs)
inline std::string toString() const

Public Members

Scale scale = {}
Details details = {}

Friends

inline friend bool operator==(const Parent &lhs, const Parent &rhs)
inline friend Parent operator+(const Parent &lhs, const Parent &rhs)
inline friend Parent operator-(const Parent &lhs, const Parent &rhs)
inline friend Parent operator*(ValueType lhs, const Parent &rhs)
inline friend Parent operator*(const Parent &lhs, ValueType rhs)