LeviLamina
Loading...
Searching...
No Matches
Vec3 Class Reference
Inheritance diagram for Vec3:

Public Member Functions

MCAPI bool isNan () const
MCAPI bool isNear (::Vec3 const &rhs, float e) const
MCAPI float lengthSquared () const
MCAPI::Vec3 normalized () const
MCAPI_C::Vec3 round () const
MCFOLD_C void * $ctor (::glm::vec3 const &glm)
MCAPI void * $ctor (float s)
MCFOLD void * $ctor (float x_, float y_, float z_)

Static Public Member Functions

static MCAPI_C ::Vec3 clamp (::Vec3 const &v, ::Vec3 const &clipMin, ::Vec3 const &clipMax)
static MCAPI ::Vec3 directionFromRotation (::Vec2 const &rot)
static MCAPI ::Vec3 const & HALF ()
static MCAPI ::Vec3 const & MAX ()
static MCAPI ::Vec3 const & MIN ()
static MCAPI_C ::Vec3 const & NEG_UNIT_X ()
static MCAPI ::Vec3 const & NEG_UNIT_Y ()
static MCAPI_C ::Vec3 const & NEG_UNIT_Z ()
static MCAPI ::Vec3 const & ONE ()
static MCAPI ::Vec3 const & UNIT_X ()
static MCAPI ::Vec3 const & UNIT_Y ()
static MCAPI ::Vec3 const & UNIT_Z ()
static MCAPI ::Vec3 const & ZERO ()

The documentation for this class was generated from the following file:
  • src/mc/deps/core/math/Vec3.h