The FreeCAD database class to initialioze all onw Inventor nodes. More...
#include <SoFCDB.h>
Static Public Member Functions | |
static void | finish () |
static void | init () |
static SbBool | isInitialized (void) |
static const std::string & | writeNodesToString (SoNode *root) |
helper to apply a SoWriteAction to a node and write it to a string |
The FreeCAD database class to initialioze all onw Inventor nodes.
Definition at line 35 of file SoFCDB.h.
void Gui::SoFCDB::finish | ( | void | ) | [static] |
Definition at line 132 of file SoFCDB.cpp.
Referenced by Gui::Application::~Application().
void Gui::SoFCDB::init | ( | void | ) | [static] |
Definition at line 61 of file SoFCDB.cpp.
References init_done, Gui::SoAxisCrossKit::initClass(), Gui::SoShapeScale::initClass(), Gui::TranslateManip::initClass(), Gui::SoFrameLabel::initClass(), Gui::SoStringLabel::initClass(), Gui::SoTextLabel::initClass(), Gui::SoSkipBoundingGroup::initClass(), Gui::SoSelectionElementAction::initClass(), Gui::SoHighlightElementAction::initClass(), Gui::SoFCVectorizeU3DAction::initClass(), Gui::SoFCVectorizeSVGAction::initClass(), Gui::SoBoxSelectionRenderAction::initClass(), Gui::SoVisibleFaceAction::initClass(), Gui::SoGLSelectAction::initClass(), Gui::SoFCDocumentObjectAction::initClass(), Gui::SoFCHighlightColorAction::initClass(), Gui::SoFCSelectionColorAction::initClass(), Gui::SoFCEnableHighlightAction::initClass(), Gui::SoFCEnableSelectionAction::initClass(), Gui::SoGLWidgetNode::initClass(), Gui::SoFCDocumentAction::initClass(), Gui::SoFCSelectionAction::initClass(), Gui::SoFCUnifiedSelection::initClass(), Gui::SoFCSelection::initClass(), Gui::SoFCBoundingBox::initClass(), Gui::SoFCBackgroundGradient::initClass(), Gui::SoFCColorGradient::initClass(), Gui::SoFCColorLegend::initClass(), Gui::SoFCColorBar::initClass(), Gui::SoFCColorBarBase::initClass(), Gui::SoGLWidgetElement::initClass(), Gui::SoFCInteractiveElement::initClass(), Gui::SoGLRenderActionElement::initClass(), and RotTransDragger::initClass().
Referenced by FreeCADGui_setupWithoutGUI(), Gui::Application::runApplication(), and setupMainWindow().
SbBool Gui::SoFCDB::isInitialized | ( | void | ) | [static] |
Definition at line 56 of file SoFCDB.cpp.
References init_done.
Referenced by FreeCADGui_setupWithoutGUI().
const std::string & Gui::SoFCDB::writeNodesToString | ( | SoNode * | root | ) | [static] |
helper to apply a SoWriteAction to a node and write it to a string
Definition at line 166 of file SoFCDB.cpp.
References buffer, buffer_realloc(), buffer_size, cReturnString, and boost::numeric::bindings::umfpack::free().
Referenced by Gui::View3DInventorPy::dumpNode(), Gui::View3DInventorViewer::dumpToFile(), Gui::View3DInventor::onMsg(), and Gui::ViewProvider::toString().