Navigation
API > API/Developer > API/Developer/NaniteUtilities
Fixed point rasterization.
| Name | FTriangle |
| Type | struct |
| Header File | /Engine/Source/Developer/NaniteUtilities/Public/Rasterizer.h |
| Include Path | #include "Rasterizer.h" |
Syntax
struct FTriangle
Inheritance Hierarchy
- TTriangle → FTriangle
- FTriangle
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTriangle
(
const FVector3f Verts, |
Rasterizer.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bBackFace | bool | Rasterizer.h | ||
| C0 | int32 | Rasterizer.h | ||
| C1 | int32 | Rasterizer.h | ||
| C2 | int32 | Rasterizer.h | ||
| Edge01 | FIntVector2 | Rasterizer.h | ||
| Edge12 | FIntVector2 | Rasterizer.h | ||
| Edge20 | FIntVector2 | Rasterizer.h | ||
| MaxPixel | FIntVector2 | Rasterizer.h | ||
| MinPixel | FIntVector2 | Rasterizer.h | ||
| Vert0 | FIntVector2 | Rasterizer.h | ||
| Vert1 | FIntVector2 | Rasterizer.h | ||
| Vert2 | FIntVector2 | Rasterizer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ForAllCovered
(
FFunc&& Func |
Rasterizer.h | ||
FVector3f GetBarycentrics
(
int32 x, |
Rasterizer.h | ||
bool IsCovered
(
int32 x, |
Rasterizer.h |