|
| static void | Factory (Draw_Interpretor &theDI) |
| | Loads all Draw commands of V2d & V3d. Used for plugin.
More...
|
| |
| static TCollection_AsciiString | ViewerInit (const Standard_Integer thePxLeft=0, const Standard_Integer thePxTop=0, const Standard_Integer thePxWidth=0, const Standard_Integer thePxHeight=0, const Standard_CString theViewName="", const Standard_CString theDisplayName="") |
| | Creates view with default or custom name
and add this name in map to manage muliple views
implemented in ViewerTest_ViewerCommands.cxx
More...
|
| |
| static void | RemoveViewName (const TCollection_AsciiString &theName) |
| |
| static void | InitViewName (const TCollection_AsciiString &theName, const Handle< V3d_View > &theView) |
| |
| static TCollection_AsciiString | GetCurrentViewName () |
| |
| static void | RemoveView (const TCollection_AsciiString &theViewName, const Standard_Boolean isContextRemoved=Standard_True) |
| | Removes view and clear all maps
with information about its resources if neccessary
More...
|
| |
| 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. <br>
if <aType> == TopAbs_Shape, any shape can be picked...
MaxPick is the Max number before exiting, if no pick is successfull
More...
|
| |
| 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>
More...
|
| |
| 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>
More...
|
| |
| 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>
More...
|
| |
| 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 | OpenGlCommands (Draw_Interpretor &theCommands) |
| |
| static void | GetMousePosition (Standard_Integer &xpix, Standard_Integer &ypix) |
| |
| static Handle_V3d_Viewer | GetViewerFromContext () |
| |
| static Handle_V3d_Viewer | GetCollectorFromContext () |
| |
static const
Handle_AIS_InteractiveContext & | GetAISContext () |
| |
| static NIS_InteractiveContext & | GetNISContext () |
| |
| static void | SetAISContext (const Handle< AIS_InteractiveContext > &aContext) |
| |
| static void | SetNISContext (const NIS_InteractiveContext &aContext) |
| |
| static const 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>
More...
|
| |
| static void | UnsetEventManager () |
| | removes the last EventManager from the list.
More...
|
| |
| static void | ResetEventManager () |
| | clear the list of EventManagers and
sets the default EventManager as current
More...
|
| |
static
Handle_ViewerTest_EventManager | CurrentEventManager () |
| |
| static void | RemoveSelected () |
| |
| static void | StandardModeActivation (const Standard_Integer Mode) |
| |
| static Quantity_NameOfColor | GetColorFromName (const Standard_CString name) |
| |
| static void | RedrawAllViews () |
| | redraws all defined views.
More...
|
| |
| static Standard_Boolean | SplitParameter (const TCollection_AsciiString &theString, TCollection_AsciiString &theName, TCollection_AsciiString &theValue) |
| | Splits "parameter=value" string into separate <br>
parameter and value strings.
More...
|
| |