Navigation
API > API/Developer > API/Developer/NaniteUtilities
| Name | FAdaptiveTessellator |
| Type | class |
| Header File | /Engine/Source/Developer/NaniteUtilities/Public/AdaptiveTessellator.h |
| Include Path | #include "AdaptiveTessellator.h" |
Syntax
class FAdaptiveTessellator
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| AdaptiveTessellator.h |
Structs
| Name | Remarks |
|---|---|
| FTriangle |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FBoundsFunc | TFunctionRef< FVector2f( const FVector3f[3], const FLerpVert &, const FLerpVert &, const FLerpVert &, const FVector3f &, const FVector3f &, const FVector3f &, int32) > | AdaptiveTessellator.h | |
| FDispFunc | TFunctionRef< FVector3f( const FVector3f &, const FLerpVert &, const FLerpVert &, const FLerpVert &, int32) > | AdaptiveTessellator.h | |
| FNumFunc | TFunctionRef< int32( const FVector3f[3], const FLerpVert &, const FLerpVert &, const FLerpVert &, int32) > | AdaptiveTessellator.h |
Functions
Public
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddFindRequest
(
uint32 TriIndex |
AdaptiveTessellator.h | ||
bool CouldFlipEdge
(
uint32 EdgeIndex |
AdaptiveTessellator.h | ||
void FindSplit
(
uint32 TriIndex |
AdaptiveTessellator.h | ||
void FindSplitBVH
(
uint32 TriIndex |
AdaptiveTessellator.h | ||
FVector3f GetTriNormal
(
uint32 TriIndex |
AdaptiveTessellator.h | ||
void LinkEdge
(
int32 EdgeIndex0, |
AdaptiveTessellator.h | ||
void RemoveSplitRequest
(
uint32 TriIndex |
AdaptiveTessellator.h | ||
void SplitTriangle
(
uint32 TriIndex |
AdaptiveTessellator.h | ||
void TryDelaunayFlip
(
uint32 EdgeIndex |
AdaptiveTessellator.h |