#include <OCCViewer_AISSelector.h>
|
| | OCCViewer_AISSelector (QObject *parent, const Handle(AIS_InteractiveContext)&) |
| |
| | ~OCCViewer_AISSelector () |
| |
| void | enableSelection (bool) |
| |
| void | enableMultipleSelection (bool) |
| |
| bool | moveTo (int, int, const Handle(V3d_View)&) |
| |
| bool | select (int, int, int, int, const Handle(V3d_View)&) |
| |
| bool | shiftSelect (int, int, int, int, const Handle(V3d_View)&) |
| |
| bool | select () |
| |
| bool | shiftSelect () |
| |
| void | setAISContext (const Handle(AIS_InteractiveContext)&) |
| |
| void | setHilightColor (Quantity_NameOfColor color) |
| |
| void | setSelectColor (Quantity_NameOfColor color) |
| |
|
| bool | checkSelection (AIS_StatusOfPick status, bool hadSelection, bool addTo) |
| |
| | Handle (AIS_InteractiveContext) myAISContext |
| |
| OCCViewer_AISSelector::OCCViewer_AISSelector |
( |
QObject * |
parent, |
|
|
const Handle(AIS_InteractiveContext)& |
aisContext |
|
) |
| |
| OCCViewer_AISSelector::~OCCViewer_AISSelector |
( |
| ) |
|
| bool OCCViewer_AISSelector::checkSelection |
( |
AIS_StatusOfPick |
status, |
|
|
bool |
hadSelection, |
|
|
bool |
addTo |
|
) |
| |
|
protected |
| void OCCViewer_AISSelector::enableMultipleSelection |
( |
bool |
bEnable | ) |
|
| void OCCViewer_AISSelector::enableSelection |
( |
bool |
bEnable | ) |
|
| OCCViewer_AISSelector::Handle |
( |
AIS_InteractiveContext |
| ) |
|
|
protected |
| bool OCCViewer_AISSelector::moveTo |
( |
int |
x, |
|
|
int |
y, |
|
|
const Handle(V3d_View)& |
view |
|
) |
| |
Detects the interactive objects at position (x,y). Returns 'true' if no error, 'false' otherwise.
References myEnableSelection.
| bool OCCViewer_AISSelector::select |
( |
int |
left, |
|
|
int |
top, |
|
|
int |
right, |
|
|
int |
bottom, |
|
|
const Handle(V3d_View)& |
view |
|
) |
| |
| bool OCCViewer_AISSelector::select |
( |
| ) |
|
| void OCCViewer_AISSelector::selSelectionCancel |
( |
bool |
bAdded | ) |
|
|
signal |
| void OCCViewer_AISSelector::selSelectionDone |
( |
bool |
bAdded | ) |
|
|
signal |
| void OCCViewer_AISSelector::setAISContext |
( |
const Handle(AIS_InteractiveContext)& |
aisContext | ) |
|
| void OCCViewer_AISSelector::setHilightColor |
( |
Quantity_NameOfColor |
color | ) |
|
| void OCCViewer_AISSelector::setSelectColor |
( |
Quantity_NameOfColor |
color | ) |
|
| bool OCCViewer_AISSelector::shiftSelect |
( |
int |
left, |
|
|
int |
top, |
|
|
int |
right, |
|
|
int |
bottom, |
|
|
const Handle(V3d_View)& |
view |
|
) |
| |
| bool OCCViewer_AISSelector::shiftSelect |
( |
| ) |
|
| bool OCCViewer_AISSelector::myEnableMultipleSelection |
|
protected |
| bool OCCViewer_AISSelector::myEnableSelection |
|
protected |
| Quantity_NameOfColor OCCViewer_AISSelector::myHilightColor |
|
protected |
| int OCCViewer_AISSelector::myNumSelected |
|
protected |
| Quantity_NameOfColor OCCViewer_AISSelector::mySelectColor |
|
protected |
The documentation for this class was generated from the following files: