Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GEOMGUI_Selection.cxx File Reference
#include "GEOMGUI_Selection.h"
#include <GEOMGUI_DimensionProperty.h>
#include <GEOMGUI_AnnotationAttrs.h>
#include <GEOMGUI_AnnotationMgr.h>
#include "GeometryGUI.h"
#include "GEOM_Displayer.h"
#include "Material_Model.h"
#include <GEOM_Constants.h>
#include <SalomeApp_Application.h>
#include <SalomeApp_Study.h>
#include "LightApp_DataOwner.h"
#include <SUIT_Session.h>
#include <SUIT_Desktop.h>
#include <SUIT_ViewWindow.h>
#include <SUIT_ViewManager.h>
#include <SUIT_ResourceMgr.h>
#include <SALOME_Prs.h>
#include <SALOME_InteractiveObject.hxx>
#include <SOCC_Prs.h>
#include <SVTK_Prs.h>
#include <SALOME_Actor.h>
#include <GEOM_Actor.h>
#include <OCCViewer_ViewModel.h>
#include <SVTK_ViewModel.h>
#include <GEOMImpl_Types.hxx>
#include <GEOM_AISShape.hxx>
#include <GEOM_VTKPropertyMaterial.hxx>
#include <AIS.hxx>
#include <AIS_InteractiveObject.hxx>
#include <AIS_ListOfInteractive.hxx>
#include <AIS_GraphicTool.hxx>
#include <Aspect_TypeOfFacingModel.hxx>
#include <Prs3d_ShadingAspect.hxx>
#include <Graphic3d_MaterialAspect.hxx>
#include <vtkActorCollection.h>

Macros

#define OCC_DISPLAY_MODE_TO_STRING(str, dm)
 
#define USE_VISUAL_PROP_MAP
 
#define VTK_DISPLAY_MODE_TO_STRING(str, dm)
 

Macro Definition Documentation

#define OCC_DISPLAY_MODE_TO_STRING (   str,
  dm 
)
Value:
{ \
if ( dm == AIS_WireFrame ) \
str = QString( "Wireframe" ); \
else if ( dm == AIS_Shaded ) \
str = QString( "Shading" ); \
else if ( dm == GEOM_AISShape::ShadingWithEdges ) \
str = QString( "ShadingWithEdges" ); \
else if ( dm == GEOM_AISShape::TexturedShape ) \
str = QString( "Texture" ); \
else \
str = QString(); }
#define USE_VISUAL_PROP_MAP
#define VTK_DISPLAY_MODE_TO_STRING (   str,
  dm 
)
Value:
{ \
if ( dm == 0 ) \
str = QString( "Wireframe" ); \
else if ( dm == 1 ) \
str = QString( "Shading" ); \
else if ( dm == 2 ) \
str = QString( "ShadingWithEdges" ); \
else \
str = QString(); }