Open 3D Engine AtomTressFX Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AMD::Vector3 Member List

This is the complete list of members for AMD::Vector3, including all inherited members.

Cross(const Vector3 &v) const (defined in AMD::Vector3)AMD::Vector3inline
Dot(const Vector3 &v) const (defined in AMD::Vector3)AMD::Vector3inline
Length() const (defined in AMD::Vector3)AMD::Vector3inline
LengthSqr() const (defined in AMD::Vector3)AMD::Vector3inline
m (defined in AMD::Vector3)AMD::Vector3
Normalize() (defined in AMD::Vector3)AMD::Vector3
NormalizeOther() const (defined in AMD::Vector3)AMD::Vector3
operator!=(float val) const (defined in AMD::Vector3)AMD::Vector3
operator!=(const Vector3 &other) const (defined in AMD::Vector3)AMD::Vector3
operator*(float val) const (defined in AMD::Vector3)AMD::Vector3
operator*(const Vector3 &other) const (defined in AMD::Vector3)AMD::Vector3
operator* (defined in AMD::Vector3)AMD::Vector3friend
operator*=(float val) (defined in AMD::Vector3)AMD::Vector3
operator+(const Vector3 &other) const (defined in AMD::Vector3)AMD::Vector3
operator+=(const Vector3 &other) (defined in AMD::Vector3)AMD::Vector3
operator-(const Vector3 &other) const (defined in AMD::Vector3)AMD::Vector3
operator- (defined in AMD::Vector3)AMD::Vector3friend
operator-=(const Vector3 &other) (defined in AMD::Vector3)AMD::Vector3
operator/(float val) const (defined in AMD::Vector3)AMD::Vector3
operator<(float val) const (defined in AMD::Vector3)AMD::Vector3
operator=(const Vector3 &other) (defined in AMD::Vector3)AMD::Vector3
operator=(float val) (defined in AMD::Vector3)AMD::Vector3
operator=(float *xyz) (defined in AMD::Vector3)AMD::Vector3
operator==(float val) const (defined in AMD::Vector3)AMD::Vector3
operator==(const Vector3 &other) const (defined in AMD::Vector3)AMD::Vector3
operator>(float val) const (defined in AMD::Vector3)AMD::Vector3
operator[](unsigned int i) const (defined in AMD::Vector3)AMD::Vector3inline
operator[](unsigned int i) (defined in AMD::Vector3)AMD::Vector3inline
Set(float xIn, float yIn, float zIn) (defined in AMD::Vector3)AMD::Vector3inline
Vector3() (defined in AMD::Vector3)AMD::Vector3inline
Vector3(float x, float y, float z) (defined in AMD::Vector3)AMD::Vector3inline
Vector3(float *xyz) (defined in AMD::Vector3)AMD::Vector3
Vector3(const Vector3 &other) (defined in AMD::Vector3)AMD::Vector3
Vector3(const Vector3 &begin, const Vector3 &end) (defined in AMD::Vector3)AMD::Vector3
w (defined in AMD::Vector3)AMD::Vector3
x (defined in AMD::Vector3)AMD::Vector3
y (defined in AMD::Vector3)AMD::Vector3
z (defined in AMD::Vector3)AMD::Vector3
~Vector3() (defined in AMD::Vector3)AMD::Vector3inline