libigl v2.5.0
Loading...
Searching...
No Matches
isolines_map.h
Go to the documentation of this file.
1#ifndef IGL_ISOLINES_MAP_H
2#define IGL_ISOLINES_MAP_H
3#include "igl_inline.h"
4#include <Eigen/Core>
5
6namespace igl
7{
17 template <
18 typename DerivedCM,
19 typename Derivediso_color,
20 typename DerivedICM >
22 const Eigen::MatrixBase<DerivedCM> & CM,
23 const Eigen::MatrixBase<Derivediso_color> & iso_color,
24 const int interval_thickness,
25 const int iso_thickness,
26 Eigen::PlainObjectBase<DerivedICM> & ICM);
28 template <
29 typename DerivedCM,
30 typename DerivedICM>
32 const Eigen::MatrixBase<DerivedCM> & CM,
33 Eigen::PlainObjectBase<DerivedICM> & ICM);
34}
35
36#ifndef IGL_STATIC_LIBRARY
37# include "isolines_map.cpp"
38#endif
39
40#endif
#define IGL_INLINE
Definition igl_inline.h:15
Definition AABB.h:17
void isolines_map(const Eigen::MatrixBase< DerivedCM > &CM, const Eigen::MatrixBase< Derivediso_color > &iso_color, const int interval_thickness, const int iso_thickness, Eigen::PlainObjectBase< DerivedICM > &ICM)
Inject a given colormap with evenly spaced isolines.