|
Open CASCADE Technology 6.5.2
|
#include <ViewerTest.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
Static Public Member Functions | |
| static void | Factory (Draw_Interpretor &theDI) |
| Loads all Draw commands of V2d & V3d. Used for plugin. | |
| static void | ViewerInit (const Standard_Integer thePxLeft=0, const Standard_Integer thePxTop=0, const Standard_Integer thePxWidth=0, const Standard_Integer thePxHeight=0) |
| implemented in ViewerTest_ViewerCommands.cxx | |
| static TopoDS_Shape | PickShape (const TopAbs_ShapeEnum aType, const Standard_Integer MaxPick=5) |
| waits until a shape of type <aType> is picked in the AIS Viewer and returns it. if <aType> == TopAbs_Shape, any shape can be picked... MaxPick is the Max number before exiting, if no pick is successfull | |
| static Standard_Boolean | PickShapes (const TopAbs_ShapeEnum aType, Handle< TopTools_HArray1OfShape > &thepicked, const Standard_Integer MaxPick=5) |
| wait until the array is filled with picked shapes. returns True if the array is filled. exit if number of unsuccesfull picks = <MaxPick> | |
| static Handle_AIS_InteractiveObject | PickObject (const AIS_KindOfInteractive Type=AIS_KOI_None, const Standard_Integer Signature=-1, const Standard_Integer MaxPick=5) |
| waits until an interactive object of a given Type and signature is picked (defaut values authorize selection of any Interactive Object) exit if number of unsuccesfull picks = <MaxPick> | |
| static Standard_Boolean | PickObjects (Handle< TColStd_HArray1OfTransient > &thepicked, const AIS_KindOfInteractive Type=AIS_KOI_None, const Standard_Integer Signature=-1, const Standard_Integer MaxPick=5) |
| selection of several interactive objects. Number is given by the size of <thepicked> exit if number of unsuccesfull picks = <MaxPick> | |
| static void | Commands (Draw_Interpretor &theCommands) |
| static void | AviCommands (Draw_Interpretor &theCommands) |
| static void | ViewerCommands (Draw_Interpretor &theCommands) |
| static void | MyCommands (Draw_Interpretor &theCommands) |
| static void | RelationCommands (Draw_Interpretor &theCommands) |
| static void | ObjectCommands (Draw_Interpretor &theCommands) |
| static void | FilletCommands (Draw_Interpretor &theCommands) |
| static void | VoxelCommands (Draw_Interpretor &theCommands) |
| static void | GetMousePosition (Standard_Integer &xpix, Standard_Integer &ypix) |
| static Handle_V3d_Viewer | GetViewerFromContext () |
| static Handle_V3d_Viewer | GetCollectorFromContext () |
| static Handle_AIS_InteractiveContext | GetAISContext () |
| static NIS_InteractiveContext & | GetNISContext () |
| static void | SetAISContext (const Handle< AIS_InteractiveContext > &aContext) |
| static void | SetNISContext (const NIS_InteractiveContext &aContext) |
| static Handle_V3d_View | CurrentView () |
| static void | CurrentView (const Handle< V3d_View > &aViou) |
| static void | Clear () |
| static void | SetEventManager (const Handle< ViewerTest_EventManager > &aMgr) |
| puts <aMgr> as current eventmanager (the move,select,...will be applied to <aMgr> | |
| static void | UnsetEventManager () |
| removes the last EventManager from the list. | |
| static void | ResetEventManager () |
| clear the list of EventManagers and sets the default EventManager as current | |
| static Handle_ViewerTest_EventManager | CurrentEventManager () |
| static void | RemoveSelected () |
| static void | StandardModeActivation (const Standard_Integer Mode) |
| static void ViewerTest::AviCommands | ( | Draw_Interpretor & | theCommands | ) | [static] |
| static void ViewerTest::Clear | ( | ) | [static] |
| static void ViewerTest::Commands | ( | Draw_Interpretor & | theCommands | ) | [static] |
| static Handle_ViewerTest_EventManager ViewerTest::CurrentEventManager | ( | ) | [static] |
| static Handle_V3d_View ViewerTest::CurrentView | ( | ) | [static] |
| static void ViewerTest::CurrentView | ( | const Handle< V3d_View > & | aViou | ) | [static] |
| static void ViewerTest::Factory | ( | Draw_Interpretor & | theDI | ) | [static] |
| static void ViewerTest::FilletCommands | ( | Draw_Interpretor & | theCommands | ) | [static] |
| static Handle_AIS_InteractiveContext ViewerTest::GetAISContext | ( | ) | [static] |
| static Handle_V3d_Viewer ViewerTest::GetCollectorFromContext | ( | ) | [static] |
| static void ViewerTest::GetMousePosition | ( | Standard_Integer & | xpix, |
| Standard_Integer & | ypix | ||
| ) | [static] |
| static NIS_InteractiveContext& ViewerTest::GetNISContext | ( | ) | [static] |
| static Handle_V3d_Viewer ViewerTest::GetViewerFromContext | ( | ) | [static] |
| static void ViewerTest::MyCommands | ( | Draw_Interpretor & | theCommands | ) | [static] |
| static void ViewerTest::ObjectCommands | ( | Draw_Interpretor & | theCommands | ) | [static] |
| void ViewerTest::operator delete | ( | void * | anAddress | ) | [inline] |
| void* ViewerTest::operator new | ( | size_t | size | ) | [inline] |
| void* ViewerTest::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| static Handle_AIS_InteractiveObject ViewerTest::PickObject | ( | const AIS_KindOfInteractive | Type = AIS_KOI_None, |
| const Standard_Integer | Signature = -1, |
||
| const Standard_Integer | MaxPick = 5 |
||
| ) | [static] |
| static Standard_Boolean ViewerTest::PickObjects | ( | Handle< TColStd_HArray1OfTransient > & | thepicked, |
| const AIS_KindOfInteractive | Type = AIS_KOI_None, |
||
| const Standard_Integer | Signature = -1, |
||
| const Standard_Integer | MaxPick = 5 |
||
| ) | [static] |
| static TopoDS_Shape ViewerTest::PickShape | ( | const TopAbs_ShapeEnum | aType, |
| const Standard_Integer | MaxPick = 5 |
||
| ) | [static] |
| static Standard_Boolean ViewerTest::PickShapes | ( | const TopAbs_ShapeEnum | aType, |
| Handle< TopTools_HArray1OfShape > & | thepicked, | ||
| const Standard_Integer | MaxPick = 5 |
||
| ) | [static] |
| static void ViewerTest::RelationCommands | ( | Draw_Interpretor & | theCommands | ) | [static] |
| static void ViewerTest::RemoveSelected | ( | ) | [static] |
| static void ViewerTest::ResetEventManager | ( | ) | [static] |
| static void ViewerTest::SetAISContext | ( | const Handle< AIS_InteractiveContext > & | aContext | ) | [static] |
| static void ViewerTest::SetEventManager | ( | const Handle< ViewerTest_EventManager > & | aMgr | ) | [static] |
| static void ViewerTest::SetNISContext | ( | const NIS_InteractiveContext & | aContext | ) | [static] |
| static void ViewerTest::StandardModeActivation | ( | const Standard_Integer | Mode | ) | [static] |
| static void ViewerTest::UnsetEventManager | ( | ) | [static] |
| static void ViewerTest::ViewerCommands | ( | Draw_Interpretor & | theCommands | ) | [static] |
| static void ViewerTest::ViewerInit | ( | const Standard_Integer | thePxLeft = 0, |
| const Standard_Integer | thePxTop = 0, |
||
| const Standard_Integer | thePxWidth = 0, |
||
| const Standard_Integer | thePxHeight = 0 |
||
| ) | [static] |
| static void ViewerTest::VoxelCommands | ( | Draw_Interpretor & | theCommands | ) | [static] |
1.7.4