10class Vec3 :
public ll::math::floatN3<Vec3> {
12 using floatN3::floatN3;
17 MCAPI
bool isNan()
const;
19 MCAPI
bool isNear(
::Vec3 const& rhs,
float e)
const;
21 MCAPI ::std::string toJsonString()
const;
23 MCAPI ::std::string toString()
const;
29 MCAPI static ::Vec3 directionFromRotation(
::Vec2 const& rot);
35 MCAPI static ::Vec3
const& HALF();
37 MCAPI static ::Vec3
const& MAX();
39 MCAPI static ::Vec3
const& MIN();
41 MCAPI static ::Vec3
const& NEG_UNIT_Y();
43 MCAPI static ::Vec3
const& ONE();
45 MCAPI static ::Vec3
const& UNIT_X();
47 MCAPI static ::Vec3
const& UNIT_Y();
49 MCAPI static ::Vec3
const& UNIT_Z();
51 MCAPI static ::Vec3
const& ZERO();
59 MCAPI
void* $ctor(
float x_,
float y_,
float z_);