User Tools

Site Tools



argusdocs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
argusdocs [2022/04/17 06:17] rikudouargusdocs [2022/04/28 06:21] rikudou
Line 341: Line 341:
 <li><a href="#World_Draw_Structures">World Draw Structures </a></li> <li><a href="#World_Draw_Structures">World Draw Structures </a></li>
 <li><a href="#World_Draw_Functions">World Draw Functions </a></li> <li><a href="#World_Draw_Functions">World Draw Functions </a></li>
 +<li><a href="#Class_ShapeDrawer">Class ShapeDrawer </a></li>
 <li><a href="#Detection_Structures">Detection Structures </a></li> <li><a href="#Detection_Structures">Detection Structures </a></li>
 <li><a href="#Detection_Functions">Detection Functions </a></li> <li><a href="#Detection_Functions">Detection Functions </a></li>
Line 467: Line 468:
  <td class="name" nowrap><a href="#Argus2.addTimedRectFilled">Argus2.addTimedRectFilled</a></td>  <td class="name" nowrap><a href="#Argus2.addTimedRectFilled">Argus2.addTimedRectFilled</a></td>
  <td class="summary">Draw a filled rectangle on the ground at world coordinates for a specified duration.</td>  <td class="summary">Draw a filled rectangle on the ground at world coordinates for a specified duration.</td>
 + </tr>
 +</table>
 +<h2><a href="#Class_ShapeDrawer">Class ShapeDrawer </a></h2>
 +<table class="function_list">
 + <tr>
 + <td class="name" nowrap><a href="#Argus2.ShapeDrawer:new">Argus2.ShapeDrawer:new</a></td>
 + <td class="summary">Create a new shape drawer object.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer.colorEnd">ShapeDrawer.colorEnd</a></td>
 + <td class="summary"></td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer.colorMid">ShapeDrawer.colorMid</a></td>
 + <td class="summary"></td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer.colorOutline">ShapeDrawer.colorOutline</a></td>
 + <td class="summary"></td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer.colorStart">ShapeDrawer.colorStart</a></td>
 + <td class="summary"></td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer.outlineThickness">ShapeDrawer.outlineThickness</a></td>
 + <td class="summary"></td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer.segments">ShapeDrawer.segments</a></td>
 + <td class="summary"></td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addArrow">ShapeDrawer:addArrow</a></td>
 + <td class="summary">Draw an arrow on the ground for this frame.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addChevron">ShapeDrawer:addChevron</a></td>
 + <td class="summary">Draw a chevron on the ground for this frame.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addCircle">ShapeDrawer:addCircle</a></td>
 + <td class="summary">Draw a filled circle on the ground at world coordinates for this frame.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addCone">ShapeDrawer:addCone</a></td>
 + <td class="summary">Draw a cone on the ground at world coordinates for this frame.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addCross">ShapeDrawer:addCross</a></td>
 + <td class="summary">Draw a cross on the ground at world coordinates for this frame.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addDonut">ShapeDrawer:addDonut</a></td>
 + <td class="summary">Draw a donut on the ground at world coordinates for this frame.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addLine">ShapeDrawer:addLine</a></td>
 + <td class="summary">Draw a line between two points on the ground for this frame.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addRect">ShapeDrawer:addRect</a></td>
 + <td class="summary">Draw a filled rectangle on the ground at world coordinates for this frame.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addTimedArrow">ShapeDrawer:addTimedArrow</a></td>
 + <td class="summary">Draw an arrow on the ground for timeout milliseconds.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addTimedArrowOnEnt">ShapeDrawer:addTimedArrowOnEnt</a></td>
 + <td class="summary">Draw an arrow on the ground for timeout milliseconds.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addTimedChevron">ShapeDrawer:addTimedChevron</a></td>
 + <td class="summary">Draw a chevron on the ground for timeout milliseconds.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addTimedChevronOnEnt">ShapeDrawer:addTimedChevronOnEnt</a></td>
 + <td class="summary">Draw a chevron on an entity for timeout milliseconds.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addTimedCircle">ShapeDrawer:addTimedCircle</a></td>
 + <td class="summary">Draw a filled circle on the ground at world coordinates for timeout milliseconds.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addTimedCircleOnEnt">ShapeDrawer:addTimedCircleOnEnt</a></td>
 + <td class="summary">Draw a filled circle on an entity for timeout milliseconds.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addTimedCone">ShapeDrawer:addTimedCone</a></td>
 + <td class="summary">Draw a cone on the ground at world coordinates for timeout milliseconds.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addTimedConeOnEnt">ShapeDrawer:addTimedConeOnEnt</a></td>
 + <td class="summary">Draw a cone on an entity for timeout milliseconds.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addTimedCross">ShapeDrawer:addTimedCross</a></td>
 + <td class="summary">Draw a cross on the ground at world coordinates for timeout milliseconds.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addTimedCrossOnEnt">ShapeDrawer:addTimedCrossOnEnt</a></td>
 + <td class="summary">Draw a cross on an entity for timeout milliseconds.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addTimedDonut">ShapeDrawer:addTimedDonut</a></td>
 + <td class="summary">Draw a donut on the ground at world coordinates for timeout milliseconds.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addTimedDonutOnEnt">ShapeDrawer:addTimedDonutOnEnt</a></td>
 + <td class="summary">Draw a donut on an entity for timeout milliseconds.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addTimedLine">ShapeDrawer:addTimedLine</a></td>
 + <td class="summary">Draw a line between two points on the ground for timeout milliseconds.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addTimedRect">ShapeDrawer:addTimedRect</a></td>
 + <td class="summary">Draw a filled rectangle on the ground at world coordinates for timeout milliseconds.</td>
 + </tr>
 + <tr>
 + <td class="name" nowrap><a href="#ShapeDrawer:addTimedRectOnEnt">ShapeDrawer:addTimedRectOnEnt</a></td>
 + <td class="summary">Draw a filled rectangle on an entity for timeout milliseconds.</td>
  </tr>  </tr>
 </table> </table>
Line 2377: Line 2501:
         uuid, see <a href="#Argus.deleteTimedShape">Argus.deleteTimedShape</a>         uuid, see <a href="#Argus.deleteTimedShape">Argus.deleteTimedShape</a>
     </ol>     </ol>
 +
 +
 +
 +
 +</dd>
 +</dl>
 +    <h2 class="section-header "><a name="Class_ShapeDrawer"></a>Class ShapeDrawer </h2>
 +
 +    <dl class="function">
 +    <dt>
 +    <a name = "Argus2.ShapeDrawer:new"></a>
 +    <strong>Argus2.ShapeDrawer:new ([colorStart][, colorMid], colorEnd, colorOutline[, outlineThickness=1.5])</strong>
 +    </dt>
 +    <dd>
 +    Create a new shape drawer object.  It will use the color values specified. You can also freely edit the color values at any point in time.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">colorStart</span>
 +            <span class="types"><a class="type" href="#u32color">u32color</a></span>
 +         If not using timed draws, this can be left nil, only colorEnd will be used for frame draws
 +         (<em>optional</em>)
 +        </li>
 +        <li><span class="parameter">colorMid</span>
 +            <span class="types"><a class="type" href="#u32color">u32color</a></span>
 +         If not specified, colorMid is ignored in timed draws and goes colorStart -> colorEnd. Frame draws only use colorEnd
 +         (<em>optional</em>)
 +        </li>
 +        <li><span class="parameter">colorEnd</span>
 +            <span class="types"><a class="type" href="#u32color">u32color</a></span>
 +         Required for timed draws and frame draws.
 +        </li>
 +        <li><span class="parameter">colorOutline</span>
 +            <span class="types"><a class="type" href="#u32color">u32color</a></span>
 +
 +        </li>
 +        <li><span class="parameter">outlineThickness</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +         (<em>default</em> 1.5)
 +        </li>
 +    </ul>
 +
 +    <h3>Returns:</h3>
 +    <ol>
 +
 +           <span class="types"><a class="type" href="#ShapeDrawer">ShapeDrawer</a></span>
 +
 +    </ol>
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer.colorEnd"></a>
 +    <strong>ShapeDrawer.colorEnd</strong>
 +    </dt>
 +    <dd>
 +
 +
 +
 +    <ul>
 +        <li><span class="parameter">colorEnd</span>
 +            <span class="types"><a class="type" href="#u32color">u32color</a></span>
 +         Required for timed draws and frame draws.
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer.colorMid"></a>
 +    <strong>ShapeDrawer.colorMid</strong>
 +    </dt>
 +    <dd>
 +
 +
 +
 +    <ul>
 +        <li><span class="parameter">colorMid</span>
 +            <span class="types"><a class="type" href="#u32color">u32color</a></span>
 +         If not specified, colorMid is ignored in timed draws and goes colorStart -> colorEnd. Frame draws only use colorEnd
 +         (<em>optional</em>)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer.colorOutline"></a>
 +    <strong>ShapeDrawer.colorOutline</strong>
 +    </dt>
 +    <dd>
 +
 +
 +
 +    <ul>
 +        <li><span class="parameter">colorOutline</span>
 +            <span class="types"><a class="type" href="#u32color">u32color</a></span>
 +
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer.colorStart"></a>
 +    <strong>ShapeDrawer.colorStart</strong>
 +    </dt>
 +    <dd>
 +
 +
 +
 +    <ul>
 +        <li><span class="parameter">colorStart</span>
 +            <span class="types"><a class="type" href="#u32color">u32color</a></span>
 +         If not using timed draws, this can be left nil, only colorEnd will be used for frame draws
 +         (<em>optional</em>)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer.outlineThickness"></a>
 +    <strong>ShapeDrawer.outlineThickness</strong>
 +    </dt>
 +    <dd>
 +
 +
 +
 +    <ul>
 +        <li><span class="parameter">outlineThickness</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +         (<em>default</em> 1.5)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer.segments"></a>
 +    <strong>ShapeDrawer.segments</strong>
 +    </dt>
 +    <dd>
 +
 +
 +
 +    <ul>
 +        <li><span class="parameter">segments</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Only used for circular draws.
 +         (<em>default</em> 50.0)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addArrow"></a>
 +    <strong>ShapeDrawer:addArrow (x, y, z, heading, baseLength, baseWidth[, tipLength][, tipWidth])</strong>
 +    </dt>
 +    <dd>
 +    Draw an arrow on the ground for this frame.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">x</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">heading</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Heading in radians.
 +        </li>
 +        <li><span class="parameter">baseLength</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">baseWidth</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">tipLength</span>
 +            <span class="types"><span class="type">number</span></span>
 +         If unspecified, it will be the same as tipWidth.
 +         (<em>optional</em>)
 +        </li>
 +        <li><span class="parameter">tipWidth</span>
 +            <span class="types"><span class="type">number</span></span>
 +         If unspecified, it will be 2x baseWidth.
 +         (<em>optional</em>)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addChevron"></a>
 +    <strong>ShapeDrawer:addChevron (x, y, z, length, thickness, heading)</strong>
 +    </dt>
 +    <dd>
 +    Draw a chevron on the ground for this frame.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">x</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">length</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">thickness</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Width of the base rectangle of the arrow.
 +        </li>
 +        <li><span class="parameter">heading</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Heading in radians.
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addCircle"></a>
 +    <strong>ShapeDrawer:addCircle (x, y, z, radius)</strong>
 +    </dt>
 +    <dd>
 +    Draw a filled circle on the ground at world coordinates for this frame.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">x</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">radius</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addCone"></a>
 +    <strong>ShapeDrawer:addCone (x, y, z, radius, angle, heading)</strong>
 +    </dt>
 +    <dd>
 +    Draw a cone on the ground at world coordinates for this frame.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">x</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">radius</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">angle</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Angle in radians.
 +        </li>
 +        <li><span class="parameter">heading</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Heading in radians.
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addCross"></a>
 +    <strong>ShapeDrawer:addCross (x, y, z, length, width, heading)</strong>
 +    </dt>
 +    <dd>
 +    Draw a cross on the ground at world coordinates for this frame.
 +    The cross will be centered around xyz and rotated towards heading. One rectangle will point at heading, the others 90 and 180 degrees rotated.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">x</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">length</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">width</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">heading</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Heading in radians.
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addDonut"></a>
 +    <strong>ShapeDrawer:addDonut (x, y, z, radiusInner, radiusOuter)</strong>
 +    </dt>
 +    <dd>
 +    Draw a donut on the ground at world coordinates for this frame.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">x</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">radiusInner</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">radiusOuter</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addLine"></a>
 +    <strong>ShapeDrawer:addLine (x1, y1, z1, x2, y2, z2[, thickness][, endpointThickness])</strong>
 +    </dt>
 +    <dd>
 +    Draw a line between two points on the ground for this frame.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">x1</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y1</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z1</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">x2</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y2</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z2</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">thickness</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +         (<em>optional</em>)
 +        </li>
 +        <li><span class="parameter">endpointThickness</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +         (<em>optional</em>)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addRect"></a>
 +    <strong>ShapeDrawer:addRect (x, y, z, length, width, heading)</strong>
 +    </dt>
 +    <dd>
 +    Draw a filled rectangle on the ground at world coordinates for this frame.
 +    XYZ pos is the bottom center of the rectangle. The rectangle will be created outwards in length, and then rotated to the heading.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">x</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">length</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">width</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">heading</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Heading in radians.
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addTimedArrow"></a>
 +    <strong>ShapeDrawer:addTimedArrow (timeout, x, y, z, heading, baseLength, baseWidth[, tipLength][, tipWidth][, delay=0.0])</strong>
 +    </dt>
 +    <dd>
 +    Draw an arrow on the ground for timeout milliseconds.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">timeout</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to draw the shape for.
 +        </li>
 +        <li><span class="parameter">x</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">heading</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Heading in radians.
 +        </li>
 +        <li><span class="parameter">baseLength</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">baseWidth</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">tipLength</span>
 +            <span class="types"><span class="type">number</span></span>
 +         If unspecified, it will be the same as tipWidth.
 +         (<em>optional</em>)
 +        </li>
 +        <li><span class="parameter">tipWidth</span>
 +            <span class="types"><span class="type">number</span></span>
 +         If unspecified, it will be 2x baseWidth.
 +         (<em>optional</em>)
 +        </li>
 +        <li><span class="parameter">delay</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to delay the start of the draw.
 +         (<em>default</em> 0.0)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addTimedArrowOnEnt"></a>
 +    <strong>ShapeDrawer:addTimedArrowOnEnt (timeout, entID, baseLength, baseWidth[, tipLength][, tipWidth][, targetID][, delay=0.0])</strong>
 +    </dt>
 +    <dd>
 +    Draw an arrow on the ground for timeout milliseconds.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">timeout</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to draw the shape for.
 +        </li>
 +        <li><span class="parameter">entID</span>
 +            <span class="types"><span class="type">number</span> or <a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
 +         Entity ID or Entity Table to draw the arrow on.
 +        </li>
 +        <li><span class="parameter">baseLength</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">baseWidth</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">tipLength</span>
 +            <span class="types"><span class="type">number</span></span>
 +         If unspecified, it will be the same as tipWidth.
 +         (<em>optional</em>)
 +        </li>
 +        <li><span class="parameter">tipWidth</span>
 +            <span class="types"><span class="type">number</span></span>
 +         If unspecified, it will be 2x baseWidth.
 +         (<em>optional</em>)
 +        </li>
 +        <li><span class="parameter">targetID</span>
 +            <span class="types"><span class="type">number</span> or <a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
 +         Entity ID to draw the arrow towards. Length will be automatically extended.
 +         (<em>optional</em>)
 +        </li>
 +        <li><span class="parameter">delay</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to delay the start of the draw.
 +         (<em>default</em> 0.0)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addTimedChevron"></a>
 +    <strong>ShapeDrawer:addTimedChevron (timeout, x, y, z, length, thickness, heading[, delay])</strong>
 +    </dt>
 +    <dd>
 +    Draw a chevron on the ground for timeout milliseconds.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">timeout</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to draw the shape for.
 +        </li>
 +        <li><span class="parameter">x</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">length</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">thickness</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Width of the base rectangle of the arrow.
 +        </li>
 +        <li><span class="parameter">heading</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Heading in radians.
 +        </li>
 +        <li><span class="parameter">delay</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to delay the start of the draw.
 +         (<em>optional</em>)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addTimedChevronOnEnt"></a>
 +    <strong>ShapeDrawer:addTimedChevronOnEnt (timeout, entID, length, thickness[, targetID][, delay=0.0])</strong>
 +    </dt>
 +    <dd>
 +    Draw a chevron on an entity for timeout milliseconds.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">timeout</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to draw the shape for.
 +        </li>
 +        <li><span class="parameter">entID</span>
 +            <span class="types"><span class="type">number</span> or <a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
 +         Entity ID or Entity Table to draw the arrow on.
 +        </li>
 +        <li><span class="parameter">length</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">thickness</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Width of the base rectangle of the arrow.
 +        </li>
 +        <li><span class="parameter">targetID</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Entity ID to draw the chevron towards. Length will be automatically extended.
 +         (<em>optional</em>)
 +        </li>
 +        <li><span class="parameter">delay</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to delay the start of the draw.
 +         (<em>default</em> 0.0)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addTimedCircle"></a>
 +    <strong>ShapeDrawer:addTimedCircle (timeout, x, y, z, radius[, delay=0.0])</strong>
 +    </dt>
 +    <dd>
 +    Draw a filled circle on the ground at world coordinates for timeout milliseconds.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">timeout</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to draw the shape for.
 +        </li>
 +        <li><span class="parameter">x</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">radius</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">delay</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to delay the start of the draw.
 +         (<em>default</em> 0.0)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addTimedCircleOnEnt"></a>
 +    <strong>ShapeDrawer:addTimedCircleOnEnt (timeout, entID, radius[, delay=0.0])</strong>
 +    </dt>
 +    <dd>
 +    Draw a filled circle on an entity for timeout milliseconds.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">timeout</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to draw the shape for.
 +        </li>
 +        <li><span class="parameter">entID</span>
 +            <span class="types"><span class="type">number</span> or <a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
 +         Entity ID or Entity Table to draw the circle on.
 +        </li>
 +        <li><span class="parameter">radius</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">delay</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to delay the start of the draw.
 +         (<em>default</em> 0.0)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addTimedCone"></a>
 +    <strong>ShapeDrawer:addTimedCone (timeout, x, y, z, radius, angle, heading[, delay=0.0])</strong>
 +    </dt>
 +    <dd>
 +    Draw a cone on the ground at world coordinates for timeout milliseconds.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">timeout</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to draw the shape for.
 +        </li>
 +        <li><span class="parameter">x</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">radius</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">angle</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Angle in radians.
 +        </li>
 +        <li><span class="parameter">heading</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Heading in radians.
 +        </li>
 +        <li><span class="parameter">delay</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to delay the start of the draw.
 +         (<em>default</em> 0.0)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addTimedConeOnEnt"></a>
 +    <strong>ShapeDrawer:addTimedConeOnEnt (timeout, entID, radius, angle[, targetID][, delay=0.0])</strong>
 +    </dt>
 +    <dd>
 +    Draw a cone on an entity for timeout milliseconds.
 +    The cone's origin position will be set to XYZ, and then rotated to the entity's heading, unless targetID is specified.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">timeout</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to draw the shape for.
 +        </li>
 +        <li><span class="parameter">entID</span>
 +            <span class="types"><span class="type">number</span> or <a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
 +         Entity ID or Entity Table to draw the cone on.
 +        </li>
 +        <li><span class="parameter">radius</span>
 +            <span class="types"><span class="type">number</span></span>
 +         How far out the cone will go. This is the radius of the full circle that would be drawn by this cone if it was extended to 360 degrees.
 +        </li>
 +        <li><span class="parameter">angle</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Angle in radians. Basically how wide the cone is.
 +        </li>
 +        <li><span class="parameter">targetID</span>
 +            <span class="types"><span class="type">number</span> or <a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
 +         Target ID or target table to draw the cone to. It will go from ent -> target. This parameter is optional.
 +         (<em>optional</em>)
 +        </li>
 +        <li><span class="parameter">delay</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to delay the start of the draw.
 +         (<em>default</em> 0.0)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addTimedCross"></a>
 +    <strong>ShapeDrawer:addTimedCross (timeout, x, y, z, length, width, heading[, delay=0.0])</strong>
 +    </dt>
 +    <dd>
 +    Draw a cross on the ground at world coordinates for timeout milliseconds.
 +    The cross will be centered around xyz and rotated towards heading. One rectangle will point at heading, the others 90 and 180 degrees rotated.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">timeout</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to draw the shape for.
 +        </li>
 +        <li><span class="parameter">x</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">length</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">width</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">heading</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Heading in radians.
 +        </li>
 +        <li><span class="parameter">delay</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to delay the start of the draw.
 +         (<em>default</em> 0.0)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addTimedCrossOnEnt"></a>
 +    <strong>ShapeDrawer:addTimedCrossOnEnt (timeout, entID, length, width[, targetID][, delay=0.0])</strong>
 +    </dt>
 +    <dd>
 +    Draw a cross on an entity for timeout milliseconds.
 +    The cross will be centered around the entity, and rotated towards the entity's heading, unless targetID is specified.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">timeout</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to draw the shape for.
 +        </li>
 +        <li><span class="parameter">entID</span>
 +            <span class="types"><span class="type">number</span> or <a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
 +         Entity ID or Entity Table to draw the cross on.
 +        </li>
 +        <li><span class="parameter">length</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">width</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">targetID</span>
 +            <span class="types"><span class="type">number</span> or <a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
 +         Entity ID to draw the cross towards. Length will be automatically extended.
 +         (<em>optional</em>)
 +        </li>
 +        <li><span class="parameter">delay</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to delay the start of the draw.
 +         (<em>default</em> 0.0)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addTimedDonut"></a>
 +    <strong>ShapeDrawer:addTimedDonut (timeout, x, y, z, radiusInner, radiusOuter[, delay=0.0])</strong>
 +    </dt>
 +    <dd>
 +    Draw a donut on the ground at world coordinates for timeout milliseconds.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">timeout</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to draw the shape for.
 +        </li>
 +        <li><span class="parameter">x</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">radiusInner</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">radiusOuter</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">delay</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to delay the start of the draw.
 +         (<em>default</em> 0.0)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addTimedDonutOnEnt"></a>
 +    <strong>ShapeDrawer:addTimedDonutOnEnt (timeout, entID, radiusInner, radiusOuter[, delay=0.0])</strong>
 +    </dt>
 +    <dd>
 +    Draw a donut on an entity for timeout milliseconds.
 +    The donut will be centered around the entity.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">timeout</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to draw the shape for.
 +        </li>
 +        <li><span class="parameter">entID</span>
 +            <span class="types"><span class="type">number</span> or <a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
 +         Entity ID or Entity Table to draw the donut on.
 +        </li>
 +        <li><span class="parameter">radiusInner</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Inner radius of the donut.
 +        </li>
 +        <li><span class="parameter">radiusOuter</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Outer radius of the donut. This also includes the inner radius.
 +        </li>
 +        <li><span class="parameter">delay</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to delay the start of the draw.
 +         (<em>default</em> 0.0)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addTimedLine"></a>
 +    <strong>ShapeDrawer:addTimedLine (timeout, x1, y1, z1, x2, y2, z2[, thickness][, endpointThickness][, delay=0.0])</strong>
 +    </dt>
 +    <dd>
 +    Draw a line between two points on the ground for timeout milliseconds.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">timeout</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to draw the shape for.
 +        </li>
 +        <li><span class="parameter">x1</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y1</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z1</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">x2</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y2</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z2</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">thickness</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +         (<em>optional</em>)
 +        </li>
 +        <li><span class="parameter">endpointThickness</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +         (<em>optional</em>)
 +        </li>
 +        <li><span class="parameter">delay</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to delay the start of the draw.
 +         (<em>default</em> 0.0)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addTimedRect"></a>
 +    <strong>ShapeDrawer:addTimedRect (timeout, x, y, z, length, width, heading[, delay=0.0])</strong>
 +    </dt>
 +    <dd>
 +    Draw a filled rectangle on the ground at world coordinates for timeout milliseconds.
 +    XYZ pos is the bottom center of the rectangle. The rectangle will be created outwards in length, and then rotated to the heading.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">timeout</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to draw the shape for.
 +        </li>
 +        <li><span class="parameter">x</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">y</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">z</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">length</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">width</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">heading</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Heading in radians.
 +        </li>
 +        <li><span class="parameter">delay</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to delay the start of the draw.
 +         (<em>default</em> 0.0)
 +        </li>
 +    </ul>
 +
 +
 +
 +
 +
 +</dd>
 +    <dt>
 +    <a name = "ShapeDrawer:addTimedRectOnEnt"></a>
 +    <strong>ShapeDrawer:addTimedRectOnEnt (timeout, entID, length, width[, targetID][, delay=0.0][, keepLength=false])</strong>
 +    </dt>
 +    <dd>
 +    Draw a filled rectangle on an entity for timeout milliseconds.
 +    The rectangle's bottom center position will be set to XYZ, and then rotated to the entity's heading, unless targetID is specified.
 +
 +
 +    <h3>Parameters:</h3>
 +    <ul>
 +        <li><span class="parameter">timeout</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to draw the shape for.
 +        </li>
 +        <li><span class="parameter">entID</span>
 +            <span class="types"><span class="type">number</span> or <a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
 +         Entity ID or Entity Table to draw the rectangle on.
 +        </li>
 +        <li><span class="parameter">length</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">width</span>
 +            <span class="types"><span class="type">number</span></span>
 +
 +        </li>
 +        <li><span class="parameter">targetID</span>
 +            <span class="types"><span class="type">number</span> or <a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
 +         Target ID or target table to draw the rectangle to. It will go from ent -> target. This parameter is optional.
 +         (<em>optional</em>)
 +        </li>
 +        <li><span class="parameter">delay</span>
 +            <span class="types"><span class="type">number</span></span>
 +         Milliseconds to delay the start of the draw.
 +         (<em>default</em> 0.0)
 +        </li>
 +        <li><span class="parameter">keepLength</span>
 +            <span class="types"><span class="type">bool</span></span>
 +         If specified with targetID, then the length won't be adjusted to the target, the length will stay constant, instead only the heading will be updated.
 +         (<em>default</em> false)
 +        </li>
 +    </ul>
 +
  
  
Line 3313: Line 4665:
 </div> <!-- id="main" --> </div> <!-- id="main" -->
 <div id="about"> <div id="about">
-<i style="float:right;">Last updated 2022-04-16 23:15:36 </i>+<i style="float:right;">Last updated 2022-04-27 23:08:35 </i>
 </div> <!-- id="about" --> </div> <!-- id="about" -->
 </div> <!-- id="container" --> </div> <!-- id="container" -->
argusdocs.txt · Last modified: 2022/11/22 10:23 by rikudou