#include <exotkGUI.hxx>
Public Methods | |
| void * | operator new (size_t, void *anAddress) |
| OCC new. More... | |
| void * | operator new (size_t size) |
| OCC new. More... | |
| void | operator delete (void *anAddress) |
| OCC delete. More... | |
Static Public Methods | |
| Standard_EXPORT void | SetGUI (const Handle_exotkGUI_GUI &aGUI) |
| Set aGui as the instance of the GUI class used by the application. More... | |
| Standard_EXPORT TopoDS_Shape | Sample () |
| Return the shape sample used in the dialog boxes. More... | |
| Standard_EXPORT Standard_Boolean | SetPtr (void *anHandle) |
| set anHandle as generic pointer to be used in the GUI related functions. More... | |
| Standard_EXPORT Standard_Boolean | Ptr (void *anHandle) |
| Return the generic pointer to be used in the GUI related functions. More... | |
| Standard_EXPORT Standard_Boolean | UnSetPtr () |
| Unset the geneiric pointer ( set it to null ). More... | |
| Standard_EXPORT Standard_Boolean | ManagePopup (const Handle_exotkTree_Menu &aMenu, const Standard_Integer &aX, const Standard_Integer &aY) |
| Manage the Popup menu aMenu at aX and aY. More... | |
| Standard_EXPORT Standard_Boolean | SelectColor (const Quantity_Color &aDefaultColor, Quantity_Color &aSelectedColor, Standard_Boolean &aColorIsSelected) |
| Function to select a color. More... | |
| Standard_EXPORT Standard_Boolean | SelectMaterial (const Graphic3d_MaterialAspect &aDefaultMaterial, Graphic3d_MaterialAspect &aSelectedMaterial, Standard_Boolean &aMaterialIsSelected) |
| Function to select a material. More... | |
| Standard_EXPORT Standard_Boolean | SelectTransparency (const Standard_Real aDefaultTransparency, Standard_Real &aSelectedTransparency, Standard_Boolean &aMaterialIsSelected) |
| Function to select a transparency. More... | |
| Standard_EXPORT Standard_Boolean | OpenDXFileDialog (TCollection_AsciiString &aFilename) |
| Function to select a file for dataExchange Open. More... | |
| Standard_EXPORT Standard_Boolean | SaveDXFileDialog (TCollection_AsciiString &aFilename) |
| Function to select a file for DataExchange Save. More... | |
| Standard_EXPORT Standard_Boolean | SetProgressBoxRange (const Standard_Integer aBegin, const Standard_Integer anEnd) |
| Set the progress box range. More... | |
| Standard_EXPORT Standard_Boolean | ProgressBoxRange (Standard_Integer &aBegin, Standard_Integer &anEnd) |
| Return the ProgressBox range. More... | |
| Standard_EXPORT Standard_Boolean | SetProgressBoxTitle (const TCollection_AsciiString &aTitle) |
| Set the progress box title. More... | |
| Standard_EXPORT Standard_Boolean | SetProgressBoxText (const TCollection_AsciiString &aText) |
| Set the progress box text. More... | |
| Standard_EXPORT TCollection_AsciiString | ProgressBoxText () |
| Return the progress box text. More... | |
| Standard_EXPORT Standard_Boolean | ProgressBoxPosition (Standard_Integer &aPosition) |
| Return the progress box position. More... | |
| Standard_EXPORT Standard_Boolean | SetProgressBoxPosition (const Standard_Integer aPosition) |
| Set the progress box position. More... | |
| Standard_EXPORT Standard_Boolean | HideProgressBox () |
| Hide the progress box. More... | |
| Standard_EXPORT Standard_Boolean | ShowProgressBox () |
| Show the progress box. More... | |
| Standard_EXPORT Standard_Boolean | HideWaitCursor () |
| Hide the wait cursor. More... | |
| Standard_EXPORT Standard_Boolean | ShowWaitCursor () |
| Show the wait cursor. More... | |
Definition at line 53 of file exotkGUI.hxx.
|
|
Hide the progress box.
Definition at line 338 of file exotkGUI.cxx. Referenced by exotkAF_Document::OpenFile(). |
|
|
Hide the wait cursor.
Definition at line 385 of file exotkGUI.cxx. |
|
||||||||||||||||
|
Manage the Popup menu aMenu at aX and aY.
Definition at line 356 of file exotkGUI.cxx. |
|
|
Function to select a file for dataExchange Open.
Definition at line 276 of file exotkGUI.cxx. |
|
|
OCC delete.
Definition at line 86 of file exotkGUI.hxx. |
|
|
OCC new.
Definition at line 75 of file exotkGUI.hxx. |
|
||||||||||||
|
OCC new.
Definition at line 64 of file exotkGUI.hxx. |
|
|
Return the progress box position.
Definition at line 320 of file exotkGUI.cxx. |
|
||||||||||||
|
Return the ProgressBox range.
Definition at line 376 of file exotkGUI.cxx. |
|
|
Return the progress box text.
Definition at line 310 of file exotkGUI.cxx. |
|
|
Return the generic pointer to be used in the GUI related functions.
Definition at line 231 of file exotkGUI.cxx. |
|
|
Return the shape sample used in the dialog boxes.
Definition at line 187 of file exotkGUI.cxx. References common_blend(), and cut_blend(). |
|
|
Function to select a file for DataExchange Save.
Definition at line 284 of file exotkGUI.cxx. |
|
||||||||||||||||
|
Function to select a color.
Definition at line 249 of file exotkGUI.cxx. Referenced by exotkAF_ViewBackgroundColorMenuNode::Execute(). |
|
||||||||||||||||
|
Function to select a material.
Definition at line 258 of file exotkGUI.cxx. Referenced by exotkAIS_MaterialMenuNode::Execute(). |
|
||||||||||||||||
|
Function to select a transparency.
Definition at line 267 of file exotkGUI.cxx. Referenced by exotkAIS_TransparencyMenuNode::Execute(). |
|
|
Set aGui as the instance of the GUI class used by the application.
Definition at line 94 of file exotkGUI.cxx. |
|
|
Set the progress box position.
Definition at line 329 of file exotkGUI.cxx. Referenced by exotkAF_Document::OpenFile(). |
|
||||||||||||
|
Set the progress box range.
Definition at line 366 of file exotkGUI.cxx. Referenced by exotkAF_Document::OpenFile(). |
|
|
Set the progress box text.
Definition at line 301 of file exotkGUI.cxx. Referenced by exotkAF_Document::OpenFile(). |
|
|
Set the progress box title.
Definition at line 292 of file exotkGUI.cxx. Referenced by exotkAF_Document::OpenFile(). |
|
|
set anHandle as generic pointer to be used in the GUI related functions.
Definition at line 222 of file exotkGUI.cxx. |
|
|
Show the progress box.
Definition at line 347 of file exotkGUI.cxx. Referenced by exotkAF_Document::OpenFile(). |
|
|
Show the wait cursor.
Definition at line 394 of file exotkGUI.cxx. |
|
|
Unset the geneiric pointer ( set it to null ).
Definition at line 240 of file exotkGUI.cxx. |
1.2.12 written by Dimitri van Heesch,
© 1997-2001