Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures
StdSelect_BRepHilighter.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <Handle_StdSelect_ViewerSelector3d.hxx>
#include <Handle_V3d_Viewer.hxx>
#include <Quantity_NameOfColor.hxx>
#include <Handle_Prs3d_Drawer.hxx>
#include <StdSelect_TypeOfResult.hxx>
#include <TColStd_MapOfInteger.hxx>
#include <StdSelect_IndexedDataMapOfOwnerPrs.hxx>
#include <Standard_Integer.hxx>
#include <Handle_Visual3d_TransientManager.hxx>
#include <Handle_V3d_View.hxx>
#include <Standard_Boolean.hxx>

Data Structures

class  StdSelect_BRepHilighter
 Tool to manage hilight of BRepOwners during the selection process
-> Built with a ViewSelector3d.
-> Can hilight all the detected elements at the mouse position or
just the closest one.
How Use It:
TheSelector -> SelectPix (Xmouse,YMouse);
TheBRepHilighter->Process ();

When good choice

toto = TheSelector->LastPicked();
More...