#include "GEOM_Displayer.h"#include "GeometryGUI.h"#include <GEOM_Constants.h>#include <GEOM_TypeFilter.h>#include <GEOM_EdgeFilter.h>#include <GEOM_FaceFilter.h>#include <GEOM_CompoundFilter.h>#include <GEOM_PreviewFilter.h>#include <GEOM_LogicalFilter.h>#include <GEOM_OCCFilter.h>#include <GEOM_Actor.h>#include <GEOM_AISDimension.hxx>#include <GEOM_Annotation.hxx>#include <GEOM_TopWireframeShape.hxx>#include <GEOM_AISVector.hxx>#include <GEOM_AISTrihedron.hxx>#include <GEOM_VTKTrihedron.hxx>#include <GEOM_VTKPropertyMaterial.hxx>#include <GEOMGUI_DimensionProperty.h>#include <GEOMGUI_AnnotationAttrs.h>#include <GEOMGUI_AnnotationMgr.h>#include <GEOMUtils.hxx>#include <Material_Model.h>#include <SUIT_Desktop.h>#include <SUIT_ViewWindow.h>#include <SUIT_Session.h>#include <SUIT_ViewManager.h>#include <SUIT_ResourceMgr.h>#include <Basics_OCCTVersion.hxx>#include <SalomeApp_Study.h>#include <SalomeApp_Application.h>#include <LightApp_SelectionMgr.h>#include <LightApp_DataObject.h>#include <SalomeApp_TypeFilter.h>#include <SalomeApp_Tools.h>#include "utilities.h"#include <SALOME_ListIO.hxx>#include <SALOME_Prs.h>#include <SOCC_Prs.h>#include <SOCC_ViewModel.h>#include <SVTK_Prs.h>#include <SVTK_ViewModel.h>#include <OCCViewer_ViewWindow.h>#include <OCCViewer_ViewPort3d.h>#include <OCCViewer_Utilities.h>#include <AIS_Dimension.hxx>#include <AIS_LengthDimension.hxx>#include <AIS_DiameterDimension.hxx>#include <AIS_AngleDimension.hxx>#include <AIS_ListIteratorOfListOfInteractive.hxx>#include <Aspect_PolygonOffsetMode.hxx>#include <Aspect_ColorScale.hxx>#include <Prs3d_IsoAspect.hxx>#include <Prs3d_PointAspect.hxx>#include <StdSelect_TypeOfEdge.hxx>#include <StdSelect_TypeOfFace.hxx>#include <StdSelect_DisplayMode.hxx>#include <TopoDS_Face.hxx>#include <BRep_Tool.hxx>#include <Geom_Plane.hxx>#include <Geom_Axis2Placement.hxx>#include <Graphic3d_AspectFillArea3d.hxx>#include <gp_Pln.hxx>#include <TColStd_MapIteratorOfMapOfInteger.hxx>#include <TopoDS_Iterator.hxx>#include <Graphic3d_AspectMarker3d.hxx>#include <TopTools_MapOfShape.hxx>#include <TopTools_ListOfShape.hxx>#include <TopTools_ListIteratorOfListOfShape.hxx>#include <TopoDS.hxx>#include <NCollection_DataMap.hxx>#include <NCollection_Map.hxx>#include <Prs3d_ShadingAspect.hxx>#include <BRepMesh_IncrementalMesh.hxx>#include <vtkActorCollection.h>#include <vtkProperty.h>#include <CORBA_CLIENT_HEADER(SALOMEDS_Attributes)>#include <GEOMImpl_Types.hxx>#include <TColStd_HArray1OfByte.hxx>Macros | |
| #define | GENERAL_AUTOCOLOR |
| #define | SIMPLE_AUTOCOLOR |
Functions | |
| static SalomeApp_Study * | getActiveStudy () |
| static int | getViewManagerId (SALOME_View *theViewFrame) |
| static int | getTopAbsMode (const int implType) |
| static std::string | getEntry (GEOM::GEOM_BaseObject_ptr object) |
| static std::string | getName (GEOM::GEOM_BaseObject_ptr object) |
Variables | |
| const double | VTK_MIN_DEFLECTION = 0.001 |
| #define GENERAL_AUTOCOLOR |
| #define SIMPLE_AUTOCOLOR |
|
inlinestatic |
|
static |
|
static |
|
inlinestatic |
References GEOM_COMPOUND, GEOM_EDGE, GEOM_FACE, GEOM_POINT, GEOM_SHELL, GEOM_SOLID, and GEOM_WIRE.
|
inlinestatic |
| const double VTK_MIN_DEFLECTION = 0.001 |