Py::Vector Class Reference

#include <GeometryPyCXX.h>

Inheritance diagram for Py::Vector:
Py::Object

List of all members.

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)

Detailed Description

Definition at line 52 of file GeometryPyCXX.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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().

Vector& Py::Vector::operator= ( const Object &  rhs  )  [inline]

Definition at line 70 of file GeometryPyCXX.h.

Base::Vector3d Py::Vector::toVector (  )  const

The documentation for this class was generated from the following files:

Generated on Wed Nov 23 19:02:44 2011 for FreeCAD by  doxygen 1.6.1