|
ESyS-Particle
2.3
|
#include <QuaternionPy.h>


Classes | |
| class | PickleSuite |
Additional Inherited Members | |
Public Types inherited from Quaternion | |
| typedef std::pair< double, Vec3 > | AngleAxisPair |
| esys::lsm::QuaternionPy::QuaternionPy | ( | ) |
| esys::lsm::QuaternionPy::QuaternionPy | ( | double | q0, |
| double | q1, | ||
| double | q2, | ||
| double | q3 | ||
| ) |
| esys::lsm::QuaternionPy::QuaternionPy | ( | const Vec3Py & | v | ) |
| esys::lsm::QuaternionPy::QuaternionPy | ( | const QuaternionPy & | q | ) |
| esys::lsm::QuaternionPy::QuaternionPy | ( | const Quaternion & | q | ) |
| esys::lsm::QuaternionPy::QuaternionPy | ( | const boost::python::object & | pyOb | ) |
| Vec3Py esys::lsm::QuaternionPy::asAngleAxis | ( | ) | const |
References Quaternion::asAngleAxis().
Referenced by esys::lsm::exportQuaternion().


| boost::python::tuple esys::lsm::QuaternionPy::asAngleAxisPair | ( | ) | const |
| int esys::lsm::QuaternionPy::getIndex | ( | int | i | ) | const |
| double esys::lsm::QuaternionPy::getItem | ( | int | i | ) | const |
References getIndex(), Quaternion::return_sca(), and Quaternion::return_vec().
Referenced by esys::lsm::exportQuaternion(), and toList().


| int esys::lsm::QuaternionPy::len | ( | ) | const |
Referenced by esys::lsm::exportQuaternion(), and getIndex().

| double esys::lsm::QuaternionPy::norm | ( | ) | const |
| void esys::lsm::QuaternionPy::setItem | ( | int | i, |
| double | val | ||
| ) |
References getIndex(), Quaternion::return_vec(), Quaternion::set_scalar(), and Quaternion::set_vector().
Referenced by esys::lsm::exportQuaternion().


| boost::python::list esys::lsm::QuaternionPy::toList | ( | ) | const |
References getItem().
Referenced by esys::lsm::exportQuaternion(), and toTuple().


| std::string esys::lsm::QuaternionPy::toString | ( | ) | const |
| boost::python::tuple esys::lsm::QuaternionPy::toTuple | ( | ) | const |
References toList().
Referenced by esys::lsm::exportQuaternion(), and esys::lsm::QuaternionPy::PickleSuite::getinitargs().

