|
OpenVDB 11.0.0
|
#include <openvdb/math/Ray.h>
Public Member Functions | |
| TimeSpan () | |
| Default constructor. | |
| TimeSpan (RealT _t0, RealT _t1) | |
| Constructor. | |
| void | set (RealT _t0, RealT _t1) |
| Set both times. | |
| void | get (RealT &_t0, RealT &_t1) const |
| Get both times. | |
| bool | valid (RealT eps=math::Delta< RealT >::value()) const |
Return true if t1 is larger than t0 by at least eps. | |
| RealT | mid () const |
| Return the midpoint of the ray. | |
| void | scale (RealT s) |
| Multiplies both times. | |
| bool | test (RealT t) const |
Return true if time is inclusive. | |
Public Attributes | |
| RealT | t0 |
| RealT | t1 |
|
inline |
Get both times.
|
inline |
Return the midpoint of the ray.
Return true if time is inclusive.
|
inline |
Return true if t1 is larger than t0 by at least eps.
| RealT t0 |
| RealT t1 |