Navigation
Unreal Engine C++ API Reference > Plugins > CADTools
Inheritance Hierarchy
- FArchiveGraphicProperties
- FTessellationData
References
Module | CADTools |
Header | /Engine/Plugins/Enterprise/DatasmithCADImporter/Source/CADTools/Public/CADData.h |
Include | #include "CADData.h" |
Syntax
struct FTessellationData : public CADLibrary::FArchiveGraphicProperties
Remarks
Helper struct to store tessellation data from CoreTech or CADKernel
FBodyMesh and FTessellationData are design to manage mesh from CoreTech and CADKernel. FTessellationData is the mesh of a face FBodyMesh is the mesh of a body composed by an array of FTessellationData (one FTessellationData by body face)
CoreTech mesh are defined surface by surface. The mesh is not connected CADKernel mesh is connected.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TArray< FVector3f > | NormalArray | Normal of each vertex |
![]() |
int32 | PatchId | |
![]() |
TArray< FVector3f > | PositionArray | Empty with CADKernel as set in FBodyMesh, Set by CoreTech (this is only the vertices of the face) |
![]() |
TArray< int32 > | PositionIndices | Index of each vertex in FBody::VertexArray. |
![]() |
TArray< FVector2f > | TexCoordArray | UV coordinates of each vertex |
![]() |
TArray< int32 > | VertexIndices | Index of Vertices of each face in the local Vertices set (i.e. VerticesBodyIndex for CADKernel) |