#include <View3DPy.h>
Public Member Functions | |
Py::Object addDraggerCallback (const Py::Tuple &) | |
Py::Object addEventCallback (const Py::Tuple &) | |
Py::Object addEventCallbackPivy (const Py::Tuple &) | |
Py::Object boxZoom (const Py::Tuple &, const Py::Dict &) | |
Py::Object dump (const Py::Tuple &) | |
Py::Object dumpNode (const Py::Tuple &) | |
Py::Object fitAll (const Py::Tuple &) | |
Py::Object getActiveObject (const Py::Tuple &) | |
Py::Object getattr (const char *) | |
Py::Object getCamera (const Py::Tuple &) | |
Py::Object getCameraNode (const Py::Tuple &) | |
Py::Object getCameraOrientation (const Py::Tuple &) | |
Py::Object getCameraType (const Py::Tuple &) | |
Py::Object getCursorPos (const Py::Tuple &) | |
Py::Object getNavigationType (const Py::Tuple &) | |
Py::Object getObjectInfo (const Py::Tuple &) | |
Py::Object getObjectsInfo (const Py::Tuple &) | |
Py::Object getPoint (const Py::Tuple &) | |
Py::Object getPointOnScreen (const Py::Tuple &) | |
Py::Object getSceneGraph (const Py::Tuple &) | |
Py::Object getSize (const Py::Tuple &) | |
Py::Object getStereoType (const Py::Tuple &) | |
View3DInventor * getView3DIventorPtr () | |
Py::Object getViewDirection (const Py::Tuple &) | |
Py::Object getViewer (const Py::Tuple &) | |
Py::Object getViewProvidersOfType (const Py::Tuple &) | |
Py::Object hasAxisCross (const Py::Tuple &) | |
Py::Object hasClippingPlane (const Py::Tuple &args) | |
Py::Object isAnimationEnabled (const Py::Tuple &) | |
Py::Object listCameraTypes (const Py::Tuple &) | |
Py::Object listNavigationTypes (const Py::Tuple &) | |
Py::Object listStereoTypes (const Py::Tuple &) | |
Py::Object message (const Py::Tuple &) | |
Py::Object redraw (const Py::Tuple &) | |
Py::Object removeAnnotation (const Py::Tuple &) | |
Py::Object removeDraggerCallback (const Py::Tuple &) | |
Py::Object removeEventCallback (const Py::Tuple &) | |
Py::Object removeEventCallbackPivy (const Py::Tuple &) | |
Py::Object repr () | |
Py::Object saveImage (const Py::Tuple &) | |
Py::Object saveVectorGraphic (const Py::Tuple &) | |
Py::Object setActiveObject (const Py::Tuple &) | |
Py::Object setAnimationEnabled (const Py::Tuple &) | |
Py::Object setAnnotation (const Py::Tuple &) | |
int setattr (const char *, const Py::Object &) | |
Py::Object setAxisCross (const Py::Tuple &) | |
Py::Object setCamera (const Py::Tuple &) | |
Py::Object setCameraOrientation (const Py::Tuple &) | |
Py::Object setCameraType (const Py::Tuple &) | |
Py::Object setName (const Py::Tuple &) | |
Py::Object setNavigationType (const Py::Tuple &) | |
Py::Object setStereoType (const Py::Tuple &) | |
Py::Object setViewDirection (const Py::Tuple &) | |
Py::Object startAnimating (const Py::Tuple &) | |
Py::Object stopAnimating (const Py::Tuple &) | |
Py::Object toggleClippingPlane (const Py::Tuple &args, const Py::Dict &) | |
View3DInventorPy (View3DInventor *vi) | |
Py::Object viewBottom (const Py::Tuple &) | |
Py::Object viewDefaultOrientation (const Py::Tuple &) | |
Py::Object viewDimetric (const Py::Tuple &) | |
Py::Object viewFront (const Py::Tuple &) | |
Py::Object viewIsometric (const Py::Tuple &) | |
Py::Object viewLeft (const Py::Tuple &) | |
Py::Object viewPosition (const Py::Tuple &) | |
Py::Object viewRear (const Py::Tuple &) | |
Py::Object viewRight (const Py::Tuple &) | |
Py::Object viewRotateLeft (const Py::Tuple &) | |
Py::Object viewRotateRight (const Py::Tuple &) | |
Py::Object viewTop (const Py::Tuple &) | |
Py::Object viewTrimetric (const Py::Tuple &) | |
Py::Object zoomIn (const Py::Tuple &) | |
Py::Object zoomOut (const Py::Tuple &) | |
~View3DInventorPy () | |
Static Public Member Functions | |
static void init_type (void) | |
Friends | |
class View3DInventor | |
Constructor & Destructor Documentation
◆ View3DInventorPy()
View3DInventorPy::View3DInventorPy | ( | View3DInventor * | vi | ) |
◆ ~View3DInventorPy()
View3DInventorPy::~View3DInventorPy | ( | ) |
Member Function Documentation
◆ addDraggerCallback()
Py::Object View3DInventorPy::addDraggerCallback | ( | const Py::Tuple & | args | ) |
References Base::InterpreterSingleton::convertSWIGPointerObj(), and Base::Interpreter().
Referenced by init_type().
◆ addEventCallback()
Py::Object View3DInventorPy::addEventCallback | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ addEventCallbackPivy()
Py::Object View3DInventorPy::addEventCallbackPivy | ( | const Py::Tuple & | args | ) |
References Base::InterpreterSingleton::convertSWIGPointerObj(), and Base::Interpreter().
Referenced by init_type().
◆ boxZoom()
Py::Object View3DInventorPy::boxZoom | ( | const Py::Tuple & | args, |
const Py::Dict & | kwds | ||
) |
Referenced by init_type().
◆ dump()
Py::Object View3DInventorPy::dump | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ dumpNode()
Py::Object View3DInventorPy::dumpNode | ( | const Py::Tuple & | args | ) |
References Base::InterpreterSingleton::convertSWIGPointerObj(), Base::Interpreter(), and Gui::SoFCDB::writeNodesToString().
Referenced by init_type().
◆ fitAll()
Py::Object View3DInventorPy::fitAll | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ getActiveObject()
Py::Object View3DInventorPy::getActiveObject | ( | const Py::Tuple & | args | ) |
References App::DocumentObject::getPyObject().
Referenced by init_type().
◆ getattr()
Py::Object View3DInventorPy::getattr | ( | const char * | attr | ) |
References App::DocumentObject::getPyObject().
◆ getCamera()
Py::Object View3DInventorPy::getCamera | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ getCameraNode()
Py::Object View3DInventorPy::getCameraNode | ( | const Py::Tuple & | args | ) |
References Base::InterpreterSingleton::createSWIGPointerObj(), and Base::Interpreter().
Referenced by init_type().
◆ getCameraOrientation()
Py::Object View3DInventorPy::getCameraOrientation | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ getCameraType()
Py::Object View3DInventorPy::getCameraType | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ getCursorPos()
Py::Object View3DInventorPy::getCursorPos | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ getNavigationType()
Py::Object View3DInventorPy::getNavigationType | ( | const Py::Tuple & | ) |
Referenced by init_type().
◆ getObjectInfo()
Py::Object View3DInventorPy::getObjectInfo | ( | const Py::Tuple & | args | ) |
References Gui::SoFCDocumentObjectAction::componentName, Gui::SoFCDocumentObjectAction::documentName, Base::Persistence::getClassTypeId(), App::DocumentObject::getDocument(), Gui::ViewProvider::getElementPicked(), App::Document::getName(), App::DocumentObject::getNameInDocument(), Gui::ViewProviderDocumentObject::getObject(), Base::BaseClass::isDerivedFrom(), Gui::SoFCDocumentObjectAction::isHandled(), Gui::ViewProvider::isSelectable(), Gui::SoFCDocumentObjectAction::objectName, App::GeoFeature::resolveElement(), and Gui::ViewProvider::useNewSelectionModel().
Referenced by init_type().
◆ getObjectsInfo()
Py::Object View3DInventorPy::getObjectsInfo | ( | const Py::Tuple & | args | ) |
References Gui::SoFCDocumentObjectAction::componentName, Gui::SoFCDocumentObjectAction::documentName, Base::Persistence::getClassTypeId(), App::DocumentObject::getDocument(), Gui::ViewProvider::getElementPicked(), App::Document::getName(), App::DocumentObject::getNameInDocument(), Gui::ViewProviderDocumentObject::getObject(), Base::BaseClass::isDerivedFrom(), Gui::SoFCDocumentObjectAction::isHandled(), Gui::ViewProvider::isSelectable(), Gui::SoFCDocumentObjectAction::objectName, App::GeoFeature::resolveElement(), and Gui::ViewProvider::useNewSelectionModel().
Referenced by init_type().
◆ getPoint()
Py::Object View3DInventorPy::getPoint | ( | const Py::Tuple & | args | ) |
◆ getPointOnScreen()
Py::Object View3DInventorPy::getPointOnScreen | ( | const Py::Tuple & | args | ) |
References Base::VectorPy::Type.
Referenced by init_type().
◆ getSceneGraph()
Py::Object View3DInventorPy::getSceneGraph | ( | const Py::Tuple & | args | ) |
References Base::InterpreterSingleton::createSWIGPointerObj(), and Base::Interpreter().
Referenced by init_type().
◆ getSize()
Py::Object View3DInventorPy::getSize | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ getStereoType()
Py::Object View3DInventorPy::getStereoType | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ getView3DIventorPtr()
View3DInventor* Gui::View3DInventorPy::getView3DIventorPtr | ( | ) |
◆ getViewDirection()
Py::Object View3DInventorPy::getViewDirection | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ getViewer()
Py::Object View3DInventorPy::getViewer | ( | const Py::Tuple & | args | ) |
References OfflineRenderingUtils::viewer().
Referenced by init_type().
◆ getViewProvidersOfType()
Py::Object View3DInventorPy::getViewProvidersOfType | ( | const Py::Tuple & | args | ) |
References Base::Type::fromName().
Referenced by init_type().
◆ hasAxisCross()
Py::Object View3DInventorPy::hasAxisCross | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ hasClippingPlane()
Py::Object View3DInventorPy::hasClippingPlane | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ init_type()
|
static |
References addDraggerCallback(), addEventCallback(), addEventCallbackPivy(), boxZoom(), dump(), dumpNode(), fitAll(), getActiveObject(), getCamera(), getCameraNode(), getCameraOrientation(), getCameraType(), getCursorPos(), getNavigationType(), getObjectInfo(), getObjectsInfo(), getPoint(), getPointOnScreen(), getSceneGraph(), getSize(), getStereoType(), getViewDirection(), getViewer(), getViewProvidersOfType(), hasAxisCross(), hasClippingPlane(), isAnimationEnabled(), listCameraTypes(), listNavigationTypes(), listStereoTypes(), message(), redraw(), removeAnnotation(), removeDraggerCallback(), removeEventCallback(), removeEventCallbackPivy(), saveImage(), saveVectorGraphic(), setActiveObject(), setAnimationEnabled(), setAnnotation(), setAxisCross(), setCamera(), setCameraOrientation(), setCameraType(), setName(), setNavigationType(), setStereoType(), setViewDirection(), startAnimating(), stopAnimating(), toggleClippingPlane(), viewBottom(), viewDefaultOrientation(), viewDimetric(), viewFront(), viewIsometric(), viewLeft(), viewPosition(), viewRear(), viewRight(), viewRotateLeft(), viewRotateRight(), viewTop(), viewTrimetric(), zoomIn(), and zoomOut().
Referenced by Gui::Application::Application().
◆ isAnimationEnabled()
Py::Object View3DInventorPy::isAnimationEnabled | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ listCameraTypes()
Py::Object View3DInventorPy::listCameraTypes | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ listNavigationTypes()
Py::Object View3DInventorPy::listNavigationTypes | ( | const Py::Tuple & | ) |
References Base::Type::getAllDerivedFrom(), and Base::BaseClass::getClassTypeId().
Referenced by init_type().
◆ listStereoTypes()
Py::Object View3DInventorPy::listStereoTypes | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ message()
Py::Object View3DInventorPy::message | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ redraw()
Py::Object View3DInventorPy::redraw | ( | const Py::Tuple & | args | ) |
Referenced by init_type(), and draftguitools.gui_trimex.Trimex::trimObject().
◆ removeAnnotation()
Py::Object View3DInventorPy::removeAnnotation | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ removeDraggerCallback()
Py::Object View3DInventorPy::removeDraggerCallback | ( | const Py::Tuple & | args | ) |
References Base::InterpreterSingleton::convertSWIGPointerObj(), and Base::Interpreter().
Referenced by init_type().
◆ removeEventCallback()
Py::Object View3DInventorPy::removeEventCallback | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ removeEventCallbackPivy()
Py::Object View3DInventorPy::removeEventCallbackPivy | ( | const Py::Tuple & | args | ) |
References Base::InterpreterSingleton::convertSWIGPointerObj(), and Base::Interpreter().
Referenced by init_type().
◆ repr()
Py::Object View3DInventorPy::repr | ( | ) |
◆ saveImage()
Py::Object View3DInventorPy::saveImage | ( | const Py::Tuple & | args | ) |
References Gui::View3DInventorViewer::getNumSamples(), Gui::SoFCOffscreenRenderer::instance(), and Gui::SoFCOffscreenRenderer::writeToImageFile().
Referenced by init_type().
◆ saveVectorGraphic()
Py::Object View3DInventorPy::saveVectorGraphic | ( | const Py::Tuple & | args | ) |
References Base::FileInfo::hasExtension().
Referenced by init_type().
◆ setActiveObject()
Py::Object View3DInventorPy::setActiveObject | ( | const Py::Tuple & | args | ) |
References App::DocumentObjectPy::Type.
Referenced by init_type().
◆ setAnimationEnabled()
Py::Object View3DInventorPy::setAnimationEnabled | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ setAnnotation()
Py::Object View3DInventorPy::setAnnotation | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ setattr()
int View3DInventorPy::setattr | ( | const char * | attr, |
const Py::Object & | value | ||
) |
◆ setAxisCross()
Py::Object View3DInventorPy::setAxisCross | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ setCamera()
Py::Object View3DInventorPy::setCamera | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ setCameraOrientation()
Py::Object View3DInventorPy::setCameraOrientation | ( | const Py::Tuple & | args | ) |
References Base::Rotation::getValue(), and Base::RotationPy::Type.
Referenced by init_type().
◆ setCameraType()
Py::Object View3DInventorPy::setCameraType | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ setName()
Py::Object View3DInventorPy::setName | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ setNavigationType()
Py::Object View3DInventorPy::setNavigationType | ( | const Py::Tuple & | args | ) |
References Base::Type::fromName().
Referenced by init_type().
◆ setStereoType()
Py::Object View3DInventorPy::setStereoType | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ setViewDirection()
Py::Object View3DInventorPy::setViewDirection | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ startAnimating()
Py::Object View3DInventorPy::startAnimating | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ stopAnimating()
Py::Object View3DInventorPy::stopAnimating | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ toggleClippingPlane()
Py::Object View3DInventorPy::toggleClippingPlane | ( | const Py::Tuple & | args, |
const Py::Dict & | kwds | ||
) |
References Base::PlacementPy::Type.
Referenced by init_type().
◆ viewBottom()
Py::Object View3DInventorPy::viewBottom | ( | const Py::Tuple & | args | ) |
References Gui::Camera::Bottom, and Gui::Camera::rotation().
Referenced by init_type().
◆ viewDefaultOrientation()
Py::Object View3DInventorPy::viewDefaultOrientation | ( | const Py::Tuple & | args | ) |
References Gui::Camera::Bottom, Gui::Camera::Dimetric, Gui::Camera::Front, App::GetApplication(), ParameterGrp::GetASCII(), ParameterGrp::GetFloat(), App::Application::GetParameterGroupByPath(), Gui::Camera::Isometric, Gui::Camera::Left, Gui::Camera::Rear, Gui::Camera::Right, Gui::Camera::rotation(), DraftVecUtils::scale(), Gui::Camera::Top, and Gui::Camera::Trimetric.
Referenced by init_type().
◆ viewDimetric()
Py::Object View3DInventorPy::viewDimetric | ( | const Py::Tuple & | args | ) |
References Gui::Camera::Dimetric, and Gui::Camera::rotation().
Referenced by init_type().
◆ viewFront()
Py::Object View3DInventorPy::viewFront | ( | const Py::Tuple & | args | ) |
References Gui::Camera::Front, and Gui::Camera::rotation().
Referenced by init_type().
◆ viewIsometric()
Py::Object View3DInventorPy::viewIsometric | ( | const Py::Tuple & | args | ) |
References Gui::Camera::Isometric, and Gui::Camera::rotation().
Referenced by init_type().
◆ viewLeft()
Py::Object View3DInventorPy::viewLeft | ( | const Py::Tuple & | args | ) |
References Gui::Camera::Left, and Gui::Camera::rotation().
Referenced by init_type().
◆ viewPosition()
Py::Object View3DInventorPy::viewPosition | ( | const Py::Tuple & | args | ) |
References Base::Placement::getPosition(), Base::Placement::getRotation(), Base::Rotation::getValue(), and Base::PlacementPy::Type.
Referenced by init_type().
◆ viewRear()
Py::Object View3DInventorPy::viewRear | ( | const Py::Tuple & | args | ) |
References Gui::Camera::Rear, and Gui::Camera::rotation().
Referenced by init_type().
◆ viewRight()
Py::Object View3DInventorPy::viewRight | ( | const Py::Tuple & | args | ) |
References Gui::Camera::Right, and Gui::Camera::rotation().
Referenced by init_type().
◆ viewRotateLeft()
Py::Object View3DInventorPy::viewRotateLeft | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ viewRotateRight()
Py::Object View3DInventorPy::viewRotateRight | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ viewTop()
Py::Object View3DInventorPy::viewTop | ( | const Py::Tuple & | args | ) |
References Gui::Camera::rotation(), and Gui::Camera::Top.
Referenced by init_type().
◆ viewTrimetric()
Py::Object View3DInventorPy::viewTrimetric | ( | const Py::Tuple & | args | ) |
References Gui::Camera::rotation(), and Gui::Camera::Trimetric.
Referenced by init_type().
◆ zoomIn()
Py::Object View3DInventorPy::zoomIn | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
◆ zoomOut()
Py::Object View3DInventorPy::zoomOut | ( | const Py::Tuple & | args | ) |
Referenced by init_type().
Friends And Related Function Documentation
◆ View3DInventor
|
friend |
The documentation for this class was generated from the following files:
- src/Gui/View3DPy.h
- src/Gui/View3DPy.cpp