AIS_LocalContext.hxx File Reference

#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_AIS_LocalContext.hxx>
#include <Handle_AIS_InteractiveContext.hxx>
#include <Standard_Boolean.hxx>
#include <Handle_SelectMgr_SelectionManager.hxx>
#include <Handle_StdSelect_ViewerSelector3d.hxx>
#include <Handle_PrsMgr_PresentationManager3d.hxx>
#include <TCollection_AsciiString.hxx>
#include <AIS_DataMapOfSelStat.hxx>
#include <Standard_Macro.hxx>
#include <TCollection_BasicMap.hxx>
#include <Handle_SelectMgr_SelectableObject.hxx>
#include <Handle_AIS_LocalStatus.hxx>
#include <Handle_AIS_DataMapNodeOfDataMapOfSelStat.hxx>
#include <Standard_Integer.hxx>
#include <Handle_SelectMgr_OrFilter.hxx>
#include <TColStd_ListOfInteger.hxx>
#include <Handle_SelectMgr_Filter.hxx>
#include <Handle_SelectMgr_EntityOwner.hxx>
#include <Handle_SelectMgr_IndexedMapNodeOfIndexedMapOfOwner.hxx>
#include <TColStd_SequenceOfInteger.hxx>
#include <AIS_SequenceOfInteractive.hxx>
#include <MMgt_TShared.hxx>
#include <Handle_AIS_InteractiveObject.hxx>
#include <AIS_DataMapOfIOStatus.hxx>
#include <Handle_V3d_Viewer.hxx>
#include <Handle_Prs3d_Drawer.hxx>
#include <Quantity_NameOfColor.hxx>
#include <AIS_DataMapOfILC.hxx>
#include <Handle_V3d_View.hxx>
#include <AIS_KindOfInteractive.hxx>
#include <Standard_Real.hxx>
#include <Aspect_TypeOfFacingModel.hxx>
#include <Graphic3d_NameOfMaterial.hxx>
#include <Aspect_TypeOfDegenerateModel.hxx>
#include <Quantity_Ratio.hxx>
#include <Handle_AIS_Drawer.hxx>
#include <AIS_DisplayStatus.hxx>
#include <AIS_DisplayMode.hxx>
#include <Handle_Prs3d_LineAspect.hxx>
#include <AIS_TypeOfIso.hxx>
#include <Handle_Prs3d_BasicAspect.hxx>
#include <AIS_StatusOfDetection.hxx>
#include <AIS_StatusOfPick.hxx>
#include <Handle_Standard_Transient.hxx>
#include <AIS_ClearMode.hxx>
#include <Handle_Geom_Transformation.hxx>
#include <TopAbs_ShapeEnum.hxx>
#include <Standard_CString.hxx>
#include <AIS_InteractiveContext.lxx>
#include <Handle_SelectMgr_AndFilter.hxx>
#include <SelectMgr_CompositionFilter.hxx>

Data Structures

class  AIS_LocalContext
 Defines a specific context for selection.
It becomes possible to:
+ Load InteractiveObjects with a mode to be
activated + associate InteractiveObjects with a
set of temporary selectable Objects.... + +
activate StandardMode of selection for Entities
inheriting BasicShape from AIS (Selection Of
vertices, edges, wires,faces... + Add Filters
acting on detected owners of sensitive primitives


  • automatically highlight shapes and
    InteractiveObjects (highlight of detected shape +
    highlight of detected selectable...

More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:39:21 2011 for Open CASCADE Technology by  doxygen 1.6.3