acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
_collection.h
1
// Created by camilo on 2022-10-19 22:46 <3ThomasBorregaardSorensen!!
2
#pragma once
3
4
5
//#include "_geometry2d.h"
6
7
8
//template < prototype_number NUMBER >
9
//class polygon_base;
10
11
12
//template < prototype_number NUMBER >
13
//class point_array_base;
14
15
16
17
18
//
19
//
20
//using lines = f64_lines;
21
//
22
//
23
24
//using i32_polygon = polygon_base < ::i32 >;
25
//using i64_polygon = polygon_base < ::i64 >;
26
//using f32_polygon = polygon_base < ::f32 >;
27
//using f64_polygon = polygon_base < ::f64 >;
28
29
//
30
//using polygon = f64_polygon;
31
//
32
//
33
34
35
36
//
37
//using lines = ::f64_lines;
38
//using polygon = ::f64_polygon;
39
//
40
41
#include "acme/prototype/geometry2d/point_array.h"
42
#include "acme/prototype/geometry2d/size_array.h"
43
#include "acme/prototype/geometry2d/rectangle_array.h"
44
45
46
//using i32_point_array = point_array_base < ::i32 >;
47
//using i64_point_array = point_array_base < ::i64 >;
48
//using f32_point_array = point_array_base < ::f32 >;
49
//using f64_point_array = point_array_base < ::f64 >;
50
51
52
#include "polygon.h"
53
#include "lines.h"
54
55
56
#include "_collection_bounding_box.h"
57
58
59
#include "_collection_contains.h"
60
61
62
prototype
geometry2d
_collection.h
Generated by
1.17.0