ideally, should be the same type of geometry as the original object</p></dd></dl><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref=""name="net.psforever.objects.geometry.d3.Cuboid"id="net.psforever.objects.geometry.d3.Cuboid"class="extype">Cuboid</a> → <ahref="VolumetricGeometry.html"name="net.psforever.objects.geometry.d3.VolumetricGeometry"id="net.psforever.objects.geometry.d3.VolumetricGeometry"class="extype">VolumetricGeometry</a> → <ahref="Geometry3D.html"name="net.psforever.objects.geometry.d3.Geometry3D"id="net.psforever.objects.geometry.d3.Geometry3D"class="extype">Geometry3D</a> → <ahref="../PrimitiveGeometry.html"name="net.psforever.objects.geometry.PrimitiveGeometry"id="net.psforever.objects.geometry.PrimitiveGeometry"class="extype">PrimitiveGeometry</a></dd></dl></div></li><liclass="indented0 "name="scala.AnyRef#ne"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="ne(x$1:AnyRef):Boolean"class="anchorToMember"></a><aid="ne(AnyRef):Boolean"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/geometry/d3/Cuboid.html#ne(x$1:AnyRef):Boolean"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">ne</span><spanclass="params">(<spanname="arg0">arg0: <spanname="scala.AnyRef"class="extype">AnyRef</span></span>)</span><spanclass="result">: <spanname="scala.Boolean"class="extype">Boolean</span></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><liclass="indented0 "name="scala.AnyRef#notify"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="notify():Unit"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/geometry/d3/Cuboid.html#notify():Unit"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">notify</span><spanclass="params">()</span><spanclass="result">: <spanname="scala.Unit"class="extype">Unit</span></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><spanclass="name">@native</span><spanclass="args">()</span></dd></dl></div></li><liclass="indented0 "name="scala.AnyRef#notifyAll"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="notifyAll():Unit"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/geometry/d3/Cuboid.html#notifyAll():Unit"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">notifyAll</span><spanclass="params">()</span><spanclass="result">: <spanname="scala.Unit"class="extype">Unit</span></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><spanclass="name">@native</span><spanclass="args">()</span></dd></dl></div></li><liclass="indented0 "name="net.psforever.objects.geometry.d3.Cuboid#p"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="p:net.psforever.objects.geometry.d3.Point"class="anchorToMember"></a><aid="p:Point"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/geometry/d3/Cuboid.html#p:net.psforever.objects.geometry.d3.Point"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">val</span></span><spanclass="symbol"><spanclass="name">p</span><spanclass="result">: <ahref="Point.html"name="net.psforever.objects.geometry.d3.Point"id="net.psforever.objects.geometry.d3.P
What counts as "the exterior" is limited to the complexity of the geometry.</p></div><dlclass="paramcmts block"><dtclass="param">v</dt><ddclass="cmt"><p>the vector in the direction of the point on the exterior</p></dd><dt>returns</dt><ddclass="cmt"><p>a point</p></dd></dl><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref=""name="net.psforever.objects.geometry.d3.Cuboid"id="net.psforever.objects.geometry.d3.Cuboid"class="extype">Cuboid</a> → <ahref="VolumetricGeometry.html"name="net.psforever.objects.geometry.d3.VolumetricGeometry"id="net.psforever.objects.geometry.d3.VolumetricGeometry"class="extype">VolumetricGeometry</a></dd></dl></div></li><liclass="indented0 "name="scala.Product#productElementNames"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="productElementNames:Iterator[String]"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/geometry/d3/Cuboid.html#productElementNames:Iterator[String]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">productElementNames</span><spanclass="result">: <spanname="scala.Iterator"class="extype">Iterator</span>[<spanname="scala.Predef.String"class="extype">String</span>]</span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>Product</dd></dl></div></li><liclass="indented0 "name="net.psforever.objects.geometry.d3.Cuboid#relativeForward"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="relativeForward:net.psforever.types.Vector3"class="anchorToMember"></a><aid="relativeForward:Vector3"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/geometry/d3/Cuboid.html#relativeForward:net.psforever.types.Vector3"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">val</span></span><spanclass="symbol"><spanclass="name">relativeForward</span><spanclass="result">: <ahref="../../../types/Vector3.html"name="net.psforever.types.Vector3"id="net.psforever.types.Vector3"class="extype">Vector3</a></span></span></li><liclass="indented0 "name="net.psforever.objects.geometry.d3.Cuboid#relativeUp"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="relativeUp:net.psforever.types.Vector3"class="anchorToMember"></a><aid="relativeUp:Vector3"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/geometry/d3/Cuboid.html#relativeUp:net.psforever.types.Vector3"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">val</span></span><spanclass="symbol"><spanclass="name">relativeUp</span><spanclass="result">: <ahref="../../../types/Vector3.html"name="net.psforever.types.Vector3"id="net.psforever.types.Vector3"class="extype">Vector3</a></span></span></li><liclass="indented0 "name="scala.AnyRef#synchronized"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="synchronized[T0](x$1:=>T0):T0"class="anchorToMember"></a><aid="synchronized[T0](=>T0):T0"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/geometry/d3/Cuboid.html#synchronized[T0](x$1:=>T0):T0"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">synchronized</span><spanclass="tparams">[<spanname="T0">T0</span>]</span><spanclass="params">(<spanname="arg0">arg0: =><spanname="java.lang.AnyRef.synchronized.T0"class="extype">T0</span></span>)</span><spanclass="result">: <spanname="java.lang.AnyRef.synchronized.T0"class="extype">T0</span></span></span><divclass="fullcomment"><dlclass="attributes