MCPcopy Create free account
hub / github.com/DISTRHO/Cardinal / eucMod

Function eucMod

lv2export/includes/rack.hpp:159–165  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

157inline float clampSafe(float x, float a = 0.f, float b = 1.f) { return (a <= b) ? clamp(x, a, b) : clamp(x, b, a); }
158
159inline int eucMod(int a, int b) {
160 int mod = a % b;
161 if (mod < 0) {
162 mod += b;
163 }
164 return mod;
165}
166
167inline int eucDiv(int a, int b) {
168 int div = a / b;

Callers 1

drawMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected