-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
92 lines (70 loc) · 1.26 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# DESIGN RULES
- only 3 levels, not deeper
- use static methods over normal methods
- just a namespace with functions? still expose it like an object, for easy js <--> rust translation
- break all these rules rather than doing something really stupid
# At Javascript
- Widgets
- Types & basic type conversion
-
=========================================================================================
# Lets create the basics of all these categories
# Widgets ( At Geofront )
L Display [X]
L Inputs [X]
L IO [X]
L Scriptable (js) [ ]
# Types [ ] ( I THINK THIS SHOULD ALSO BE DONE AT THE GEOFRONT SIDE OF THINGS )
L All Types [ ]
L From Json / To Json [ ]
# Data [ ]
L Sequencing / Traversal [ ]
L List [ ]
L Table [ ]
L Map [ ]
L Json [ ]
# Maths
L Boolean
L AND
L OR
L NOT
L Operators
L add
L mul
L sin
L pow
L Range
L Range1
L Range2
L Range3
L Noise
L Various
# Transformations
L Matrix
L Relocate
L CRS
# Raster
L Image
# Zero Dimentionals
L Point
L Vector
# One Dimentionals
L Polyline
# Two Dimentionals
L Surface
L Polygon
# Three Dimentionals
L Cuboid
L Mesh
L Solid
# Multi
L MultiPoint
L MultiMesh
L MultiPolygon
# Various
L Color
L Date
------
Plugins
# Maybe's
Rename this to GSL ( Geofront Standard Library ) ?