Open CASCADE Technology 6.6.0
Data Structures
AIS_InteractiveContext.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_AIS_InteractiveContext.hxx>
#include <AIS_DataMapOfIOStatus.hxx>
#include <Handle_SelectMgr_SelectionManager.hxx>
#include <Handle_PrsMgr_PresentationManager3d.hxx>
#include <Handle_V3d_Viewer.hxx>
#include <Handle_StdSelect_ViewerSelector3d.hxx>
#include <Standard_Boolean.hxx>
#include <TCollection_AsciiString.hxx>
#include <Handle_AIS_InteractiveObject.hxx>
#include <Handle_SelectMgr_OrFilter.hxx>
#include <Handle_Prs3d_Drawer.hxx>
#include <Quantity_NameOfColor.hxx>
#include <Standard_Integer.hxx>
#include <AIS_DataMapOfILC.hxx>
#include <Handle_V3d_View.hxx>
#include <AIS_SequenceOfInteractive.hxx>
#include <MMgt_TShared.hxx>
#include <AIS_KindOfInteractive.hxx>
#include <StdSelect_SensitivityMode.hxx>
#include <Standard_Real.hxx>
#include <Aspect_TypeOfFacingModel.hxx>
#include <Graphic3d_NameOfMaterial.hxx>
#include <Handle_AIS_Drawer.hxx>
#include <Standard_ShortReal.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_SelectMgr_EntityOwner.hxx>
#include <Handle_Standard_Transient.hxx>
#include <AIS_ClearMode.hxx>
#include <Handle_Geom_Transformation.hxx>
#include <Handle_SelectMgr_Filter.hxx>
#include <TopAbs_ShapeEnum.hxx>
#include <Standard_CString.hxx>
#include <Handle_AIS_LocalContext.hxx>
#include <AIS_InteractiveContext.lxx>

Data Structures

class  AIS_InteractiveContext
 The Interactive Context allows you to manage
graphic behavior and selection of Interactive Objects
in one or more viewers. Class methods make this
highly transparent.
It is essential to remember that an Interactive Object
which is already known by the Interactive Context
must be modified using Context methods. You can
only directly call the methods available for an
Interactive Object if it has not been loaded into an
Interactive Context.
You must distinguish two states in the Interactive Context:
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines