VEX Dictionary / mx_voronoi
mx_voronoi
Computes Voronoi cell distances and nearest cell positions at a 2D point, using a chosen distance metric and jitter.
group: noiserandom
Available in every context
Usage
void mx_voronoi( vector2 position, float jitter, int metric, float &d1, float &d2, float &d3, vector2 &p1, vector2 &p2, vector2 &p3)
void mx_voronoi( vector2 position, float jitter, int metric, float &d1, float &d2, vector2 &p1, vector2 &p2)
void mx_voronoi( vector2 position, float jitter, int metric, float &d1, vector2 &p1)
void mx_voronoi( vector2 position, float jitter, int metric, float &d1, float &d2, float &d3, vector2 &p1, vector2 &p2, vector2 &p3, int periodx, int periody)
void mx_voronoi( vector2 position, float jitter, int metric, float &d1, float &d2, vector2 &p1, vector2 &p2, int periodx, int periody)
void mx_voronoi( vector2 position, float jitter, int metric, float &d1, vector2 &p1, int periodx, int periody)
void mx_voronoi( vector position, float jitter, int metric, float &d1, float &d2, float &d3, vector &p1, vector &p2, vector &p3)
void mx_voronoi( vector position, float jitter, int metric, float &d1, float &d2, vector &p1, vector &p2)
void mx_voronoi( vector position, float jitter, int metric, float &d1, vector &p1)
void mx_voronoi( vector position, float jitter, int metric, float &d1, float &d2, float &d3, vector &p1, vector &p2, vector &p3, int periodx, int periody, int periodz)
void mx_voronoi( vector position, float jitter, int metric, float &d1, float &d2, vector &p1, vector &p2, int periodx, int periody, int periodz)
void mx_voronoi( vector position, float jitter, int metric, float &d1, vector &p1, int periodx, int periody, int periodz)
Examples
No worked examples yet.
Signatures (from vcc -X)
void mx_voronoi(vector2, float, int, float &, float &, float &, vector2 &, vector2 &, vector2 &)all contextsvoid mx_voronoi(vector2, float, int, float &, float &, float &, vector2 &, vector2 &, vector2 &, int, int)all contextsvoid mx_voronoi(vector2, float, int, float &, float &, vector2 &, vector2 &)all contextsvoid mx_voronoi(vector2, float, int, float &, float &, vector2 &, vector2 &, int, int)all contextsvoid mx_voronoi(vector2, float, int, float &, vector2 &)all contextsvoid mx_voronoi(vector2, float, int, float &, vector2 &, int, int)all contextsvoid mx_voronoi(vector, float, int, float &, float &, float &, vector &, vector &, vector &)all contextsvoid mx_voronoi(vector, float, int, float &, float &, float &, vector &, vector &, vector &, int, int, int)all contextsvoid mx_voronoi(vector, float, int, float &, float &, vector &, vector &)all contextsvoid mx_voronoi(vector, float, int, float &, float &, vector &, vector &, int, int, int)all contextsvoid mx_voronoi(vector, float, int, float &, vector &)all contextsvoid mx_voronoi(vector, float, int, float &, vector &, int, int, int)all contexts