#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 |