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::MatrixMxN Member List

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

AZ_TYPE_INFO(MatrixMxN, "{B751D885-87D0-40BF-A6B3-48EFF0147AFA}") (defined in AZ::MatrixMxN)AZ::MatrixMxN
CreateFromPackedFloats(AZStd::size_t rowCount, AZStd::size_t colCount, const float *inputs)AZ::MatrixMxNstatic
CreateRandom(AZStd::size_t rowCount, AZStd::size_t colCount)AZ::MatrixMxNstatic
CreateZero(AZStd::size_t rowCount, AZStd::size_t colCount)AZ::MatrixMxNstatic
FixUnusedElements()AZ::MatrixMxN
GetAbs() constAZ::MatrixMxN
GetCeil() const (defined in AZ::MatrixMxN)AZ::MatrixMxN
GetClamp(const MatrixMxN &min, const MatrixMxN &max) const (defined in AZ::MatrixMxN)AZ::MatrixMxN
GetColumnCount() constAZ::MatrixMxN
GetColumnGroups() constAZ::MatrixMxN
GetElement(AZStd::size_t row, AZStd::size_t col) constAZ::MatrixMxN
GetFloor() constAZ::MatrixMxN
GetMatrixElements() (defined in AZ::MatrixMxN)AZ::MatrixMxN
GetMax(const MatrixMxN &m) const (defined in AZ::MatrixMxN)AZ::MatrixMxN
GetMin(const MatrixMxN &m) constAZ::MatrixMxN
GetRound() const (defined in AZ::MatrixMxN)AZ::MatrixMxN
GetRowCount() constAZ::MatrixMxN
GetRowGroups() constAZ::MatrixMxN
GetSquare() constAZ::MatrixMxN
GetSubmatrix(AZStd::size_t rowGroup, AZStd::size_t colGroup) constAZ::MatrixMxN
GetSubmatrix(AZStd::size_t rowGroup, AZStd::size_t colGroup) (defined in AZ::MatrixMxN)AZ::MatrixMxN
GetTranspose() constAZ::MatrixMxN
MatrixMxN()=defaultAZ::MatrixMxN
MatrixMxN(AZStd::size_t rowCount, AZStd::size_t colCount)AZ::MatrixMxN
MatrixMxN(AZStd::size_t rowCount, AZStd::size_t colCount, float value)AZ::MatrixMxN
MatrixMxN(const MatrixMxN &rhs)=default (defined in AZ::MatrixMxN)AZ::MatrixMxN
MatrixMxN(MatrixMxN &&rhs) (defined in AZ::MatrixMxN)AZ::MatrixMxN
operator()(AZStd::size_t row, AZStd::size_t col) constAZ::MatrixMxN
operator*(const MatrixMxN &rhs) const (defined in AZ::MatrixMxN)AZ::MatrixMxN
operator*(float multiplier) const (defined in AZ::MatrixMxN)AZ::MatrixMxN
operator*=(float multiplier) (defined in AZ::MatrixMxN)AZ::MatrixMxN
operator+(const MatrixMxN &rhs) const (defined in AZ::MatrixMxN)AZ::MatrixMxN
operator+=(const MatrixMxN &rhs) (defined in AZ::MatrixMxN)AZ::MatrixMxN
operator+=(float sum) (defined in AZ::MatrixMxN)AZ::MatrixMxN
operator-() constAZ::MatrixMxN
operator-(const MatrixMxN &rhs) const (defined in AZ::MatrixMxN)AZ::MatrixMxN
operator-=(const MatrixMxN &rhs) (defined in AZ::MatrixMxN)AZ::MatrixMxN
operator-=(float difference) (defined in AZ::MatrixMxN)AZ::MatrixMxN
operator/(float divisor) const (defined in AZ::MatrixMxN)AZ::MatrixMxN
operator/=(float divisor) (defined in AZ::MatrixMxN)AZ::MatrixMxN
operator=(MatrixMxN &&)=default (defined in AZ::MatrixMxN)AZ::MatrixMxN
operator=(const MatrixMxN &)=default (defined in AZ::MatrixMxN)AZ::MatrixMxN
Reflect(ReflectContext *context)AZ::MatrixMxNstatic
Resize(AZStd::size_t rowCount, AZStd::size_t colCount)AZ::MatrixMxN
SetElement(AZStd::size_t row, AZStd::size_t col, float value) (defined in AZ::MatrixMxN)AZ::MatrixMxN
SetSubmatrix(AZStd::size_t rowGroup, AZStd::size_t colGroup, const Matrix4x4 &subMatrix) (defined in AZ::MatrixMxN)AZ::MatrixMxN
SetZero()AZ::MatrixMxN
~MatrixMxN()=default (defined in AZ::MatrixMxN)AZ::MatrixMxN