FRotationMatrix

Rotation matrix no translation

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Math/RotationMatrix.h

Include

#include "Math/RotationMatrix.h"

Syntax

class FRotationMatrix : public FRotationTranslationMatrix

Remarks

Rotation matrix no translation

Constructors

Name Description

Public function

FRotationMatrix

(
    const FRotator& Rot
)

Constructor.

Functions

Name Description

Public function Static

FMatrix

 

Make

(
    FRotator const& Rot
)

Matrix factory.

Public function Static

FMatrix

 

Make

(
    FQuat const& Rot
)

Matrix factory.

Public function Static

FMatrix

 

MakeFromX

(
    FVector const& XAxis
)

Builds a rotation matrix given only a XAxis.

Public function Static

FMatrix

 

MakeFromXY

(
    FVector const& XAxis,
    FVector const& YAxis
)

Builds a matrix with given X and Y axes.

Public function Static

FMatrix

 

MakeFromXZ

(
    FVector const& XAxis,
    FVector const& ZAxis
)

Builds a matrix with given X and Z axes.

Public function Static

FMatrix

 

MakeFromY

(
    FVector const& YAxis
)

Builds a rotation matrix given only a YAxis.

Public function Static

FMatrix

 

MakeFromYX

(
    FVector const& YAxis,
    FVector const& XAxis
)

Builds a matrix with given Y and X axes.

Public function Static

FMatrix

 

MakeFromYZ

(
    FVector const& YAxis,
    FVector const& ZAxis
)

Builds a matrix with given Y and Z axes.

Public function Static

FMatrix

 

MakeFromZ

(
    FVector const& ZAxis
)

Builds a rotation matrix given only a ZAxis.

Public function Static

FMatrix

 

MakeFromZX

(
    FVector const& ZAxis,
    FVector const& XAxis
)

Builds a matrix with given Z and X axes.

Public function Static

FMatrix

 

MakeFromZY

(
    FVector const& ZAxis,
    FVector const& YAxis
)

Builds a matrix with given Z and Y axes.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss