MCPcopy Create free account
hub / github.com/MyGUI/mygui / vertexPossibleColors

Function vertexPossibleColors

MyGUIEngine/src/msdfgen/core/edge-coloring.cpp:327–333  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

325}
326
327static int vertexPossibleColors(const int *coloring, const int *edgeVector, int vertexCount) {
328 int usedColors = 0;
329 for (int i = 0; i < vertexCount; ++i)
330 if (edgeVector[i])
331 usedColors |= 1<<coloring[i];
332 return 7&~usedColors;
333}
334
335static void uncolorSameNeighbors(std::queue<int> &uncolored, int *coloring, const int *const *edgeMatrix, int vertex, int vertexCount) {
336 for (int i = vertex+1; i < vertexCount; ++i) {

Callers 1

tryAddEdgeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected