Skip to main content

ZOS-API interface 2025 R2

ZOSAPI.Tools.FileManager Namespace Reference

Last update: 16.07.2025

Classes

interface  IConvertProjectToFileTool
 Tool for converting a Lens Project to a Lens File. This tool can be accessed via the IOpticalSystemTools interface, itself accessible via IOpticalSystem.Tools. More...
 
interface  IFile
 

Enumerations

enum  FileSource { Unknown = -1 , Project , Root }
 
enum  KnownFolder {
  Unknown = -1 , Project , ABgData , BlackBoxes ,
  Coatings , Configs , DllBulkScatter , DllDiffractive ,
  DllGradientIndex , DllObjects , DllPhysicalOptics , DllSources ,
  DllSurfaceScatter , DllSurfaces , Extend , GlassCat ,
  ImaFiles , Macros , MeritFunction , Miscellaneous ,
  ObjectsApertures , ObjectsCadFiles , ObjectsCreoParametricFiles , ObjectsGridFiles ,
  ObjectsInventorFiles , ObjectsPartDesignerObjects , ObjectsPhosphorsAndFluorescenceFiles , ObjectsPolygonObjects ,
  ObjectsStopFiles , ObjectsSolidWorksFiles , ObjectsSourcesEulumdat , ObjectsSourcesIesna ,
  ObjectsSourcesRadiantSourceModelFiles , ObjectsSourcesSourceFiles , ObjectsSourcesSpectrumFiles , ObjectsTabulatedObjects ,
  PopBeamFiles , Profiles , ScatterData , Tolerance ,
  Udo , ZosApiExtensions , ZosApiOperands , ZosApiUserAnalysis ,
  DllBirefringence
}
 
enum  Operation { None , GetFilesInUse , GetAdditionalFiles }
 

Enumeration Type Documentation

◆ FileSource

Enumerator
Unknown 
Project 
Root 

◆ KnownFolder

Enumerator
Unknown 
Project 
ABgData 

Represents the /ABg_Data folder.

BlackBoxes 

Represents the /BlackBoxes folder.

Coatings 

Represents the /Coatings folder.

Configs 

Represents the /Configs folder.

DllBulkScatter 

Represents the /DLL/BulkScatter folder.

DllDiffractive 

Represents the /DLL/Diffractive folder.

DllGradientIndex 

Represents the /DLL/GradientIndex folder.

DllObjects 

Represents the /DLL/Objects folder.

DllPhysicalOptics 

Represents the /DLL/PhysicalOptics folder.

DllSources 

Represents the /DLL/Sources folder.

DllSurfaceScatter 

Represents the /DLL/SurfaceScatter folder.

DllSurfaces 

Represents the /DLL/Surfaces folder.

Extend 

Represents the /Extend folder.

GlassCat 

Represents the /Glasscat folder.

ImaFiles 

Represents the /IMAFiles folder.

Macros 

Represents the /Macros folder.

MeritFunction 

Represents the /MeritFunction folder.

Miscellaneous 

Represents the /Miscellaneous folder.

ObjectsApertures 

Represents the /Objects/Apertures folder.

ObjectsCadFiles 

Represents the /Objects/CAD Files folder.

ObjectsCreoParametricFiles 

Represents the /Objects/Creo Parametric Files folder.

ObjectsGridFiles 

Represents the /Objects/Grid Files folder.

ObjectsInventorFiles 

Represents the /Objects/Inventor Files folder.

ObjectsPartDesignerObjects 

Represents the /Objects/Part Designer Objects folder.

ObjectsPhosphorsAndFluorescenceFiles 

Represents the /Objects/Phosphors and Fluorescence Files folder.

ObjectsPolygonObjects 

Represents the /Objects/Polygon Objects folder.

ObjectsStopFiles 

Represents the /Objects/STOP Files folder.

ObjectsSolidWorksFiles 

Represents the /Objects/SolidWorks Files folder.

ObjectsSourcesEulumdat 

Represents the /Objects/Sources/EULUMDAT folder.

ObjectsSourcesIesna 

Represents the /Objects/Sources/IESNA folder.

ObjectsSourcesRadiantSourceModelFiles 

Represents the /Objects/Sources/Radiant Source Model Files folder.

ObjectsSourcesSourceFiles 

Represents the /Objects/Sources/Source Files

ObjectsSourcesSpectrumFiles 

Represents the /Objects/Sources/Spectrum Files folder.

ObjectsTabulatedObjects 

Represents the /Objects/Tabulated Objects folder.

PopBeamFiles 

Represents the /POP/BEAMFILES folder.

Profiles 

Represents the /Profiles folder.

ScatterData 

Represents the /ScatterData folder.

Tolerance 

Represents the /Tolerance folder.

Udo 

Represents the /UDO folder.

ZosApiExtensions 

Represents the /ZOS-API/Extensions folder.

ZosApiOperands 

Represents the /ZOS-API/Operands folder.

ZosApiUserAnalysis 

Represents the /ZOS-API/User Analysis folder.

DllBirefringence 

◆ Operation

Enumerator
None 
GetFilesInUse 
GetAdditionalFiles 

Connect with Ansys