Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GEOM_Displayer.cxx File Reference
#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
 

Macro Definition Documentation

#define GENERAL_AUTOCOLOR
#define SIMPLE_AUTOCOLOR

Function Documentation

static SalomeApp_Study* getActiveStudy ( )
inlinestatic
static std::string getEntry ( GEOM::GEOM_BaseObject_ptr  object)
static
static std::string getName ( GEOM::GEOM_BaseObject_ptr  object)
static
static int getTopAbsMode ( const int  implType)
inlinestatic
static int getViewManagerId ( SALOME_View *  theViewFrame)
inlinestatic

Variable Documentation

const double VTK_MIN_DEFLECTION = 0.001