|
| | Bounds () |
| |
| | Bounds (Bounds const &other) |
| |
| | Bounds (RangeVec const &rngs) |
| |
| | Bounds (T minx, T miny, T minz, T maxx, T maxy, T maxz) |
| |
| | Bounds (T minx, T miny, T maxx, T maxy) |
| |
| | Bounds (const Point &min, const Point &max) |
| |
| T() | min (std::size_t const &index) const |
| |
| void() | min (std::size_t const &index, T v) |
| |
| T() | max (std::size_t const &index) const |
| |
| void() | max (std::size_t const &index, T v) |
| |
| T | minx () const |
| |
| T | miny () const |
| |
| T | minz () const |
| |
| T | maxx () const |
| |
| T | maxy () const |
| |
| T | maxz () const |
| |
| bool | operator== (Bounds< T > const &rhs) const |
| |
| bool | operator!= (Bounds< T > const &rhs) const |
| |
| Bounds< T > & | operator= (Bounds< T > const &rhs) |
| |
| RangeVec const & | dims () const |
| | The vector of Range<T> for the Bounds. More...
|
| |
| size_type | dimension () const |
| | The number of dimensions of the Bounds. More...
|
| |
| void | dimension (size_type d) |
| | Resize the dimensionality of the Bounds to d. More...
|
| |
| bool | equal (Bounds< T > const &other) const |
| | Is this Bounds equal to other? More...
|
| |
| bool | intersects (Bounds const &other) const |
| | Does this Bounds intersect other? More...
|
| |
| bool | overlaps (Bounds const &other) const |
| | Synonym for intersects for now. More...
|
| |
| bool | contains (Bounds const &other) const |
| | Does this Bounds contain other? More...
|
| |
| bool | contains (Point const &point) const |
| | Does this Bounds this point other? More...
|
| |
| void | shift (std::vector< T > deltas) |
| | Shift each dimension by a vector of detlas. More...
|
| |
| void | scale (std::vector< T > deltas) |
| | Scale each dimension by a vector of deltas. More...
|
| |
| void | clip (Bounds const &r) |
| | Clip this Bounds to the extent of r. More...
|
| |
| void | grow (Bounds const &r) |
| | Grow to the union of two liblas::Bounds. More...
|
| |
| void | grow (Point const &p) |
| | Expand the liblas::Bounds to include this point. More...
|
| |
| T | volume () const |
| |
| bool | empty () const |
| |
| void | verify () |
| |