Import Geant4 11.2.0.beta source tree
This commit is contained in:
@@ -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()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user