FdkBaseLib 15.1.9
Loading...
Searching...
No Matches
fdk::Vec3< T > Member List

This is the complete list of members for fdk::Vec3< T >, including all inherited members.

append(fdk::Hash &hash) constfdk::Vec3< T >
array()fdk::Vec3< T >inline
array() const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
asDegrees() const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
asRadians() const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
asVec3d() const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
asVec3f() const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
asVec3h() const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
asVec3i() const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
clear()fdk::Vec3< T >inline
const_reference typedef (defined in fdk::Vec3< T >)fdk::Vec3< T >
cross(const Vec3 &v) constfdk::Vec3< T >inline
distanceBetween(const Vec3 &v) constfdk::Vec3< T >inline
distanceFromPlane(T A, T B, T C, T D) constfdk::Vec3< T >inline
distanceSquared(const Vec3 &v) constfdk::Vec3< T >inline
dot(const Vec3 &v) constfdk::Vec3< T >inline
faceForward(const Vec3 &N)fdk::Vec3< T >inline
greaterThanZero() const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
interpolateTo(const Vec3< T > &b, S t) constfdk::Vec3< T >inline
isZero() const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
kNumElements (defined in fdk::Vec3< T >)fdk::Vec3< T >static
largestAxis() constfdk::Vec3< T >inline
length() constfdk::Vec3< T >inline
lengthSquared() constfdk::Vec3< T >inline
lerpTo(const Vec3< T > &b, S t) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
maximum(const Vec3 &v) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
maximumComponent() constfdk::Vec3< T >inline
minimum(const Vec3 &v) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
minimumComponent() constfdk::Vec3< T >inline
negate() (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
normalize()fdk::Vec3< T >inline
normalized() constfdk::Vec3< T >inline
notZero() const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator Vec3< double >() const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator Vec3< fdk::half >() constfdk::Vec3< T >inline
operator Vec3< float >() const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator Vec3< int >() const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator!=(const Vec3 &v) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator!=(S d) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator*(const Mat4< S > &m) const (defined in fdk::Vec3< T >)fdk::Vec3< T >
operator*(S d) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator*(const Vec3 &v) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator*(const Mat4< S > &m) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator*=(const Mat4< S > &m) (defined in fdk::Vec3< T >)fdk::Vec3< T >
operator*=(S d) (defined in fdk::Vec3< T >)fdk::Vec3< T >
operator*=(const Vec3 &v) (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator*=(const Mat4< S > &m) (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator*=(S d) (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator+(S d) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator+(const Vec3 &v) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator+=(S d) (defined in fdk::Vec3< T >)fdk::Vec3< T >
operator+=(const Vec3 &v) (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator+=(S d) (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator-(S d) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator-(const Vec3 &v) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator-() const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator-=(S d) (defined in fdk::Vec3< T >)fdk::Vec3< T >
operator-=(const Vec3 &v) (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator-=(S d) (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator/(S d) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator/(const Vec3 &v) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator/=(S d) (defined in fdk::Vec3< T >)fdk::Vec3< T >
operator/=(const Vec3 &v) (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator/=(S d) (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator<(const Vec3 &v) constfdk::Vec3< T >inline
operator==(const Vec3 &v) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator==(S d) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator[](int n) (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
operator[](int n) const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
orientAroundNormal(Vec3 N, bool auto_flip=true)fdk::Vec3< T >inline
reference typedef (defined in fdk::Vec3< T >)fdk::Vec3< T >
reflect(const Vec3 &N) constfdk::Vec3< T >inline
rotateAroundAxis(T angle, const Vec3 &axis)fdk::Vec3< T >inline
roundIfNearlyOne(T threshold=std::numeric_limits< T >::epsilon()) (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
roundIfNearlyZero(T threshold=std::numeric_limits< T >::epsilon())fdk::Vec3< T >inline
set(T d)fdk::Vec3< T >inline
set(T a, T b, T c)fdk::Vec3< T >inline
setToOne()fdk::Vec3< T >inline
setToZero()fdk::Vec3< T >inline
toDegrees() (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
toRadians()fdk::Vec3< T >inline
value_type typedef (defined in fdk::Vec3< T >)fdk::Vec3< T >
Vec3()=defaultfdk::Vec3< T >
Vec3(const Vec3< S > &b)fdk::Vec3< T >inlineexplicit
Vec3(const Vec3< S > &v, float n)fdk::Vec3< T >inlineexplicit
Vec3(T a)fdk::Vec3< T >inlineexplicit
Vec3(T a, T b)fdk::Vec3< T >inline
Vec3(T a, T b, T c) (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
Vec3(S *v)fdk::Vec3< T >inline
Vec3(const S *v) (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
Vec3(const Vec2< T > &v, T vz=(T) 0) (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
x (defined in fdk::Vec3< T >)fdk::Vec3< T >
X (defined in fdk::Vec3< T >)fdk::Vec3< T >static
XAxis (defined in fdk::Vec3< T >)fdk::Vec3< T >static
xy() const (defined in fdk::Vec3< T >)fdk::Vec3< T >inline
y (defined in fdk::Vec3< T >)fdk::Vec3< T >
Y (defined in fdk::Vec3< T >)fdk::Vec3< T >static
YAxis (defined in fdk::Vec3< T >)fdk::Vec3< T >static
zfdk::Vec3< T >
Z (defined in fdk::Vec3< T >)fdk::Vec3< T >static
ZAxis (defined in fdk::Vec3< T >)fdk::Vec3< T >static


©2025 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.foundry.com