#include <StdSelect_BRepHilighter.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | StdSelect_BRepHilighter () |
| Standard_EXPORT | StdSelect_BRepHilighter (const Handle(StdSelect_ViewerSelector3d)&aSelector, const Handle(V3d_Viewer)&aViewer, const Quantity_NameOfColor acolor=Quantity_NOC_INDIANRED3, const StdSelect_TypeOfResult aType=StdSelect_TOR_SIMPLE) |
| Standard_EXPORT void | Set (const Handle(StdSelect_ViewerSelector3d)&aSelector) |
| Standard_EXPORT void | Set (const Handle(V3d_Viewer)&aViewer) |
| Standard_EXPORT void | Set (const Quantity_NameOfColor acolor) |
| Standard_EXPORT void | Set (const StdSelect_TypeOfResult atype) |
| Standard_EXPORT void | Process () |
| updates the viewer with the selection. | |
| Standard_EXPORT void | Process (const Handle(V3d_View)&aView, const Standard_Boolean DoubleBuffer=Standard_False) |
| updates only the view with the selection. The updating will be made using immediate drawing which is far quicker. | |
| Standard_EXPORT void | Clear () |
| Clears the hilight structures which were created during the selection action; must me called after each selection loop; . | |
| Standard_EXPORT const Handle_Prs3d_Drawer & | Drawer () const |
Private Member Functions | |
| Standard_EXPORT void | Update () |
| Standard_EXPORT void | Update (const Handle(V3d_View)&aView, const Standard_Boolean DoubleBuffer=Standard_False) |
Private Attributes | |
| Handle_StdSelect_ViewerSelector3d | myselector |
| Handle_V3d_Viewer | myviewer |
| Quantity_NameOfColor | mycolor |
| Handle_Prs3d_Drawer | mydrwr |
| StdSelect_TypeOfResult | mytype |
| TColStd_MapOfInteger | myold |
| TColStd_MapOfInteger | mynew |
| StdSelect_IndexedDataMapOfOwnerPrs | myhimap |
| Standard_Integer | mynbpick |
| Standard_Integer | mylastindex |
| Handle_Visual3d_TransientManager | myManager |
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1