1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- #ifndef IGL_PROJECT_TO_LINE_SEGMENT_H
- #define IGL_PROJECT_TO_LINE_SEGMENT_H
- #include "igl_inline.h"
- #include <Eigen/Core>
- namespace igl
- {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- template <
- typename DerivedP,
- typename DerivedS,
- typename DerivedD,
- typename Derivedt,
- typename DerivedsqrD>
- IGL_INLINE void project_to_line_segment(
- const Eigen::MatrixBase<DerivedP> & P,
- const Eigen::MatrixBase<DerivedS> & S,
- const Eigen::MatrixBase<DerivedD> & D,
- Eigen::PlainObjectBase<Derivedt> & t,
- Eigen::PlainObjectBase<DerivedsqrD> & sqrD);
- }
- #ifndef IGL_STATIC_LIBRARY
- # include "project_to_line_segment.cpp"
- #endif
- #endif
|