FPackedNormal

A normal vector, quantized and packed into 32-bits.

Choose your operating system:

Windows

macOS

Linux

References

Module

RenderCore

Header

/Engine/Source/Runtime/RenderCore/Public/PackedNormal.h

Include

#include "PackedNormal.h"

Syntax

struct FPackedNormal

Remarks

A normal vector, quantized and packed into 32-bits.

Variables

Name Description

Public variable

uint32

 

Packed

Public variable

union FPackedNo...

 

Vector

Public variable

int8

 

W

Public variable

int8

 

X

Public variable

int8

 

Y

Public variable

int8

 

Z

Constructors

Name Description

Public function

FPackedNormal()

Public function

FPackedNormal

(
    const FVector3f& InVector
)

Public function

FPackedNormal

(
    const FVector3d& InVector
)

Public function

FPackedNormal

(
    const FVector4f& InVector
)

Public function

FPackedNormal

(
    const FVector4d& InVector
)

Functions

Operators

Name Description

Public function Const

bool

 

operator!=

(
    const FPackedNormal& B
)

Public function

void

 

operator=

(
    const FVector3d& InVector
)

Public function

void

 

operator=

(
    const FVector3f& InVector
)

Public function

void

 

operator=

(
    const FVector4d& InVector
)

Public function

void

 

operator=

(
    const FVector4f& InVector
)

Public function Const

bool

 

operator==

(
    const FPackedNormal& B
)