AEdge(const Vec3 &, const Vec3 &)
Definition: AEdge.cpp:21
double sep(const Vec3 &) const
Definition: AEdge.cpp:51
VEC3_INLINE Vec3 unit() const
Definition: vec3.hpp:225
pair< bool, double > dist(const Vec3 &) const
Definition: AEdge.cpp:77
abstract base class for edges in mesh (2D or 3D)
Definition: AEdge.h:28
VEC3_INLINE Vec3 cmax(const Vec3 &v1, const Vec3 &v2)
Definition: vec3.hpp:231
virtual ~AEdge()
Definition: AEdge.cpp:27
VEC3_INLINE Vec3 cmin(const Vec3 &v1, const Vec3 &v2)
Definition: vec3.hpp:240
VEC3_INLINE double norm2() const
Definition: vec3.hpp:218
Vec3 m_p1
Definition: AEdge.h:30
Vec3 m_p0
Definition: AEdge.h:30
Vec3 getBoundingBoxMin() const
Definition: AEdge.cpp:33
Vec3 getBoundingBoxMax() const
Definition: AEdge.cpp:41