spaceWidthPx function
Calculates whitespace width
Implementation
double spaceWidthPx(RenderContext context, SpaceType type) {
final double factor;
switch (type) {
case SpaceType.thin:
factor = 0.166;
break;
case SpaceType.medium:
factor = 0.222;
break;
case SpaceType.thick:
factor = 0.277;
break;
case SpaceType.quad:
factor = 1.0;
break;
case SpaceType.qquad:
factor = 2.0;
break;
case SpaceType.normal:
factor = 0.25;
break;
case SpaceType.negativeThin:
factor = -0.166;
break;
}
return context.fontSize * factor;
}