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

Function generateMTSDF

MyGUIEngine/src/msdfgen/core/msdfgen.cpp:100–106  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

98}
99
100void generateMTSDF(const BitmapSection<float, 4> &output, const Shape &shape, const SDFTransformation &transformation, const MSDFGeneratorConfig &config) {
101 if (config.overlapSupport)
102 generateDistanceField<OverlappingContourCombiner<MultiAndTrueDistanceSelector> >(output, shape, transformation);
103 else
104 generateDistanceField<SimpleContourCombiner<MultiAndTrueDistanceSelector> >(output, shape, transformation);
105 msdfErrorCorrection(output, shape, transformation, config);
106}
107
108void generateSDF(const BitmapSection<float, 1> &output, const Shape &shape, const Projection &projection, Range range, const GeneratorConfig &config) {
109 if (config.overlapSupport)

Callers 1

mainFunction · 0.85

Calls 4

msdfErrorCorrectionFunction · 0.85
SDFTransformationClass · 0.85
ProjectionClass · 0.85
MSDFGeneratorConfigClass · 0.85

Tested by

no test coverage detected