Members
-
double
x
-
double
y
-
double
z
Methods
-
vec3d
opAdd(
vec3d&
arg0
) const
-
vec3d
opAddAssign(
vec3d&
arg0
)
-
vec3d
opSub(
vec3d&
arg0
) const
-
vec3d
opSubAssign(
vec3d&
arg0
)
-
bool
opEquals(
vec3d&
arg0
) const
-
vec3d
opMul(
double
arg0
) const
-
vec3d
opMulAssign(
double
arg0
)
-
vec3d
opDiv(
double
arg0
) const
-
vec3d
opDivAssign(
double
arg0
)
-
void
set(
double
x,
double
y,
double
z
) const
-
double
distanceTo(
vec3d&
arg0
) const
-
double
distanceToSQ(
vec3d&
arg0
) const
-
double
get_length(
) const
-
double
set_length(
double
length
)
-
double
get_lengthSQ(
) const
-
vec3d
cross(
vec3d&
arg0
) const
-
double
dot(
vec3d&
arg0
) const
-
bool
get_zero(
) const
-
vec3d
normalize(
)
-
vec3d
normalized(
) const
-
vec3d
normalize(
double
length
)
-
vec3d
normalized(
double
length
) const
-
vec3d
interpolate(
vec3d&
arg0,
double
pct
) const
-
vec3d
slerp(
vec3d&
arg0,
double
pct
)
-
double
angleDistance(
vec3d&
arg0
) const
-
string
toString(
uint
decimals = 2
) const
-
string
opAdd_r(
string&
arg0
) const