|
Rumba C++ SDK
|
#include <ImathSphere.h>
Public Member Functions | |
| Sphere3 () | |
| Sphere3 (const Vec3< T > &c, T r) | |
| void | circumscribe (const Box< Vec3< T > > &box) |
| bool | intersect (const Line3< T > &l, Vec3< T > &intersection) const |
| bool | intersectT (const Line3< T > &l, T &t) const |
Public Attributes | |
| Vec3< T > | center |
| T | radius |
|
inline |
|
inline |
| void Imath::Sphere3< T >::circumscribe | ( | const Box< Vec3< T > > & | box | ) |
| bool Imath::Sphere3< T >::intersect | ( | const Line3< T > & | l, |
| Vec3< T > & | intersection | ||
| ) | const |
| bool Imath::Sphere3< T >::intersectT | ( | const Line3< T > & | l, |
| T & | t | ||
| ) | const |
| Vec3<T> Imath::Sphere3< T >::center |
| T Imath::Sphere3< T >::radius |