KDE 4.7 PyKDE API Reference
  • KDE's Python API
  • Overview
  • PyKDE Home
  • Sitemap
  • Contact Us
 

Quaternion Class Reference

from PyKDE4.marble import *

Namespace: Marble

Detailed Description


Methods

 __init__ (self)
 __init__ (self, float w, float x, float y, float z)
 __init__ (self, float lon, float lat)
 createFromEuler (self, float pitch, float yaw, float roll)
 display (self)
 getSpherical (self, float lon, float lat)
Marble.Quaternion inverse (self)
 nlerp (self, Marble.Quaternion q1, Marble.Quaternion q2, float t)
 normalize (self)
Marble.Quaternion operator * (self, Marble.Quaternion q)
Marble.Quaternion operator *= (self, Marble.Quaternion q)
bool operator == (self, Marble.Quaternion q)
float pitch (self)
float roll (self)
 rotateAroundAxis (self, Marble.Quaternion q)
 scalar (self, float mult)
 set (self, float w, float x, float y, float z)
 set (self, float lon, float lat)
 slerp (self, Marble.Quaternion q1, Marble.Quaternion q2, float t)
float yaw (self)

Method Documentation

__init__ (   self )
__init__ (  self,
float  w,
float  x,
float  y,
float  z
)
__init__ (  self,
float  lon,
float  lat
)
createFromEuler (  self,
float  pitch,
float  yaw,
float  roll
)
display (   self )
getSpherical (  self,
float  lon,
float  lat
)
Marble.Quaternion inverse (   self )
nlerp (  self,
Marble.Quaternion  q1,
Marble.Quaternion  q2,
float  t
)
normalize (   self )
Marble.Quaternion operator * (  self,
Marble.Quaternion  q
)
Marble.Quaternion operator *= (  self,
Marble.Quaternion  q
)
bool operator == (  self,
Marble.Quaternion  q
)
float pitch (   self )
float roll (   self )
rotateAroundAxis (  self,
Marble.Quaternion  q
)
scalar (  self,
float  mult
)
set (  self,
float  w,
float  x,
float  y,
float  z
)
set (  self,
float  lon,
float  lat
)
slerp (  self,
Marble.Quaternion  q1,
Marble.Quaternion  q2,
float  t
)
float yaw (   self )
  • Full Index

Modules

  • akonadi
  • dnssd
  • kdecore
  • kdeui
  • khtml
  • kio
  • knewstuff
  • kparts
  • kutils
  • nepomuk
  • phonon
  • plasma
  • polkitqt
  • solid
  • soprano
This documentation is maintained by Simon Edwards.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal