Navigation
| Name | CADInterfaces |
| Type | Plugin |
| Part of Plugins | Datasmith CAD Importer |
| Location | /Engine/Plugins/Enterprise/DatasmithCADImporter/Source/CADInterfaces/ |
| Module Build Rules | CADInterfaces.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FArchiveBody | |
| FArchiveCADObject | |
| FArchiveColor | |
| FArchiveInstance | An instance is link to its reference but It also save its tree of override occurrence children |
| FArchiveMaterial | |
| FArchiveOverrideOccurrence | This class save the override data of an occurrence. |
| FArchiveReference | |
| FArchiveSceneGraph | |
| FArchiveUnloadedReference | |
| FArchiveWithOverridenChildren | |
| FCADFileData | |
| FCADFileReader | |
| FTechSoftInterface | |
| FUniqueTechSoftModelFile | Class to manage model file lifetime |
Structs
| Name | Remarks |
|---|---|
| FImportRecord |
Interfaces
| Name | Remarks |
|---|---|
| ICADFileParser | |
| ICADInterfacesModule |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| A3DCrvNurbs | void | TechSoftUtils.h | |
| A3DSurfBase | void | TechSoftUtils.h | |
| A3DTopoEdge | void | TechSoftUtils.h | |
| A3DTopoFace | void | TechSoftUtils.h | |
| A3DTopoShell | void | TechSoftUtils.h |
Enums
Public
| Name | Remarks |
|---|---|
| CADLibrary::EModelerType | Copyright Epic Games, Inc. All Rights Reserved. |
| ECADInterfaceAvailability |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
A3DAsmPartDefinition * CADLibrary::TechSoftUtils::CreatePart
(
TArray< A3DRiRepresentationItem* >& RepresentationItems |
TechSoftUtils.h | ||
A3DRiRepresentationItem * CADLibrary::TechSoftUtils::CreateRIBRep
(
A3DTopoShell* TopoShellPtr |
TechSoftUtils.h | ||
A3DTopoEdge * CADLibrary::TechSoftUtils::CreateTopoEdge() |
TechSoftUtils.h | ||
A3DTopoFace * CADLibrary::TechSoftUtils::CreateTopoFaceWithNaturalLoop
(
A3DSurfBase* CarrierSurface |
TechSoftUtils.h | ||
A3DCrvNurbs * CADLibrary::TechSoftUtils::CreateTrimNurbsCurve
(
A3DCrvNurbs* CurveNurbsPtr, |
TechSoftUtils.h | ||
int32 CADLibrary::TechSoftUtils::SetEntityGraphicsColor
(
A3DEntity* InEntity, |
TechSoftUtils.h |