Navigation
API > API/Plugins > API/Plugins/ParametricSurface
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDatasmithAdditionalData
- UParametricSurfaceData
- UCADKernelParametricSurfaceData
References
| Module | ParametricSurface |
| Header | /Engine/Plugins/Enterprise/DatasmithCADImporter/Source/ParametricSurface/Public/ParametricSurfaceData.h |
| Include | #include "ParametricSurfaceData.h" |
Syntax
UCLASS&40;Meta&61;&40;DisplayName&61;"Parametric Surface Data"&41;&41;
class UParametricSurfaceData : public UDatasmithAdditionalData
Variables
| Type | Name | Description | |
|---|---|---|---|
| FDatasmithTessellationOptions | LastTessellationOptions | ||
| FParametricMeshParameters | MeshParameters | ||
| TArray< uint8 > | RawData | Too costly to serialize as a UPROPERTY, will use custom serialization. | |
| FParametricSceneParameters | SceneParameters |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FDatasmithTessellationOptions & | |||
| bool | IsValid () |
||
| bool | SetFile
(
const TCHAR* FilePath |
||
| void | SetImportParameters
(
const CADLibrary::FImportParameters& InSceneParameters |
||
| void | SetLastTessellationOptions
(
const FDatasmithTessellationOptions& InTessellationOptions |
||
| void | SetMeshParameters
(
const CADLibrary::FMeshParameters& InMeshParameters |
||
| bool | Tessellate
(
UStaticMesh& StaticMesh, |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | Handles reading, writing, and reference collecting using FArchive. |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< uint8 > | RawData_DEPRECATED |