Back to home page

EIC code displayed by LXR

 
 

    


Warning, file /include/opencascade/TKernel_pch.hxx was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 #ifndef TKERNEL_PCH_H
0002 #define TKERNEL_PCH_H
0003 
0004 // Standard library headers
0005 #include <atomic>
0006 #include <iostream>
0007 #include <limits>
0008 #include <ostream>
0009 #include <random>
0010 #include <sstream>
0011 #include <string>
0012 #include <type_traits>
0013 
0014 // Windows-specific headers (for MSVC)
0015 #ifdef _WIN32
0016   #ifndef NOMINMAX
0017     #define NOMINMAX
0018   #endif
0019   #include <tchar.h>   // For Unicode/MBCS mappings
0020   #include <windows.h> // For Windows API functions like WideCharToMultiByte
0021   #ifdef GetObject
0022     #undef GetObject
0023   #endif
0024 #endif
0025 
0026 // TKernel headers
0027 #include <Standard.hxx>
0028 #include <Standard_DefineHandle.hxx>
0029 #include <Standard_GUID.hxx>
0030 #include <Standard_Handle.hxx>
0031 #include <Standard_Macro.hxx>
0032 #include <Standard_Stream.hxx>
0033 #include <Standard_Transient.hxx>
0034 #include <Standard_Type.hxx>
0035 
0036 #include <Precision.hxx>
0037 
0038 #include <Quantity_Color.hxx>
0039 #include <Quantity_ColorRGBA.hxx>
0040 #include <Quantity_TypeOfColor.hxx>
0041 
0042 #include <TCollection_AsciiString.hxx>
0043 #include <TCollection_ExtendedString.hxx>
0044 #include <TCollection_HAsciiString.hxx>
0045 #include <TCollection_HExtendedString.hxx>
0046 
0047 #include <NCollection_Array1.hxx>
0048 #include <NCollection_Array2.hxx>
0049 #include <NCollection_BaseAllocator.hxx>
0050 #include <NCollection_Buffer.hxx>
0051 #include <NCollection_DataMap.hxx>
0052 #include <NCollection_DefineHArray1.hxx>
0053 #include <NCollection_IndexedDataMap.hxx>
0054 #include <NCollection_IndexedMap.hxx>
0055 #include <NCollection_List.hxx>
0056 #include <NCollection_Map.hxx>
0057 #include <NCollection_Sequence.hxx>
0058 
0059 #include <Message_ProgressIndicator.hxx>
0060 #include <Message_ProgressRange.hxx>
0061 #include <Message_ProgressScope.hxx>
0062 
0063 #include <OSD_Parallel.hxx>
0064 #include <OSD_Path.hxx>
0065 
0066 #endif // TKERNEL_PCH_H