Python binding for SelectionFilter class. More...
#include <SelectionFilter.h>
Public Member Functions | |
Py::Object | match (const Py::Tuple &) |
Py::Object | repr () |
Py::Object | result (const Py::Tuple &) |
SelectionFilterPy (const std::string &) | |
Py::Object | test (const Py::Tuple &) |
~SelectionFilterPy () | |
Static Public Member Functions | |
static void | init_type (void) |
Python binding for SelectionFilter class.
Definition at line 117 of file SelectionFilter.h.
SelectionFilterPy::SelectionFilterPy | ( | const std::string & | s | ) |
Definition at line 208 of file SelectionFilter.cpp.
SelectionFilterPy::~SelectionFilterPy | ( | ) |
Definition at line 213 of file SelectionFilter.cpp.
void SelectionFilterPy::init_type | ( | void | ) | [static] |
Definition at line 186 of file SelectionFilter.cpp.
References Py::PythonExtension< SelectionFilterPy >::add_varargs_method(), Py::PythonExtension< SelectionFilterPy >::behaviors(), match(), result(), and test().
Referenced by Gui::Application::Application().
Py::Object SelectionFilterPy::match | ( | const Py::Tuple & | args | ) |
Definition at line 225 of file SelectionFilter.cpp.
References Gui::SelectionFilter::match().
Referenced by init_type().
Py::Object SelectionFilterPy::repr | ( | ) | [virtual] |
Reimplemented from Py::PythonExtensionBase.
Definition at line 217 of file SelectionFilter.cpp.
Py::Object SelectionFilterPy::result | ( | const Py::Tuple & | ) |
Definition at line 242 of file SelectionFilter.cpp.
References Py::List::append(), Py::asObject(), and Gui::SelectionFilter::Result.
Referenced by init_type().
Py::Object SelectionFilterPy::test | ( | const Py::Tuple & | args | ) |
Definition at line 230 of file SelectionFilter.cpp.
References App::DocumentObjectPy::getDocumentObjectPtr(), Py::Object::ptr(), Gui::SelectionFilter::test(), and App::DocumentObjectPy::Type.
Referenced by init_type().