9#ifndef IGL_PREDICATES_ORIENT2D_H
10#define IGL_PREDICATES_ORIENT2D_H
17 namespace predicates {
33 const Eigen::MatrixBase<Derivedpa>& pa,
34 const Eigen::MatrixBase<Derivedpb>& pb,
35 const Eigen::MatrixBase<Derivedpc>& pc);
50 const Eigen::MatrixBase<DerivedA>& A,
51 const Eigen::MatrixBase<DerivedB>& B,
52 const Eigen::MatrixBase<DerivedC>& C,
53 Eigen::PlainObjectBase<DerivedR>& R);
57#ifndef IGL_STATIC_LIBRARY
58#include "orient2d.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
Orientation orient2d(const Eigen::MatrixBase< Derivedpa > &pa, const Eigen::MatrixBase< Derivedpb > &pb, const Eigen::MatrixBase< Derivedpc > &pc)
Compute the orientation of the triangle formed by pa, pb, pc.
Orientation
Types of orientations and other predicate results.
Definition Orientation.h:20