|
ocssw
V2022
|
#include "cgal_interp.h"#include <CGAL/Exact_predicates_inexact_constructions_kernel.h>#include <CGAL/Delaunay_triangulation_2.h>#include <CGAL/Interpolation_traits_2.h>#include <CGAL/natural_neighbor_coordinates_2.h>#include <CGAL/interpolation_functions.h>#include <iostream>Go to the source code of this file.
Typedefs | |
| typedef CGAL::Exact_predicates_inexact_constructions_kernel | K |
| typedef CGAL::Delaunay_triangulation_2< K > | Delaunay_triangulation |
| typedef CGAL::Interpolation_traits_2< K > | Traits |
| typedef K::FT | Coord_type |
| typedef K::Point_2 | Point |
| typedef std::map< Point, Coord_type, K::Less_xy_2 > | Coord_map |
| typedef CGAL::Data_access< Coord_map > | Value_access |
| typedef std::vector< std::pair< Point, Coord_type > > | Point_coordinate_vector |
Functions | |
| int | cgal_nnc (int nxy, float *x, float *y, int nxyq, float *xq, float *yq) |
| int | cgal_interp2 (int nxy, float *x, float *y, float *v, int nxyq, float *vq, int nnc_tag) |
| int | cgal_release_tag (int nnc_tag) |
Typedef Documentation
◆ Coord_map
| typedef std::map<Point, Coord_type, K::Less_xy_2> Coord_map |
Definition at line 17 of file cgal_interp.cpp.
◆ Coord_type
| typedef K::FT Coord_type |
Definition at line 15 of file cgal_interp.cpp.
◆ Delaunay_triangulation
| typedef CGAL::Delaunay_triangulation_2<K> Delaunay_triangulation |
Definition at line 13 of file cgal_interp.cpp.
◆ K
| typedef CGAL::Exact_predicates_inexact_constructions_kernel K |
Definition at line 12 of file cgal_interp.cpp.
◆ Point
| typedef K::Point_2 Point |
Definition at line 16 of file cgal_interp.cpp.
◆ Point_coordinate_vector
| typedef std::vector<std::pair<Point, Coord_type> > Point_coordinate_vector |
Definition at line 20 of file cgal_interp.cpp.
◆ Traits
Definition at line 14 of file cgal_interp.cpp.
◆ Value_access
| typedef CGAL::Data_access<Coord_map> Value_access |
Definition at line 18 of file cgal_interp.cpp.
Function Documentation
◆ cgal_interp2()
| int cgal_interp2 | ( | int | nxy, |
| float * | x, | ||
| float * | y, | ||
| float * | v, | ||
| int | nxyq, | ||
| float * | vq, | ||
| int | nnc_tag | ||
| ) |
Definition at line 74 of file cgal_interp.cpp.
◆ cgal_nnc()
| int cgal_nnc | ( | int | nxy, |
| float * | x, | ||
| float * | y, | ||
| int | nxyq, | ||
| float * | xq, | ||
| float * | yq | ||
| ) |
Definition at line 27 of file cgal_interp.cpp.
◆ cgal_release_tag()
| int cgal_release_tag | ( | int | nnc_tag | ) |
Definition at line 111 of file cgal_interp.cpp.


