|
| static void | Factory (Draw_Interpretor &theDI) |
| | Loads all Draw commands of V2d & V3d. Used for plugin.
|
| |
| static TCollection_AsciiString | ViewerInit (const ViewerTest_VinitParams &theParams) |
| | Creates view with default or custom name and adds this name in map to manage multiple views. Implemented in ViewerTest_ViewerCommands.cxx.
|
| |
| static TCollection_AsciiString | ViewerInit (const TCollection_AsciiString &theViewName="") |
| | Creates view.
|
| |
| static TCollection_AsciiString | ViewerInit (const Standard_Integer thePxLeft, const Standard_Integer thePxTop, const Standard_Integer thePxWidth, const Standard_Integer thePxHeight, const TCollection_AsciiString &theViewName, const TCollection_AsciiString &theDisplayName="", const Handle< V3d_View > &theViewToClone=Handle< V3d_View >(), const Standard_Boolean theIsVirtual=false) |
| | Creates view.
|
| |
| 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 | ActivateView (const Handle< V3d_View > &theView, Standard_Boolean theToUpdate) |
| | Make the view active.
|
| |
| static void | RemoveView (const TCollection_AsciiString &theViewName, const Standard_Boolean theToRemoveContext=Standard_True) |
| | Removes view and clear all maps with information about its resources if necessary.
|
| |
| static void | RemoveView (const Handle< V3d_View > &theView, const Standard_Boolean theToRemoveContext=Standard_True) |
| | Removes view and clear all maps with information about its resources if necessary.
|
| |
| static Standard_Boolean | Display (const TCollection_AsciiString &theName, const Handle< AIS_InteractiveObject > &theObject, const Standard_Boolean theToUpdate=Standard_True, const Standard_Boolean theReplaceIfExists=Standard_True) |
| | Display AIS object in active Viewer and register it in the map of Interactive Objects with specified name.
|
| |
| 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 successful
|
| |
| 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 unsuccessful picks = <MaxPick>
|
| |
| static void | Commands (Draw_Interpretor &theCommands) |
| |
| static void | ViewerCommands (Draw_Interpretor &theCommands) |
| |
| static void | RelationCommands (Draw_Interpretor &theCommands) |
| |
| static void | ObjectCommands (Draw_Interpretor &theCommands) |
| |
| static void | FilletCommands (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 void | SetAISContext (const Handle< AIS_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 > &theMgr) |
| | puts theMgr as current eventmanager (the move,select,...will be applied to theMgr)
|
| |
| 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 | RedrawAllViews () |
| | redraws all defined views.
|
| |
| static Standard_Boolean | SplitParameter (const TCollection_AsciiString &theString, TCollection_AsciiString &theName, TCollection_AsciiString &theValue) |
| | Splits "parameter=value" string into separate parameter and value strings.
|
| |
| static void | GetSelectedShapes (TopTools_ListOfShape &theShapes) |
| | Returns list of selected shapes.
|
| |
| static Standard_Boolean | ParseLineType (Standard_CString theArg, Aspect_TypeOfLine &theType, uint16_t &thePattern) |
| | Parses line type argument. Handles either enumeration (integer) value or string constant.
|
| |
| static Standard_Boolean | ParseLineType (Standard_CString theArg, Aspect_TypeOfLine &theType) |
| | Parses line type argument. Handles either enumeration (integer) value or string constant.
|
| |
| static Standard_Boolean | ParseMarkerType (Standard_CString theArg, Aspect_TypeOfMarker &theType, Handle< Image_PixMap > &theImage) |
| | Parses marker type argument. Handles either enumeration (integer) value or string constant.
|
| |
| static Standard_Boolean | ParseShadingModel (Standard_CString theArg, Graphic3d_TypeOfShadingModel &theModel) |
| | Parses shading model argument. Handles either enumeration (integer) value or string constant.
|
| |
| static Standard_Boolean | ParseZLayerName (Standard_CString theArg, Graphic3d_ZLayerId &theLayer) |
| | Parses ZLayer name.
|
| |
| static Standard_Boolean | ParseZLayer (Standard_CString theArg, Graphic3d_ZLayerId &theLayer) |
| | Parses ZLayer name.
|
| |
| static Standard_Boolean | ParseCorner (Standard_CString theArg, Aspect_TypeOfTriedronPosition &theCorner) |
| | Auxiliary method to parse transformation persistence flags.
|
| |