1#ifndef IGL_COPYLEFT_CGAL_WIRE_MESH_H
2#define IGL_COPYLEFT_CGAL_WIRE_MESH_H
3#include "../../igl_inline.h"
35 const Eigen::MatrixBase<DerivedWV> & WV,
36 const Eigen::MatrixBase<DerivedWE> & WE,
37 const Eigen::MatrixBase<Derivedth> & th,
40 Eigen::PlainObjectBase<DerivedV> & V,
41 Eigen::PlainObjectBase<DerivedF> & F,
42 Eigen::PlainObjectBase<DerivedJ> & J);
52 const Eigen::MatrixBase<DerivedWV> & WV,
53 const Eigen::MatrixBase<DerivedWE> & WE,
57 Eigen::PlainObjectBase<DerivedV> & V,
58 Eigen::PlainObjectBase<DerivedF> & F,
59 Eigen::PlainObjectBase<DerivedJ> & J);
69 const Eigen::MatrixBase<DerivedWV> & WV,
70 const Eigen::MatrixBase<DerivedWE> & WE,
73 Eigen::PlainObjectBase<DerivedV> & V,
74 Eigen::PlainObjectBase<DerivedF> & F,
75 Eigen::PlainObjectBase<DerivedJ> & J);
81#ifndef IGL_STATIC_LIBRARY
82# include "wire_mesh.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
void wire_mesh(const Eigen::MatrixBase< DerivedWV > &WV, const Eigen::MatrixBase< DerivedWE > &WE, const Eigen::MatrixBase< Derivedth > &th, const int poly_size, const bool solid, Eigen::PlainObjectBase< DerivedV > &V, Eigen::PlainObjectBase< DerivedF > &F, Eigen::PlainObjectBase< DerivedJ > &J)
Construct a "wire" or "wireframe" or "strut" surface mesh, given a one-dimensional network of straigh...