| assignSequence(T &sequence, bool LENIENT=false) | TupleBase< S, N > | inline |
| at(size_t i) const | TupleBase< S, N > | inline |
| at(size_t i) | TupleBase< S, N > | inline |
| BBox() (defined in BBox) | BBox | inline |
| BBox(const BBox &bbox) (defined in BBox) | BBox | inline |
| BBox(const Rectangle< double > &bbox) (defined in BBox) | BBox | inline |
| begin() const override final (defined in UniTuple< T, N >) | UniTuple< T, N > | inlinevirtual |
| begin() override final (defined in UniTuple< T, N >) | UniTuple< T, N > | inlinevirtual |
| clear() (defined in TupleBase< S, N >) | TupleBase< S, N > | inline |
| const_iterator typedef (defined in UniTuple< T, N >) | UniTuple< T, N > | |
| contract(const Rectangle &r) | Rectangle< double > | |
| crop(const Rectangle< double > &r) | Rectangle< double > | |
| debug(std::ostream &ostr) const (defined in UniTuple< T, N >) | UniTuple< T, N > | inline |
| empty() const | Rectangle< double > | inline |
| end() const override final (defined in UniTuple< T, N >) | UniTuple< T, N > | inlinevirtual |
| end() override final (defined in UniTuple< T, N >) | UniTuple< T, N > | inlinevirtual |
| extend(const Rectangle &r) | Rectangle< double > | |
| fill(S i) | TupleBase< S, N > | inline |
| getCenter(drain::Point2D< double > &p) const | Rectangle< double > | inline |
| getHeight() const | Rectangle< double > | inline |
| getWidth() const | Rectangle< double > | inline |
| isMetric(const Point2D< double > &p) | BBox | inlinestatic |
| isMetric(double x, double limit) | BBox | inlinestatic |
| isMetric() const | BBox | inline |
| iterator typedef (defined in UniTuple< T, N >) | UniTuple< T, N > | |
| limit(const double &lowerBound, const double &upperBound, double &x) | Rectangle< double > | inlineprotected |
| next() (defined in UniTuple< T, N >) | UniTuple< T, N > | inlineprotected |
| operator!=(const tuplebase_t &t) const | TupleBase< S, N > | inline |
| operator=(const Rectangle< double > &rect) | Rectangle< double > | inline |
| operator=(const tuple_t &t) (defined in UniTuple< T, N >) | UniTuple< T, N > | inline |
| operator=(const value_type &value) (defined in UniTuple< T, N >) | UniTuple< T, N > | inline |
| operator=(std::initializer_list< S > l) (defined in UniTuple< T, N >) | UniTuple< T, N > | inline |
| operator==(const tuplebase_t &t) const | TupleBase< S, N > | inline |
| operator==(const value_type &t) const | TupleBase< S, N > | inline |
| operator[](size_t i) const (defined in TupleBase< S, N >) | TupleBase< S, N > | inline |
| operator[](size_t i) (defined in TupleBase< S, N >) | TupleBase< S, N > | inline |
| Rectangle(double x=0, double y=0, double x2=0, double y2=0) | Rectangle< double > | inline |
| Rectangle(const Rectangle &r) | Rectangle< double > | inline |
| Rectangle(const Point2D< double > &ll, const Point2D< double > &ur) | Rectangle< double > | inline |
| set(const tuplebase_t &t) (defined in TupleBase< S, N >) | TupleBase< S, N > | inline |
| set(const TupleBase< T2, N2 > &t) | TupleBase< S, N > | inline |
| set(const S &arg) (defined in TupleBase< S, N >) | TupleBase< S, N > | inline |
| set(const S &arg, const SS &... rest) | TupleBase< S, N > | inline |
| set(std::initializer_list< T > l) (defined in TupleBase< S, N >) | TupleBase< S, N > | inline |
| setIndexed(size_t i) | TupleBase< S, N > | inlineprotected |
| setIndexed(size_t i, T2 arg, const TT &... rest) | TupleBase< S, N > | inlineprotected |
| size() | TupleBase< S, N > | inlinestatic |
| start (defined in UniTuple< T, N >) | UniTuple< T, N > | protected |
| storageTypeSize (defined in TupleBase< S, N >) | TupleBase< S, N > | static |
| toSequence(T &sequence) const | TupleBase< S, N > | inline |
| toStr(char separator=',') const (defined in TupleBase< S, N >) | TupleBase< S, N > | inline |
| toStream(std::ostream &ostr) const (defined in TupleBase< S, N >) | TupleBase< S, N > | inlinevirtual |
| toStreamFormatted(std::ostream &ostr, char separator=',') const | TupleBase< S, N > | inlinevirtual |
| toVector() const | Rectangle< double > | inline |
| tuple() const (defined in UniTuple< T, N >) | UniTuple< T, N > | inline |
| tuple() (defined in UniTuple< T, N >) | UniTuple< T, N > | inline |
| tuple(const TT &... args) (defined in UniTuple< T, N >) | UniTuple< T, N > | inline |
| tuple_size (defined in UniTuple< T, N >) | UniTuple< T, N > | static |
| tuple_t typedef (defined in UniTuple< T, N >) | UniTuple< T, N > | |
| TupleBase() (defined in TupleBase< S, N >) | TupleBase< S, N > | inline |
| tuplebase_t typedef (defined in TupleBase< S, N >) | TupleBase< S, N > | |
| UniTuple() (defined in UniTuple< T, N >) | UniTuple< T, N > | inline |
| UniTuple(const TT &... args) (defined in UniTuple< T, N >) | UniTuple< T, N > | inline |
| UniTuple(const UniTuple< T, N > &t) | UniTuple< T, N > | inline |
| UniTuple(std::initializer_list< S > l) (defined in UniTuple< T, N >) | UniTuple< T, N > | inline |
| UniTuple(UniTuple< T, N2 > &tuple, size_t i) (defined in UniTuple< T, N >) | UniTuple< T, N > | inlineprotected |
| updateTuple() (defined in TupleBase< S, N >) | TupleBase< S, N > | inlinevirtual |
| value_type typedef (defined in UniTuple< T, N >) | UniTuple< T, N > | |
| ~TupleBase() (defined in TupleBase< S, N >) | TupleBase< S, N > | inlinevirtual |
| ~UniTuple() (defined in UniTuple< T, N >) | UniTuple< T, N > | inlinevirtual |