Open CASCADE Technology 6.6.0
Data Structures
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 <Handle_SelectMgr_OrFilter.hxx>
#include <TColStd_ListOfInteger.hxx>
#include <Handle_SelectMgr_Filter.hxx>
#include <SelectMgr_IndexedMapOfOwner.hxx>
#include <Standard_Integer.hxx>
#include <TColStd_SequenceOfInteger.hxx>
#include <AIS_SequenceOfInteractive.hxx>
#include <MMgt_TShared.hxx>
#include <Handle_AIS_InteractiveObject.hxx>
#include <AIS_InteractiveContext.hxx>
#include <Handle_Select3D_Projector.hxx>
#include <AIS_ClearMode.hxx>
#include <TopAbs_ShapeEnum.hxx>
#include <AIS_StatusOfDetection.hxx>
#include <Handle_V3d_View.hxx>
#include <AIS_StatusOfPick.hxx>
#include <Handle_SelectMgr_EntityOwner.hxx>
#include <Handle_Standard_Transient.hxx>
#include <Quantity_NameOfColor.hxx>
#include <StdSelect_SensitivityMode.hxx>
#include <Standard_Real.hxx>
#include <Handle_AIS_LocalStatus.hxx>
#include <Handle_SelectMgr_SelectableObject.hxx>
#include <AIS_LocalContext.lxx>

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


More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines