10#ifndef IGL_ISOLINES_INTRINSIC_H
11#define IGL_ISOLINES_INTRINSIC_H
47 const Eigen::MatrixBase<DerivedF> & F,
48 const Eigen::MatrixBase<DerivedS> & S,
49 const Eigen::MatrixBase<Derivedvals> & vals,
50 Eigen::PlainObjectBase<DerivediB> & iB,
51 Eigen::PlainObjectBase<DerivediFI> & iFI,
52 Eigen::PlainObjectBase<DerivediE> & iE,
53 Eigen::PlainObjectBase<DerivedI> & I);
80 const Eigen::MatrixBase<DerivedF> & F,
81 const Eigen::MatrixBase<DerivedS> & S,
82 const Eigen::MatrixBase<DeriveduE> & uE,
83 const Eigen::MatrixBase<DerivedEMAP> & EMAP,
84 const Eigen::MatrixBase<DeriveduEC> & uEC,
85 const Eigen::MatrixBase<DeriveduEE> & uEE,
86 const typename DerivedS::Scalar val,
87 Eigen::PlainObjectBase<DerivediB> & iB,
88 Eigen::PlainObjectBase<DerivediFI> & iFI,
89 Eigen::PlainObjectBase<DerivediE> & iE);
92#ifndef IGL_STATIC_LIBRARY
93# include "isolines_intrinsic.cpp"
void isolines_intrinsic(const Eigen::MatrixBase< DerivedF > &F, const Eigen::MatrixBase< DerivedS > &S, const Eigen::MatrixBase< Derivedvals > &vals, Eigen::PlainObjectBase< DerivediB > &iB, Eigen::PlainObjectBase< DerivediFI > &iFI, Eigen::PlainObjectBase< DerivediE > &iE, Eigen::PlainObjectBase< DerivedI > &I)
Compute isolines of a scalar field on a triangle mesh intrinsically.