Import Geant4 11.2.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2023-06-30 09:09:57 +02:00
parent aef78ca386
commit dd1f179cda
3780 changed files with 212808 additions and 142780 deletions
+54 -4
View File
@@ -3,35 +3,84 @@
geant4_add_module(G4visVtk
PUBLIC_HEADERS
G4Vtk.hh
PRIVATE_HEADERS
G4VtkUtility.hh
G4VtkMessenger.hh
G4VtkSceneHandler.hh
G4VtkViewer.hh
G4VtkInteractorStyle.hh
G4VtkStore.hh
G4VtkVisContext.hh
G4VVtkPipeline.hh
G4VtkCutterPipeline.hh
G4VtkClipClosedSurfacePipeline.hh
G4VtkClipOpenPipeline.hh
#G4VtkClipperClosedPipeline.hh
G4VtkImagePipeline.hh
G4VtkPolydataPipeline.hh
G4VtkPolydataInstancePipeline.hh
G4VtkPolydataInstanceTensorPipeline.hh
G4VtkPolydataInstanceAppendPipeline.hh
G4VtkPolydataInstanceBakePipeline.hh
G4VtkPolydataPolylinePipeline.hh
G4VtkPolydataPolyline2DPipeline.hh
G4VtkPolydataSpherePipeline.hh
G4VtkPolydataCubePipeline.hh
G4VtkPolydataPolygonPipeline.hh
G4VtkTextPipeline.hh
G4VtkText2DPipeline.hh
G4VtkStructuredGridPipeline.hh
G4VtkUnstructuredGridPipeline.hh
vtkTensorGlyphColor.h
SOURCES
G4Vtk.cc
G4VtkUtility.cc
G4VtkMessenger.cc
G4VtkSceneHandler.cc
G4VtkViewer.cc
G4VtkInteractorStyle.cc
G4VtkStore.cc
G4VtkCutterPipeline.cc
G4VtkClipClosedSurfacePipeline.cc
G4VtkClipOpenPipeline.cc
#G4VtkClipperClosedPipeline.cc
G4VtkImagePipeline.cc
G4VtkPolydataPipeline.cc
G4VtkPolydataInstancePipeline.cc
G4VtkPolydataInstanceTensorPipeline.cc
G4VtkPolydataInstanceAppendPipeline.cc
G4VtkPolydataInstanceBakePipeline.cc
G4VtkPolydataPolylinePipeline.cc
G4VtkPolydataPolyline2DPipeline.cc
G4VtkPolydataSpherePipeline.cc
G4VtkPolydataPolygonPipeline.cc
G4VtkTextPipeline.cc
G4VtkText2DPipeline.cc
G4VtkUnstructuredGridPipeline.cc
vtkTensorGlyphColor.cxx)
geant4_module_compile_definitions(G4visVtk PUBLIC G4VIS_USE_VTK)
geant4_module_link_libraries(G4visVtk
PUBLIC
G4intercoms
G4vis_management
${VTK_LIBRARIES}
PRIVATE
G4csg
G4geometrymng
G4globman
G4graphics_reps
G4intercoms
G4materials
G4modeling)
G4modeling
${VTK_LIBRARIES})
# - VTK-Qt if Qt enabled
if(GEANT4_USE_QT)
geant4_module_sources(G4visVtk
PUBLIC_HEADERS
G4VtkQt.hh
PRIVATE_HEADERS
G4VtkQtSceneHandler.hh
G4VtkQtViewer.hh
SOURCES
@@ -39,6 +88,7 @@ if(GEANT4_USE_QT)
G4VtkQtSceneHandler.cc
G4VtkQtViewer.cc)
geant4_module_link_libraries(G4visVtk PRIVATE G4UIbasic G4UIcommon)
geant4_module_compile_definitions(G4visVtk PUBLIC G4VIS_USE_VTK_QT)
geant4_module_link_libraries(G4visVtk PRIVATE G4UIimplementation)
endif()