acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
_collection_contains.h
1#pragma once
2
3
4template < prototype_number LINES_NUMBER, prototype_number POINT_NUMBER >
5inline bool shape_contains(const ::lines_base < LINES_NUMBER > & lines, const ::point_type < POINT_NUMBER > & point)
6{
7
8 return false;
9
10}
11
12
13//inline bool shape_contains(const ::lines & lines, const ::f64_point& point)
14//{
15//
16// return false;
17//
18//}
19//
20
21//inline bool shape_contains(const ::linesd* plines, const ::i32_point& point)
22//{
23//
24// return false;
25//
26//}
27//
28//
29//inline bool shape_contains(const ::linesd* plines, const ::f64_point& point)
30//{
31//
32// return false;
33//
34//}
35
36
37//inline bool shape_contains(const ::i32_polygon & polygon, const ::i32_point & point)
38//{
39//
40// return polygon.polygon_contains(point);
41//
42//}
43//
44//
45//inline bool shape_contains(const ::i32_polygon & polygon, const ::f64_point & point)
46//{
47//
48// return polygon.polygon_contains(point);
49//
50//}
51//
52//
53//inline bool shape_contains(const ::f64_polygon & polygon, const ::i32_point& point)
54//{
55//
56// return polygon.polygon_contains(point);
57//
58//}
59//
60//
61//inline bool shape_contains(const ::f64_polygon & polygon, const ::f64_point& point)
62//{
63//
64// return polygon.polygon_contains(point);
65//
66//}
67//
68
69