TFrame3

Overload list

Windows
MacOS
Linux
Name Description

Public function

TFrame3()

Construct a frame positioned at (0,0,0) aligned to the unit axes

Public function

TFrame3

(
    const FVector3< RealType >& Origin...
)

Construct a frame at the given Origin aligned to the unit axes

Public function

TFrame3

(
    const FTransform& Transform
)

Construct a Frame from an FTransform

Public function

TFrame3

(
    const FPlane& Plane
)

Construct a Frame from an FPlane

Public function

TFrame3

(
    const TFrame3< RealType2 >& OtherF...
)

Convert between TFrame of different types

Public function

TFrame3

(
    const FVector3< RealType >& Origin...,
    const TQuaternion< RealType > Rotat...
)

Construct a Frame from the given Origin and Rotation

Public function

TFrame3

(
    const FVector3< RealType >& Origin...,
    const FVector3< RealType >& SetZ
)

Construct a frame with the Z axis aligned to a target axis

Public function

TFrame3

(
    const FVector& OriginIn,
    const FQuat& RotationIn
)

Construct a Frame from an FVector and FQuat

Public function

TFrame3

(
    const FVector3< RealType >& Origin...,
    const FVector3< RealType >& X,
    const FVector3< RealType >& Y,
    const FVector3< RealType >& Z
)

Construct Frame from X/Y/Z axis vectors. Vectors must be mutually orthogonal.

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