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