#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: