#include <exotkDX.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 new. More... | |
Static Public Methods | |
| Standard_EXPORT Standard_Boolean | RegisterPlugin (const Handle_exotkPlugin_Plugin &aPlugin) |
| Register aPlugin. More... | |
| Standard_EXPORT Standard_Boolean | LoadShape (const TCollection_AsciiString &aFilename, TopoDS_Shape &aReturnedShape) |
| Load aReturnedshape from \aFilename. More... | |
| Standard_EXPORT Standard_Boolean | LoadShapes (const TCollection_AsciiString &aFilename, Handle_TopTools_HSequenceOfShape &aReturnedSequenceOfShapes) |
| Load a aReturnedSequenceOfShapes from aFilename. More... | |
| Standard_EXPORT Standard_Boolean | SaveShape (const TCollection_AsciiString &aFilename, const TopoDS_Shape &aShapeToSave) |
| Save aShapeToSave in aFilename. More... | |
| Standard_EXPORT Standard_Boolean | SaveShapes (const TCollection_AsciiString &aFilename, const Handle_TopTools_HSequenceOfShape &aSequenceOfShapesToSave) |
| Save aSequenceOfShapesToSave in aFilename. More... | |
| Standard_EXPORT Handle_TColStd_HSequenceOfTransient | ImportFileDestriptors () |
| Return the FileDestrictors for the import. More... | |
| Standard_EXPORT Handle_TColStd_HSequenceOfTransient | ExportFileDestriptors () |
| Return the FileDestrictors for the export. More... | |
Static Private Methods | |
| Handle_exotkDX_Root | FindPluginRoot (const TCollection_AsciiString &aFilename) |
| Find the good plugin for aFilename. More... | |
Definition at line 54 of file exotkDX.hxx.
|
|
Return the FileDestrictors for the export.
Definition at line 234 of file exotkDX.cxx. References Handle_exotkDX_Root::DownCast(). |
|
|
Find the good plugin for aFilename.
Definition at line 117 of file exotkDX.cxx. References Handle_exotkDX_Root::DownCast(). Referenced by LoadShape(), LoadShapes(), SaveShape(), and SaveShapes(). |
|
|
Return the FileDestrictors for the import.
Definition at line 206 of file exotkDX.cxx. References Handle_exotkDX_Root::DownCast(). |
|
||||||||||||
|
Load aReturnedshape from \aFilename.
Definition at line 140 of file exotkDX.cxx. References exotkTrace::Debug(), exotkTrace::Error(), and FindPluginRoot(). |
|
||||||||||||
|
Load a aReturnedSequenceOfShapes from aFilename.
Definition at line 162 of file exotkDX.cxx. References exotkTrace::Debug(), exotkTrace::Error(), and FindPluginRoot(). Referenced by exotkAF_Document::OpenFile(). |
|
|
OCC new.
Definition at line 87 of file exotkDX.hxx. |
|
|
OCC new.
Definition at line 76 of file exotkDX.hxx. |
|
||||||||||||
|
OCC new.
Definition at line 65 of file exotkDX.hxx. |
|
|
Register aPlugin.
Definition at line 78 of file exotkDX.cxx. References CREATE_FCT, PLUGINID_FCT, and exotkTrace_Datas::theRoot. Referenced by exotkAF_Application::DispatchPlugin(). |
|
||||||||||||
|
Save aShapeToSave in aFilename.
Definition at line 183 of file exotkDX.cxx. References FindPluginRoot(). |
|
||||||||||||
|
Save aSequenceOfShapesToSave in aFilename.
Definition at line 194 of file exotkDX.cxx. References FindPluginRoot(). Referenced by exotkAF_Document::SaveFile(). |
1.2.12 written by Dimitri van Heesch,
© 1997-2001