|
10 | 10 | #endif |
11 | 11 |
|
12 | 12 | // ── Math (static, no instance needed) ──────────────────────────────────────── |
13 | | -inline float radians(float d) { return PApplet::radians(d); } |
14 | | -inline float degrees(float r) { return PApplet::degrees(r); } |
15 | 13 | inline float sq(float x) { return PApplet::sq(x); } |
16 | 14 | inline float lerp(float a,float b,float t) { return PApplet::lerp(a,b,t); } |
17 | 15 | inline bool* getKeysDown() { return PApplet::g_papplet ? PApplet::g_papplet->keysDown : nullptr; } |
@@ -129,21 +127,11 @@ inline void image(PImage* img,float x,float y,float w,float h){ if(::Processing: |
129 | 127 | inline void filter(int m) { if(::Processing::PApplet::g_papplet) ::Processing::PApplet::g_papplet->filter(m); } |
130 | 128 | inline float random(float hi) { return ::Processing::PApplet::g_papplet ? ::Processing::PApplet::g_papplet->random(hi) : 0; } |
131 | 129 | inline float random(float lo,float hi) { return ::Processing::PApplet::g_papplet ? ::Processing::PApplet::g_papplet->random(lo,hi) : 0; } |
132 | | -inline float randomGaussian() { return ::Processing::PApplet::g_papplet ? ::Processing::PApplet::g_papplet->randomGaussian() : 0; } |
133 | | -inline void randomSeed(long s) { if(::Processing::PApplet::g_papplet) ::Processing::PApplet::g_papplet->randomSeed(s); } |
134 | 130 | inline float noise(float x) { return ::Processing::PApplet::g_papplet ? ::Processing::PApplet::g_papplet->noise(x) : 0; } |
135 | 131 | inline float noise(float x,float y) { return ::Processing::PApplet::g_papplet ? ::Processing::PApplet::g_papplet->noise(x,y) : 0; } |
136 | 132 | inline float noise(float x,float y,float z) { return ::Processing::PApplet::g_papplet ? ::Processing::PApplet::g_papplet->noise(x,y,z) : 0; } |
137 | 133 | inline void noiseSeed(int s) { if(::Processing::PApplet::g_papplet) ::Processing::PApplet::g_papplet->noiseSeed(s); } |
138 | 134 | inline void noiseDetail(int o,float f=0.5f) { if(::Processing::PApplet::g_papplet) ::Processing::PApplet::g_papplet->noiseDetail(o,f); } |
139 | | -inline color lerpColor(color a,color b,float t) { return ::Processing::PApplet::g_papplet ? ::Processing::PApplet::g_papplet->lerpColor(a,b,t) : a; } |
140 | | -inline float red(color c) { return ::Processing::PApplet::g_papplet ? ::Processing::PApplet::g_papplet->red(c) : 0; } |
141 | | -inline float green(color c) { return ::Processing::PApplet::g_papplet ? ::Processing::PApplet::g_papplet->green(c) : 0; } |
142 | | -inline float blue(color c) { return ::Processing::PApplet::g_papplet ? ::Processing::PApplet::g_papplet->blue(c) : 0; } |
143 | | -inline float alpha(color c) { return ::Processing::PApplet::g_papplet ? ::Processing::PApplet::g_papplet->alpha(c) : 0; } |
144 | | -inline float hue(color c) { return ::Processing::PApplet::g_papplet ? ::Processing::PApplet::g_papplet->hue(c) : 0; } |
145 | | -inline float saturation(color c) { return ::Processing::PApplet::g_papplet ? ::Processing::PApplet::g_papplet->saturation(c) : 0; } |
146 | | -inline float brightness(color c) { return ::Processing::PApplet::g_papplet ? ::Processing::PApplet::g_papplet->brightness(c) : 0; } |
147 | 135 | inline color makeColor(float a,float b,float c,float d=255){ return ::Processing::PApplet::g_papplet ? ::Processing::PApplet::g_papplet->makeColor(a,b,c,d) : colorVal(0,0,0,255); } |
148 | 136 | inline void stroke(float g,float a) { if(::Processing::PApplet::g_papplet) ::Processing::PApplet::g_papplet->stroke(g,a); } |
149 | 137 | inline void fill(float g,float a) { if(::Processing::PApplet::g_papplet) ::Processing::PApplet::g_papplet->fill(g,a); } |
|
0 commit comments