#include <GeometryPyCXX.h>
Public Member Functions | |
virtual bool | accepts (PyObject *pyob) const |
Vector & | operator= (const Base::Vector3f &) |
Vector & | operator= (const Base::Vector3d &) |
Vector & | operator= (PyObject *rhsp) |
Vector & | operator= (const Object &rhs) |
Base::Vector3d | toVector () const |
Vector (const Object &other) | |
Vector (const Base::Vector3f &) | |
Vector (const Base::Vector3d &) | |
Vector (const Vector &ob) | |
Vector (PyObject *pyob, bool owned) |
Definition at line 52 of file GeometryPyCXX.h.
Py::Vector::Vector | ( | PyObject * | pyob, | |
bool | owned | |||
) | [inline, explicit] |
Definition at line 55 of file GeometryPyCXX.h.
References validate.
Py::Vector::Vector | ( | const Vector & | ob | ) | [inline] |
Definition at line 59 of file GeometryPyCXX.h.
References validate.
Py::Vector::Vector | ( | const Base::Vector3d & | v | ) | [explicit] |
Definition at line 49 of file GeometryPyCXX.cpp.
References Py::Object::validate().
Py::Vector::Vector | ( | const Base::Vector3f & | v | ) | [explicit] |
Definition at line 55 of file GeometryPyCXX.cpp.
References Py::Object::validate().
Py::Vector::Vector | ( | const Object & | other | ) | [inline] |
Definition at line 67 of file GeometryPyCXX.h.
References validate.
bool Py::Vector::accepts | ( | PyObject * | pyob | ) | const [virtual] |
Reimplemented from Py::Object.
Definition at line 37 of file GeometryPyCXX.cpp.
Py::Vector & Py::Vector::operator= | ( | const Base::Vector3f & | v | ) |
Definition at line 74 of file GeometryPyCXX.cpp.
Py::Vector & Py::Vector::operator= | ( | const Base::Vector3d & | v | ) |
Definition at line 68 of file GeometryPyCXX.cpp.
Py::Vector & Py::Vector::operator= | ( | PyObject * | rhsp | ) |
Reimplemented from Py::Object.
Definition at line 61 of file GeometryPyCXX.cpp.
References Py::Object::ptr().
Definition at line 70 of file GeometryPyCXX.h.
Base::Vector3d Py::Vector::toVector | ( | ) | const |
Definition at line 80 of file GeometryPyCXX.cpp.
References Py::Object::ptr(), and Py::value().
Referenced by Points::PointsPy::addPoints(), Part::BSplineCurvePy::buildFromPoles(), Part::BezierSurfacePy::insertPoleColAfter(), Part::BezierSurfacePy::insertPoleColBefore(), Part::BezierSurfacePy::insertPoleRowAfter(), Part::BezierSurfacePy::insertPoleRowBefore(), Part::BSplineCurvePy::interpolate(), Part::TopoShapePy::makeShapeFromMesh(), Base::RotationPy::PyInit(), Part::BSplineSurfacePy::setPoleCol(), Part::BezierSurfacePy::setPoleCol(), Part::BSplineSurfacePy::setPoleRow(), Part::BezierSurfacePy::setPoleRow(), and Part::BezierCurvePy::setPoles().