|
LeviLamina
|
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<::BoundingBox > | getIntersection (::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) |