Navigation
API > API/Plugins > API/Plugins/DatasmithContent
| Name | FDatasmithTessellationOptions |
| Type | struct |
| Header File | /Engine/Plugins/Enterprise/DatasmithContent/Source/DatasmithContent/Public/DatasmithImportOptions.h |
| Include Path | #include "DatasmithImportOptions.h" |
Syntax
USTRUCT (BlueprintType )
struct FDatasmithTessellationOptions
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDatasmithTessellationOptions
(
float InChordTolerance, |
DatasmithImportOptions.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bUseCADKernel | bool | DatasmithImportOptions.h | ||
| ChordTolerance | float | Maximum distance between any point on a triangle generated by the tessellation process and the actual surface. | DatasmithImportOptions.h |
|
| MaxEdgeLength | float | Maximum length of edges of triangles generated by the tessellation process. | DatasmithImportOptions.h |
|
| NormalTolerance | float | Maximum angle between the normal of two triangles generated by the tessellation process. | DatasmithImportOptions.h |
|
| StitchingTechnique | EDatasmithCADStitchingTechnique | Stitching technique applied on neighbouring surfaces before tessellation. | DatasmithImportOptions.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
double GetGeometricTolerance
(
bool bInMillimeter |
Helper functions to get geometrical values in the right unit, cm (native) or mm | DatasmithImportOptions.h | |
uint32 GetHash() |
DatasmithImportOptions.h | ||
double GetStitchingTolerance
(
bool bInMillimeter |
DatasmithImportOptions.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FDatasmithTessellationOptions& Other |
DatasmithImportOptions.h |