Namespaces |
namespace | FemViewer |
Defines |
#define | EPSILON 1e-8 |
#define | EDGE(name, begin, end) CVec3<CoordType> name(this->vertices[end] - this->vertices[begin]) |
Functions |
template<typename TReal = CoordType> |
bool | FemViewer::intersectTriangle (const Ray< TReal > &r, const Vec3< TReal > &v0, const Vec3< TReal > &v1, const Vec3< TReal > &v2, TReal tuv[]) |
template<typename TReal = CoordType> |
bool | FemViewer::intersectQuad (const Ray< TReal > &r, const Vec3< TReal > &v0, const Vec3< TReal > &v1, const Vec3< TReal > &v2, const Vec3< TReal > &v3, TReal tuv[]) |