#include "compute_frame_field_bisectors.h" #include "igl/local_basis.h" template IGL_INLINE void igl::compute_frame_field_bisectors( const Eigen::PlainObjectBase& V, const Eigen::PlainObjectBase& F, const Eigen::PlainObjectBase& B1, const Eigen::PlainObjectBase& B2, const Eigen::PlainObjectBase& PD1, const Eigen::PlainObjectBase& PD2, Eigen::PlainObjectBase& BIS1, Eigen::PlainObjectBase& BIS2) { BIS1.resize(PD1.rows(),3); BIS2.resize(PD1.rows(),3); for (unsigned i=0; i IGL_INLINE void igl::compute_frame_field_bisectors( const Eigen::PlainObjectBase& V, const Eigen::PlainObjectBase& F, const Eigen::PlainObjectBase& PD1, const Eigen::PlainObjectBase& PD2, Eigen::PlainObjectBase& BIS1, Eigen::PlainObjectBase& BIS2) { Eigen::PlainObjectBase B1, B2, B3; igl::local_basis(V,F,B1,B2,B3); compute_frame_field_bisectors( V, F, B1, B2, PD1, PD2, BIS1, BIS2); } #ifndef IGL_HEADER_ONLY #endif