• Модуль: ui
  • Путь к файлу: ~/bitrix/modules/ui/lib/barcode/barcodegenerator.php
  • Класс: BitrixUIBarcodeBarcodeGenerator
  • Вызов: BarcodeGenerator::matrix_dot_svg
private function matrix_dot_svg($x, $y, $w, $h, $mc, $ms, $md) {
	switch ($ms) {
		default:
			$x += (1 - $md) * $w / 2;
			$y += (1 - $md) * $h / 2;
			$w *= $md;
			$h *= $md;
			$svg  = '';
			return $svg;
		case 'r':
			$cx = $x + $w / 2;
			$cy = $y + $h / 2;
			$rx = $w * $md / 2;
			$ry = $h * $md / 2;
			$svg  = '';
			return $svg;
		case 'x':
			$x1 = $x + (1 - $md) * $w / 2;
			$y1 = $y + (1 - $md) * $h / 2;
			$x2 = $x + $w - (1 - $md) * $w / 2;
			$y2 = $y + $h - (1 - $md) * $h / 2;
			$svg  = '';
			$svg .= '';
			return '' . $svg . '';
	}
}