#include <NCollection_DataMap.hxx>#include <NCollection_Shared.hxx>#include <Standard_Transient.hxx>#include <TopoDS_Shape.hxx>#include <Standard_WarningsDisable.hxx>#include <vtkActor.h>#include <vtkPolyData.h>#include <vtkPolyDataMapper.h>#include <vtkRenderer.h>#include <vtkSmartPointer.h>#include <Standard_WarningsRestore.hxx>#include <IVtk_Types.hxx>#include <IVtkTools_DisplayModeFilter.hxx>#include <IVtkTools_SubPolyDataFilter.hxx>Data Structures | |
| class | IVtkDraw_HighlightAndSelectionPipeline |
Typedefs | |
| typedef NCollection_DataMap< IVtk_IdType, vtkSmartPointer< IVtkTools_DisplayModeFilter > > | DisplayModeFiltersMap |
| typedef NCollection_DataMap< IVtk_IdType, vtkSmartPointer< IVtkTools_SubPolyDataFilter > > | SubShapesFiltersMap |
| typedef NCollection_Shared< NCollection_DataMap< IVtk_IdType, Handle< IVtkDraw_HighlightAndSelectionPipeline > > > | ShapePipelineMap |
| Mapping between OCCT topological shape IDs and their correspondent visualization pipelines. | |
| typedef NCollection_DataMap<IVtk_IdType, vtkSmartPointer<IVtkTools_DisplayModeFilter> > DisplayModeFiltersMap |
| typedef NCollection_Shared< NCollection_DataMap<IVtk_IdType, Handle< IVtkDraw_HighlightAndSelectionPipeline > > > ShapePipelineMap |
Mapping between OCCT topological shape IDs and their correspondent visualization pipelines.
| typedef NCollection_DataMap<IVtk_IdType, vtkSmartPointer<IVtkTools_SubPolyDataFilter> > SubShapesFiltersMap |