TRotationAboutPointMatrix

Rotates about an Origin point.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

TMatrix

TRotationTranslationMatrix

TRotationAboutPointMatrix

References

Module

Core

Header

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

Include

#include "Math/RotationAboutPointMatrix.h"

Syntax

template<typename T>
struct TRotationAboutPointMatrix : public UE::Math::TRotationTranslationMatrix< T >

Remarks

Rotates about an Origin point.

Constructors

Name Description

Public function

TRotationAboutPointMatrix

(
    const TRotator< T >& Rot,
    const TVector< T >& Origin
)

Constructor.

Functions

Name Description

Public function Static

TMatrix< T >

 

Make

(
    const TRotator< T >& Rot,
    const TVector< T >& Origin
)

Matrix factory. Return an TMatrix so we don't have type conversion issues in expressions.

Public function Static

TMatrix< T >

 

Make

(
    const TQuat< T >& Rot,
    const TVector< T >& Origin
)

Matrix factory. Return an TMatrix so we don't have type conversion issues in expressions.