LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptBlockBoundingBoxUtils Class Reference

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bind ()
static MCAPI ::BoundingBox createValid (::Vec3 const &min, ::Vec3 max)
static MCAPI ::BoundingBox dilate (::BoundingBox const &box, ::Vec3 const &size)
static MCAPI ::BoundingBox expand (::BoundingBox const &box, ::BoundingBox const &other)
static MCAPI ::Vec3 getCenter (::BoundingBox const &box)
static MCAPI ::std::optional<::BoundingBoxgetIntersection (::BoundingBox const &box, ::BoundingBox const &other)
static MCAPI ::Vec3 getSpan (::BoundingBox const &box)
static MCAPI bool intersects (::BoundingBox const &box, ::BoundingBox const &other)
static MCAPI bool isInside (::BoundingBox const &box, ::Vec3 const &pos)
static MCAPI ::BoundingBox translate (::BoundingBox const &box, ::Vec3 const &delta)

The documentation for this class was generated from the following file: