mod_fem_viewer/FemViewer/src/Geometry.cpp File Reference

#include "Geometry.h"
#include "Log.h"
#include <omp.h>
Include dependency graph for Geometry.cpp:

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[])

Define Documentation

#define EDGE ( name,
begin,
end   )     CVec3<CoordType> name(this->vertices[end] - this->vertices[begin])
#define EPSILON   1e-8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1