Navigation
API > API/Plugins > API/Plugins/CADKernelSurface
| Name | FCADModelToCADKernelConverterBase |
| Type | class |
| Header File | /Engine/Plugins/Enterprise/DatasmithCADImporter/Source/CADKernelSurface/Public/CADModelToCADKernelConverterBase.h |
| Include Path | #include "CADModelToCADKernelConverterBase.h" |
Syntax
class FCADModelToCADKernelConverterBase : public CADLibrary::ICADModelConverter
Inheritance Hierarchy
- CADLibrary::ICADModelConverter → FCADModelToCADKernelConverterBase
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCADModelToCADKernelConverterBase
(
const CADLibrary::FImportParameters& InImportParameters |
CADModelToCADKernelConverterBase.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool AddGeometry
(
const CADLibrary::FCADModelGeometry& Geometry |
CADModelToCADKernelConverterBase.h | ||
virtual void AddSurfaceDataForMesh
(
const TCHAR* InFilePath, |
CADModelToCADKernelConverterBase.h | ||
virtual void InitializeProcess() |
CADModelToCADKernelConverterBase.h | ||
virtual bool IsSessionValid() |
CADModelToCADKernelConverterBase.h | ||
virtual bool RepairTopology() |
CADModelToCADKernelConverterBase.h | ||
virtual bool SaveModel
(
const TCHAR* InFolderPath, |
CADModelToCADKernelConverterBase.h | ||
virtual void SetImportParameters
(
double ChordTolerance, |
CADModelToCADKernelConverterBase.h | ||
virtual bool Tessellate
(
const CADLibrary::FMeshParameters& InMeshParameters, |
CADModelToCADKernelConverterBase.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetTolerances
(
double InGeometryTolerance, |
CADModelToCADKernelConverterBase.h |