Lines Matching refs:writer

61     /** @var  BinaryWriter $writer */
62 private $writer;
336 $this->writer = new BinaryWriter();
371 $twkbHead = $this->writer->writeUInt8($type);
385 $twkbHead .= $this->writer->writeUInt8($metadataHeader);
417 $twkbBox = $this->writer->writeSVarInt($bBox['minx'] * $this->writeOptions['xyFactor']);
418 $twkbBox .= $this->writer->writeSVarInt(($bBox['maxx'] - $bBox['minx']) * $this->writeOptions['xyFactor']);
420 $twkbBox .= $this->writer->writeSVarInt($bBox['miny'] * $this->writeOptions['xyFactor']);
421 $twkbBox .= $this->writer->writeSVarInt(($bBox['maxy'] - $bBox['miny']) * $this->writeOptions['xyFactor']);
425 $twkbBox .= $this->writer->writeSVarInt(round($bBox['minz'] * $this->writeOptions['zFactor']));
426 $twkbBox .= $this->writer->writeSVarInt(round(($bBox['maxz'] - $bBox['minz']) * $this->writeOptions['zFactor']));
431 $twkbBox .= $this->writer->writeSVarInt($bBox['minm'] * $this->writeOptions['mFactor']);
432 $twkbBox .= $this->writer->writeSVarInt(($bBox['maxm'] - $bBox['minm']) * $this->writeOptions['mFactor']);
445 $twkbHead .= $this->writer->writeUInt8($extendedPrecision);
448 $twkbHead .= $this->writer->writeUVarInt(strlen($twkbGeom));
465 $twkb = $this->writer->writeSVarInt($x - $this->lastPoint->x());
466 $twkb .= $this->writer->writeSVarInt($y - $this->lastPoint->y());
468 $twkb .= $this->writer->writeSVarInt($z - $this->lastPoint->z());
471 $twkb .= $this->writer->writeSVarInt($m - $this->lastPoint->m());
485 $twkb = $this->writer->writeUVarInt($geometry->numPoints());
498 $twkb = $this->writer->writeUVarInt($geometry->numGeometries());
511 $twkb = $this->writer->writeUVarInt($geometry->numGeometries());
514 // $this->writer->writeUVarInt($component->getId());