8#ifndef IGL_CONNECT_BOUNDARY_TO_INFINITY_H
9#define IGL_CONNECT_BOUNDARY_TO_INFINITY_H
21 template <
typename DerivedF,
typename DerivedFO>
23 const Eigen::MatrixBase<DerivedF> & F,
24 Eigen::PlainObjectBase<DerivedFO> & FO);
33 template <
typename DerivedF,
typename DerivedFO>
35 const Eigen::MatrixBase<DerivedF> & F,
36 const typename DerivedF::Scalar inf_index,
37 Eigen::PlainObjectBase<DerivedFO> & FO);
52 const Eigen::MatrixBase<DerivedV> & V,
53 const Eigen::MatrixBase<DerivedF> & F,
54 Eigen::PlainObjectBase<DerivedVO> & VO,
55 Eigen::PlainObjectBase<DerivedFO> & FO);
57#ifndef IGL_STATIC_LIBRARY
58# include "connect_boundary_to_infinity.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
void connect_boundary_to_infinity(const Eigen::MatrixBase< DerivedF > &F, Eigen::PlainObjectBase< DerivedFO > &FO)
Connect all boundary edges to a fictitious point at infinity.