iccsa-19-vessel

Vessel: Efficient Plain Text File Format for Ship Hull Geometry
git clone https://git.igankevich.com/iccsa-19-vessel.git
Log | Files | Refs

bow-before-after.svg (16312B)


      1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
      2 <svg
      3    xmlns:dc="http://purl.org/dc/elements/1.1/"
      4    xmlns:cc="http://creativecommons.org/ns#"
      5    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
      6    xmlns:svg="http://www.w3.org/2000/svg"
      7    xmlns="http://www.w3.org/2000/svg"
      8    xmlns:xlink="http://www.w3.org/1999/xlink"
      9    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
     10    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
     11    viewBox="0 0 283.08826 112.77793"
     12    version="1.1"
     13    id="svg43591"
     14    sodipodi:docname="bow-before-after.svg"
     15    width="283.08826"
     16    height="112.77793"
     17    inkscape:version="0.92.3 (2405546, 2018-03-11)">
     18   <metadata
     19      id="metadata43597">
     20     <rdf:RDF>
     21       <cc:Work
     22          rdf:about="">
     23         <dc:format>image/svg+xml</dc:format>
     24         <dc:type
     25            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
     26         <dc:title>Gnuplot</dc:title>
     27       </cc:Work>
     28     </rdf:RDF>
     29   </metadata>
     30   <defs
     31      id="defs43595">
     32     <marker
     33        inkscape:stockid="TriangleOutL"
     34        orient="auto"
     35        refY="0"
     36        refX="0"
     37        id="TriangleOutL"
     38        style="overflow:visible"
     39        inkscape:isstock="true">
     40       <path
     41          id="path43873"
     42          d="M 5.77,0 -2.88,5 V -5 Z"
     43          style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
     44          transform="scale(0.8)"
     45          inkscape:connector-curvature="0" />
     46     </marker>
     47     <marker
     48        inkscape:stockid="EmptyTriangleOutL"
     49        orient="auto"
     50        refY="0"
     51        refX="0"
     52        id="EmptyTriangleOutL"
     53        style="overflow:visible"
     54        inkscape:isstock="true">
     55       <path
     56          id="path43891"
     57          d="M 5.77,0 -2.88,5 V -5 Z"
     58          style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
     59          transform="matrix(0.8,0,0,0.8,-4.8,0)"
     60          inkscape:connector-curvature="0" />
     61     </marker>
     62     <marker
     63        inkscape:stockid="EmptyDiamondSstart"
     64        orient="auto"
     65        refY="0"
     66        refX="0"
     67        id="EmptyDiamondSstart"
     68        style="overflow:visible"
     69        inkscape:isstock="true">
     70       <path
     71          id="path43852"
     72          d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
     73          style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
     74          transform="matrix(0.2,0,0,0.2,1.2,0)"
     75          inkscape:connector-curvature="0" />
     76     </marker>
     77     <marker
     78        inkscape:stockid="Arrow2Lend"
     79        orient="auto"
     80        refY="0"
     81        refX="0"
     82        id="Arrow2Lend"
     83        style="overflow:visible"
     84        inkscape:isstock="true">
     85       <path
     86          id="path43752"
     87          style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
     88          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
     89          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
     90          inkscape:connector-curvature="0" />
     91     </marker>
     92     <marker
     93        inkscape:stockid="Arrow1Lend"
     94        orient="auto"
     95        refY="0"
     96        refX="0"
     97        id="Arrow1Lend"
     98        style="overflow:visible"
     99        inkscape:isstock="true">
    100       <path
    101          id="path43734"
    102          d="M 0,0 5,-5 -12.5,0 5,5 Z"
    103          style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
    104          transform="matrix(-0.8,0,0,-0.8,-10,0)"
    105          inkscape:connector-curvature="0" />
    106     </marker>
    107     <defs
    108        id="defs43521">
    109       <circle
    110          r="0.5"
    111          id="gpDot"
    112          cx="0"
    113          cy="0"
    114          style="stroke-width:0.5" />
    115       <path
    116          d="M -1,0 H 1 M 0,-1 v 2"
    117          id="gpPt0"
    118          inkscape:connector-curvature="0"
    119          style="stroke:currentColor;stroke-width:0.26699999" />
    120       <path
    121          d="M -1,-1 1,1 M 1,-1 -1,1"
    122          id="gpPt1"
    123          inkscape:connector-curvature="0"
    124          style="stroke:currentColor;stroke-width:0.26699999" />
    125       <path
    126          d="M -1,0 H 1 M 0,-1 v 2 m -1,-2 2,2 m -2,0 2,-2"
    127          id="gpPt2"
    128          inkscape:connector-curvature="0"
    129          style="stroke:currentColor;stroke-width:0.26699999" />
    130       <rect
    131          height="2"
    132          width="2"
    133          y="-1"
    134          x="-1"
    135          id="gpPt3"
    136          style="stroke:currentColor;stroke-width:0.26699999" />
    137       <rect
    138          height="2"
    139          width="2"
    140          y="-1"
    141          x="-1"
    142          id="gpPt4"
    143          style="fill:currentColor;stroke:currentColor;stroke-width:0.26699999" />
    144       <circle
    145          r="1"
    146          cy="0"
    147          cx="0"
    148          id="gpPt5"
    149          style="stroke:currentColor;stroke-width:0.26699999" />
    150       <use
    151          id="gpPt6"
    152          xlink:href="#gpPt5"
    153          style="fill:currentColor;stroke:none"
    154          x="0"
    155          y="0"
    156          width="100%"
    157          height="100%" />
    158       <path
    159          d="m 0,-1.33 -1.33,2 h 2.66 z"
    160          id="gpPt7"
    161          inkscape:connector-curvature="0"
    162          style="stroke:currentColor;stroke-width:0.26699999" />
    163       <use
    164          id="gpPt8"
    165          xlink:href="#gpPt7"
    166          style="fill:currentColor;stroke:none"
    167          x="0"
    168          y="0"
    169          width="100%"
    170          height="100%" />
    171       <use
    172          transform="scale(-1)"
    173          id="gpPt9"
    174          xlink:href="#gpPt7"
    175          style="stroke:currentColor"
    176          x="0"
    177          y="0"
    178          width="100%"
    179          height="100%" />
    180       <use
    181          id="gpPt10"
    182          xlink:href="#gpPt9"
    183          style="fill:currentColor;stroke:none"
    184          x="0"
    185          y="0"
    186          width="100%"
    187          height="100%" />
    188       <use
    189          transform="rotate(45)"
    190          id="gpPt11"
    191          xlink:href="#gpPt3"
    192          style="stroke:currentColor"
    193          x="0"
    194          y="0"
    195          width="100%"
    196          height="100%" />
    197       <use
    198          id="gpPt12"
    199          xlink:href="#gpPt11"
    200          style="fill:currentColor;stroke:none"
    201          x="0"
    202          y="0"
    203          width="100%"
    204          height="100%" />
    205       <path
    206          d="M 0,1.33 1.265,0.411 0.782,-1.067 -0.782,-1.076 -1.265,0.411 Z"
    207          id="gpPt13"
    208          inkscape:connector-curvature="0"
    209          style="stroke:currentColor;stroke-width:0.26699999" />
    210       <use
    211          id="gpPt14"
    212          xlink:href="#gpPt13"
    213          style="fill:currentColor;stroke:none"
    214          x="0"
    215          y="0"
    216          width="100%"
    217          height="100%" />
    218       <filter
    219          width="1"
    220          height="1"
    221          y="0"
    222          x="0"
    223          filterUnits="objectBoundingBox"
    224          id="textbox">
    225         <feFlood
    226            id="feFlood43511"
    227            result="bgnd"
    228            flood-opacity="1"
    229            flood-color="white" />
    230         <feComposite
    231            id="feComposite43513"
    232            operator="atop"
    233            in2="bgnd"
    234            in="SourceGraphic" />
    235       </filter>
    236       <filter
    237          width="1"
    238          height="1"
    239          y="0"
    240          x="0"
    241          filterUnits="objectBoundingBox"
    242          id="greybox">
    243         <feFlood
    244            id="feFlood43516"
    245            result="grey"
    246            flood-opacity="1"
    247            flood-color="lightgrey" />
    248         <feComposite
    249            id="feComposite43518"
    250            operator="atop"
    251            in2="grey"
    252            in="SourceGraphic" />
    253       </filter>
    254     </defs>
    255   </defs>
    256   <sodipodi:namedview
    257      pagecolor="#ffffff"
    258      bordercolor="#666666"
    259      borderopacity="1"
    260      objecttolerance="10"
    261      gridtolerance="10"
    262      guidetolerance="10"
    263      inkscape:pageopacity="0"
    264      inkscape:pageshadow="2"
    265      inkscape:window-width="1920"
    266      inkscape:window-height="1052"
    267      id="namedview43593"
    268      showgrid="false"
    269      fit-margin-top="0"
    270      fit-margin-left="0"
    271      fit-margin-right="0"
    272      fit-margin-bottom="0"
    273      inkscape:zoom="2.1213203"
    274      inkscape:cx="144.98396"
    275      inkscape:cy="82.38913"
    276      inkscape:window-x="0"
    277      inkscape:window-y="28"
    278      inkscape:window-maximized="0"
    279      inkscape:current-layer="svg43591" />
    280   <title
    281      id="title43489">Gnuplot</title>
    282   <desc
    283      id="desc43491">Produced by GNUPLOT 5.0 patchlevel 6 </desc>
    284   <rect
    285      style="fill:none"
    286      id="rect43493"
    287      height="108"
    288      width="240"
    289      y="4.7779312"
    290      x="0" />
    291   <g
    292      style="color:#ffffff;fill:none;stroke:currentColor;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round"
    293      id="g43523"
    294      transform="translate(0,6.8750691)" />
    295   <g
    296      style="color:#000000;fill:none;stroke:currentColor;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round"
    297      id="g43525"
    298      transform="translate(0,6.8750691)" />
    299   <g
    300      style="color:#000000;fill:none;stroke:currentColor;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round"
    301      id="g43527"
    302      transform="translate(0,6.8750691)" />
    303   <g
    304      id="g43531"
    305      style="color:#ffffff;fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
    306      transform="translate(0,6.8750691)" />
    307   <g
    308      id="g43688"
    309      transform="translate(0,4.7279312)">
    310     <path
    311        sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccc"
    312        d="m 48.1,94 45.8,-0.3 12.5,-1.5 6.7,-2.4 3.6,-0.8 v -0.5 l 3.6,-5.6 -2.2,-5.5 -8.9,-5.6 -15.5,-5.5 -19.2,-5.6 -16.4,-5.5 -10,-5.6 -4.6,-5.5 -3.1,-5.6 -0.6,-5.5 0.9,-5.6 1.9,-5.5 1.8,-5.6 1,-2.2 H 17.6 v 2.2 5.6 5.5 5.6 5.5 5.6 5.5 5.6 5.5 5.6 5.5 5.6 5.5 5.6 1.3 4.2 h 30.5"
    313        id="path43541"
    314        inkscape:connector-curvature="0"
    315        style="color:#000000;fill:none;stroke:#a6cee3;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round" />
    316     <path
    317        sodipodi:nodetypes="ccccccccccccccccc"
    318        d="M 17.6,94 V 89.8 88.5 82.9 77.4 71.8 66.3 60.7 55.2 49.6 44.1 38.5 33 27.4 21.9 16.3 14.1"
    319        id="path43556"
    320        inkscape:connector-curvature="0"
    321        style="color:#000000;fill:none;stroke:#1f78b4;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1.5, 3" />
    322     <g
    323        style="color:#000000;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
    324        id="g43565">
    325       <path
    326          style="stroke:#1f78b4;stroke-dasharray:1.5, 3"
    327          inkscape:connector-curvature="0"
    328          id="path43563"
    329          d="M 48.1,94 V 93.2 89.8 88.5 82.9 77.4 71.8 66.3 60.7 55.2 49.6" />
    330     </g>
    331     <g
    332        style="color:#000000;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
    333        id="g43572">
    334       <path
    335          style="stroke:#1f78b4;stroke-dasharray:1.5, 3"
    336          inkscape:connector-curvature="0"
    337          id="path43570"
    338          d="M 78.7,93.8 V 93.4 93.2 92.6 91.2 89.8 88.5 82.9 77.4 71.8 66.3 61.9" />
    339     </g>
    340     <g
    341        style="color:#000000;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
    342        id="g43579">
    343       <path
    344          style="stroke:#1f78b4;stroke-dasharray:1.5, 3"
    345          inkscape:connector-curvature="0"
    346          id="path43577"
    347          d="M 109.2,91.2 V 90.8 90.5 89.8 88.5 87.1 82.9 77.4 75.1 73.2 71.9 71.8" />
    348     </g>
    349   </g>
    350   <g
    351      style="color:#ffffff;fill:none;stroke:#1f78b4;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
    352      id="g43582"
    353      transform="translate(0,6.8750691)" />
    354   <g
    355      style="color:#000000;fill:none;stroke:currentColor;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
    356      id="g43584"
    357      transform="translate(0,6.8750691)" />
    358   <g
    359      style="color:#000000;fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round"
    360      id="g43586"
    361      transform="translate(0,6.8750691)" />
    362   <g
    363      style="color:#000000;fill:none;stroke:currentColor;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round"
    364      id="g43588"
    365      transform="translate(0,6.8750691)" />
    366   <path
    367      style="color:#000000;fill:none;stroke:#a6cee3;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
    368      inkscape:connector-curvature="0"
    369      id="path43541-7"
    370      d="m 210.13826,98.727931 45.8,-0.3 12.5,-1.5 6.7,-2.4 3.6,-0.8 v -0.5 l 3.6,-5.6 -2.2,-5.5 -8.9,-5.6 -15.5,-5.5 -19.2,-5.6 -16.4,-5.5 -10,-5.6 -4.6,-5.5 -3.1,-5.6 -0.6,-5.5 0.9,-5.6 1.9,-5.5 1.8,-5.6 1,-2.2 h -27.8 v 2.2 5.6 5.5 5.6 5.5 5.6 5.5 5.6 5.5 5.6 5.5 5.6 5.5 5.6 1.3 4.2 h 30.5"
    371      sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccc" />
    372   <path
    373      style="color:#000000;fill:none;stroke:#1f78b4;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1.5, 3"
    374      inkscape:connector-curvature="0"
    375      id="path43556-0"
    376      d="m 179.63826,98.727931 v -4.2 -1.3 -5.6 -5.5 -5.6 -5.5 -5.6 -5.5 -5.6 -5.5 -5.6 -5.5 -5.6 -5.5 -5.6 -2.2"
    377      sodipodi:nodetypes="ccccccccccccccccc" />
    378   <g
    379      id="g43565-9"
    380      style="color:#000000;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
    381      transform="translate(162.03826,4.7279312)">
    382     <path
    383        d="M 48.1,94 V 93.2 89.8 88.5 82.9 77.4 71.8 66.3 60.7 55.2 49.6"
    384        id="path43563-3"
    385        inkscape:connector-curvature="0"
    386        style="stroke:#1f78b4;stroke-dasharray:1.5, 3" />
    387   </g>
    388   <g
    389      id="g43572-6"
    390      style="color:#000000;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
    391      transform="translate(162.03826,4.7279312)">
    392     <path
    393        d="M 78.7,93.8 V 93.4 93.2 92.6 91.2 89.8 88.5 82.9 77.4 71.8 66.3 61.9"
    394        id="path43570-0"
    395        inkscape:connector-curvature="0"
    396        style="stroke:#1f78b4;stroke-dasharray:1.5, 3" />
    397   </g>
    398   <g
    399      id="g43579-6"
    400      style="color:#000000;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round"
    401      transform="translate(162.03826,4.7279312)">
    402     <path
    403        d="M 109.2,91.2 V 90.8 90.5 89.8 88.5 87.1 82.9 77.4 75.1 73.2 71.9 71.8"
    404        id="path43577-2"
    405        inkscape:connector-curvature="0"
    406        style="stroke:#1f78b4;stroke-dasharray:1.5, 3" />
    407   </g>
    408   <text
    409      xml:space="preserve"
    410      style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:25px;font-family:'Open Sans';-inkscape-font-specification:'Open Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
    411      x="15.475902"
    412      y="10.711914"
    413      id="text44005"><tspan
    414        sodipodi:role="line"
    415        id="tspan44003"
    416        x="15.475902"
    417        y="10.711914">Horizontal</tspan></text>
    418   <text
    419      xml:space="preserve"
    420      style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:25px;font-family:'Open Sans';-inkscape-font-specification:'Open Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
    421      x="178.88818"
    422      y="10.711914"
    423      id="text44005-6"><tspan
    424        sodipodi:role="line"
    425        id="tspan44003-1"
    426        x="178.88818"
    427        y="10.711914">Vertical</tspan></text>
    428   <path
    429      style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 2;stroke-dashoffset:0;stroke-opacity:1"
    430      d="m 179.13372,43.824612 h 24.04163"
    431      id="path44025"
    432      inkscape:connector-curvature="0" />
    433   <path
    434      style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 2;stroke-dashoffset:0;stroke-opacity:1"
    435      d="m 179.13372,76.69467 h 30.64129"
    436      id="path44027"
    437      inkscape:connector-curvature="0" />
    438   <path
    439      style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 2;stroke-dashoffset:0;stroke-opacity:1"
    440      d="M 209.77501,76.69467 H 240.4163"
    441      id="path44027-8"
    442      inkscape:connector-curvature="0" />
    443   <path
    444      style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 2;stroke-dashoffset:0;stroke-opacity:1"
    445      d="m 240.4163,76.69467 h 30.64129"
    446      id="path44027-7"
    447      inkscape:connector-curvature="0" />
    448 </svg>