Open 3D Engine AzCore 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.
AZ::VectorN Member List

This is the complete list of members for AZ::VectorN, including all inherited members.

Absolute()AZ::VectorN
AZ_TYPE_INFO(VectorN, "{3C5A461A-3412-4D97-9CBC-856EE737B6DB}") (defined in AZ::VectorN)AZ::VectorN
CreateFromFloats(AZStd::size_t numElements, const float *inputs)AZ::VectorNstatic
CreateOne(AZStd::size_t numElements)AZ::VectorNstatic
CreateRandom(AZStd::size_t numElements)AZ::VectorNstatic
CreateZero(AZStd::size_t numElements)AZ::VectorNstatic
Dot(const VectorN &rhs) constAZ::VectorN
FixLastVectorElement()AZ::VectorN
GetAbs() constAZ::VectorN
GetCeil() const (defined in AZ::VectorN)AZ::VectorN
GetClamp(const VectorN &min, const VectorN &max) const (defined in AZ::VectorN)AZ::VectorN
GetDimensionality() constAZ::VectorN
GetElement(AZStd::size_t index) constAZ::VectorN
GetFloor() constAZ::VectorN
GetMax(const VectorN &v) const (defined in AZ::VectorN)AZ::VectorN
GetMin(const VectorN &v) constAZ::VectorN
GetNormalized() constAZ::VectorN
GetRound() const (defined in AZ::VectorN)AZ::VectorN
GetSquare() constAZ::VectorN
GetVectorValues() constAZ::VectorN
GetVectorValues() (defined in AZ::VectorN)AZ::VectorN
IsClose(const VectorN &v, float tolerance=0.001f) constAZ::VectorN
IsGreaterEqualThan(const VectorN &v) const (defined in AZ::VectorN)AZ::VectorN
IsGreaterThan(const VectorN &v) const (defined in AZ::VectorN)AZ::VectorN
IsLessEqualThan(const VectorN &v) const (defined in AZ::VectorN)AZ::VectorN
IsLessThan(const VectorN &v) constAZ::VectorN
IsZero(float tolerance=AZ::Constants::FloatEpsilon) constAZ::VectorN
L1Norm() constAZ::VectorN
L2Norm() constAZ::VectorN
Normalize()AZ::VectorN
operator*(const VectorN &rhs) const (defined in AZ::VectorN)AZ::VectorN
operator*(float multiplier) const (defined in AZ::VectorN)AZ::VectorN
operator*=(const VectorN &rhs) (defined in AZ::VectorN)AZ::VectorN
operator*=(float multiplier) (defined in AZ::VectorN)AZ::VectorN
operator+(const VectorN &rhs) const (defined in AZ::VectorN)AZ::VectorN
operator+=(const VectorN &rhs) (defined in AZ::VectorN)AZ::VectorN
operator+=(float sum) (defined in AZ::VectorN)AZ::VectorN
operator-() const (defined in AZ::VectorN)AZ::VectorN
operator-(const VectorN &rhs) const (defined in AZ::VectorN)AZ::VectorN
operator-=(const VectorN &rhs) (defined in AZ::VectorN)AZ::VectorN
operator-=(float difference) (defined in AZ::VectorN)AZ::VectorN
operator/(const VectorN &rhs) constAZ::VectorN
operator/(float divisor) const (defined in AZ::VectorN)AZ::VectorN
operator/=(const VectorN &rhs)AZ::VectorN
operator/=(float divisor) (defined in AZ::VectorN)AZ::VectorN
operator=(VectorN &&)=default (defined in AZ::VectorN)AZ::VectorN
operator=(const VectorN &)=default (defined in AZ::VectorN)AZ::VectorN
Reflect(ReflectContext *context)AZ::VectorNstatic
Resize(AZStd::size_t size)AZ::VectorN
SetElement(AZStd::size_t index, float value)AZ::VectorN
SetZero()AZ::VectorN
Square()AZ::VectorN
VectorN()=default (defined in AZ::VectorN)AZ::VectorN
VectorN(AZStd::size_t numElements) (defined in AZ::VectorN)AZ::VectorN
VectorN(AZStd::size_t numElements, float x) (defined in AZ::VectorN)AZ::VectorN
VectorN(const VectorN &v)=default (defined in AZ::VectorN)AZ::VectorN
VectorN(VectorN &&v) (defined in AZ::VectorN)AZ::VectorN
~VectorN()=default (defined in AZ::VectorN)AZ::VectorN