<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   id="svg2"
   sodipodi:version="0.32"
   inkscape:version="0.48.1 "
   width="641.3681"
   height="354.83762"
   version="1.0"
   sodipodi:docname="Reflection and refraction.svg">
  <metadata
     id="metadata7">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <defs
     id="defs5">
    <marker
       inkscape:stockid="Arrow1Mstart"
       orient="auto"
       refY="0"
       refX="0"
       id="Arrow1Mstart"
       style="overflow:visible">
      <path
         id="path3828"
         d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
         style="fill-rule:evenodd;stroke:black;stroke-width:1pt;marker-start:none"
         transform="matrix(0.4,0,0,0.4,4,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow1Mend"
       orient="auto"
       refY="0"
       refX="0"
       id="Arrow1Mend"
       style="overflow:visible">
      <path
         id="path3825"
         d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
         style="fill-rule:evenodd;stroke:black;stroke-width:1pt;marker-start:none"
         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow1Lstart"
       orient="auto"
       refY="0"
       refX="0"
       id="Arrow1Lstart"
       style="overflow:visible">
      <path
         id="path3834"
         d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
         style="fill-rule:evenodd;stroke:black;stroke-width:1pt;marker-start:none"
         transform="matrix(0.8,0,0,0.8,10,0)" />
    </marker>
    <marker
       inkscape:stockid="TriangleOutM"
       orient="auto"
       refY="0"
       refX="0"
       id="TriangleOutM"
       style="overflow:visible">
      <path
         id="path3733"
         d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
         style="fill-rule:evenodd;stroke:black;stroke-width:1pt;marker-start:none"
         transform="scale(0.4,0.4)" />
    </marker>
    <marker
       inkscape:stockid="Arrow1Lend"
       orient="auto"
       refY="0"
       refX="0"
       id="Arrow1Lend"
       style="overflow:visible">
      <path
         id="path3831"
         d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
         style="fill-rule:evenodd;stroke:black;stroke-width:1pt;marker-start:none"
         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
    </marker>
  </defs>
  <sodipodi:namedview
     inkscape:window-height="750"
     inkscape:window-width="1280"
     inkscape:pageshadow="2"
     inkscape:pageopacity="0.0"
     guidetolerance="10.0"
     gridtolerance="10.0"
     objecttolerance="10.0"
     borderopacity="1.0"
     bordercolor="#666666"
     pagecolor="#ffffff"
     id="base"
     showguides="true"
     inkscape:guide-bbox="true"
     inkscape:guide-points="true"
     inkscape:zoom="1.182693"
     inkscape:cx="304.79909"
     inkscape:cy="147.34932"
     inkscape:window-x="-8"
     inkscape:window-y="-8"
     inkscape:current-layer="svg2"
     showgrid="false"
     inkscape:window-maximized="1">
    <inkscape:grid
       type="xygrid"
       id="grid3911" />
  </sodipodi:namedview>
  <rect
     style="opacity:0.80813952;fill:#d8f2ff;fill-opacity:1;fill-rule:nonzero;stroke:none"
     id="rect2770"
     width="336.56903"
     height="354.60855"
     x="304.79907"
     y="-9.7709436" />
  <path
     style="fill:none;stroke:#000000;stroke-width:1.80272937px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
     d="m 304.79908,-9.0986373 0,233.1258073"
     id="path3657"
     sodipodi:nodetypes="cc"
     inkscape:connector-curvature="0" />
  <g
     id="g3863"
     style="fill:#ff0000;fill-opacity:1;stroke:none"
     transform="matrix(1.802683,0,0,1.802777,-28.502289,-67.998092)">
    <path
       style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 185.21875,134.3125 -0.65625,2.09375 163.75,52.5625 0.65625,-2.09375 -163.75,-52.5625 z"
       id="path3841"
       inkscape:connector-curvature="0" />
    <path
       style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.88000002pt;marker-start:none"
       d="m 340.25706,185.22305 -5.53434,2.84447 16.00786,0.51788 -13.31799,-8.8967 2.84447,5.53435 z"
       id="path3869"
       inkscape:connector-curvature="0" />
  </g>
  <path
     style="fill:none;stroke:#8f8f8f;stroke-width:1.80272937;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.40818812, 5.40818812;stroke-dashoffset:0"
     d="m 0.90135603,175.9998 615.21412397,0"
     id="path3875"
     inkscape:connector-curvature="0" />
  <g
     id="g3855"
     style="fill:#ff0000;fill-opacity:1;stroke:none"
     transform="matrix(1.768803,-0.347849,0.347867,1.768896,-69.417989,1.046818)">
    <path
       style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 62.40625,11.3125 -1.5625,1.5625 42.3125,42.28125 80.96875,80.96875 1.53125,-1.5625 -80.9375,-80.96875 -42.3125,-42.28125 z"
       id="path3847"
       inkscape:connector-curvature="0" />
    <path
       style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.88000002pt;marker-start:none"
       d="m 97.70358,48.157407 -6.22254,0 14.00071,7.778175 -7.77817,-14.000715 0,6.22254 z"
       id="path3861"
       inkscape:connector-curvature="0" />
  </g>
  <path
     sodipodi:nodetypes="cc"
     id="path1915"
     d="m 304.79908,343.59584 0,-119.74191"
     style="fill:none;stroke:#b3b3b3;stroke-width:1.80272937px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
     inkscape:connector-curvature="0" />
  <text
     xml:space="preserve"
     style="font-size:21.63275337px;font-style:oblique;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Luxi Sans"
     x="-335.03357"
     y="311.4512"
     id="text3897"
     sodipodi:linespacing="125%"
     transform="matrix(0,-0.999975,1.000025,0,0,0)"><tspan
       sodipodi:role="line"
       id="tspan3899"
       x="-335.03357"
       y="311.4512">interface</tspan></text>
  <text
     xml:space="preserve"
     style="font-size:21.63275337px;font-style:oblique;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Luxi Sans"
     x="23.056484"
     y="169.14572"
     id="text3901"
     sodipodi:linespacing="125%"
     transform="scale(0.999975,1.000025)"><tspan
       sodipodi:role="line"
       id="tspan3903"
       x="23.056484"
       y="169.14572">normal</tspan></text>
  <text
     xml:space="preserve"
     style="font-size:32.4491272px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Luxi Sans"
     x="120.00299"
     y="134.83424"
     id="text3889"
     sodipodi:linespacing="100%"
     transform="scale(0.999975,1.000025)"><tspan
       sodipodi:role="line"
       id="tspan3891"
       x="120.00299"
       y="134.83424"
       style="font-size:36px;font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:Luxi Sans">θ</tspan></text>
  <text
     xml:space="preserve"
     style="font-size:14.42183495px;font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Luxi Sans"
     x="138.31238"
     y="146.52499"
     id="text3915"
     sodipodi:linespacing="100%"
     transform="scale(0.999975,1.000025)"><tspan
       sodipodi:role="line"
       id="tspan3917"
       x="138.31238"
       y="146.52499"
       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:Luxi Sans">1</tspan></text>
  <text
     transform="scale(0.999949,1.000051)"
     sodipodi:linespacing="100%"
     id="use3905"
     y="208.46037"
     x="458.86472"
     style="font-size:32.44997025px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Luxi Sans"
     xml:space="preserve"><tspan
       y="208.46037"
       x="458.86472"
       id="tspan1922"
       sodipodi:role="line"
       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:Luxi Sans">θ</tspan></text>
  <text
     xml:space="preserve"
     style="font-size:14.42183971px;font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Luxi Sans"
     x="483.02835"
     y="214.14096"
     id="text3919"
     sodipodi:linespacing="100%"
     transform="scale(0.999974,1.000026)"><tspan
       sodipodi:role="line"
       id="tspan3921"
       x="483.02835"
       y="214.14096"
       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:Luxi Sans">2</tspan></text>
  <text
     xml:space="preserve"
     style="font-size:21.63275909px;font-style:oblique;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Luxi Sans"
     x="360.00937"
     y="94.835152"
     id="text3923"
     sodipodi:linespacing="100%"
     transform="scale(0.999974,1.000026)"><tspan
       sodipodi:role="line"
       id="tspan3925"
       x="360.00937"
       y="94.835152"
       style="font-size:36px;font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:Luxi Sans">n</tspan></text>
  <text
     xml:space="preserve"
     style="font-size:32.4491272px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Luxi Sans"
     x="122.53964"
     y="242.14864"
     id="text3889-1"
     sodipodi:linespacing="100%"
     transform="scale(0.999975,1.000025)"><tspan
       sodipodi:role="line"
       id="tspan3891-7"
       x="122.53964"
       y="242.14864"
       style="font-size:36px;font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:Luxi Sans">θ</tspan></text>
  <text
     xml:space="preserve"
     style="font-size:14.42183495px;font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Luxi Sans"
     x="141.6946"
     y="247.22166"
     id="text3915-4"
     sodipodi:linespacing="100%"
     transform="scale(0.999975,1.000025)"
     inkscape:transform-center-x="14.222801"><tspan
       sodipodi:role="line"
       id="tspan3917-0"
       x="141.6946"
       y="247.22166"
       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:Luxi Sans">1</tspan></text>
  <g
     id="g3855-8"
     style="fill:#ff0000;fill-opacity:1;stroke:none"
     transform="matrix(-1.768803,-0.347849,-0.347867,1.768896,413.87033,176.46216)">
    <path
       inkscape:connector-curvature="0"
       style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 62.40625,11.3125 -1.5625,1.5625 42.3125,42.28125 80.96875,80.96875 1.53125,-1.5625 -80.9375,-80.96875 -42.3125,-42.28125 z"
       id="path3847-5" />
    <path
       inkscape:connector-curvature="0"
       style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.88000002pt;marker-start:none"
       d="m 97.70358,48.157407 -6.22254,0 14.00071,7.778175 -7.77817,-14.000715 0,6.22254 z"
       id="path3861-9" />
  </g>
</svg>
