| OpenVDB
    9.0.1
    | 
Partial template specialization for floating point coordinate types. More...
#include <nanovdb/NanoVDB.h>
Inherits BaseBBox< Vec3T >.
| Public Types | |
| using | Vec3Type = Vec3T | 
| using | ValueType = typename Vec3T::ValueType | 
| using | BaseT = BaseBBox< Vec3T > | 
| Public Member Functions | |
| BBox () | |
| BBox (const Vec3T &min, const Vec3T &max) | |
| BBox (const Coord &min, const Coord &max) | |
| BBox (const BaseBBox< Coord > &bbox) | |
| bool | empty () const | 
| Vec3T | dim () const | 
| bool | isInside (const Vec3T &p) const | 
| bool | operator== (const BaseBBox &rhs) const | 
| bool | operator!= (const BaseBBox &rhs) const | 
| const Vec3T & | operator[] (int i) const | 
| Vec3T & | operator[] (int i) | 
| Vec3T & | min () | 
| const Vec3T & | min () const | 
| Vec3T & | max () | 
| const Vec3T & | max () const | 
| Coord & | translate (const Vec3T &xyz) | 
| BaseBBox & | expand (const Vec3T &xyz) | 
| bool | isInside (const Vec3T &xyz) | 
| Public Attributes | |
| Vec3T | mCoord [2] | 
Partial template specialization for floating point coordinate types.
| using ValueType = typename Vec3T::ValueType | 
| using Vec3Type = Vec3T | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inlineinherited | 
| 
 | inlineinherited | 
| 
 | inline | 
| 
 | inlineinherited | 
| 
 | inlineinherited | 
| 
 | inlineinherited | 
| 
 | inlineinherited | 
| 
 | inlineinherited | 
| 
 | inlineinherited | 
| 
 | inlineinherited | 
| 
 | inlineinherited | 
| 
 | inlineinherited | 
| 
 | inherited | 
 1.8.11
 1.8.11