Public Member Functions | Public Attributes | Static Public Attributes | Static Private Attributes | List of all members
pymavlink.rotmat.Vector3 Class Reference
Inheritance diagram for pymavlink.rotmat.Vector3:
Inheritance graph

Public Member Functions

def __add__ (self, v)
def __copy__ (self)
def __div__ (self, v)
def __eq__ (self, v)
def __init__ (self, x=None, y=None, z=None)
def __mod__ (self, v)
def __mul__ (self, v)
def __ne__ (self, v)
def __neg__ (self)
def __repr__ (self)
def __rsub__ (self, v)
def __sub__ (self, v)
def angle (self, v)
def close (self, v, tol=1e-7)
def length (self)
def normalize (self)
def normalized (self)
def zero (self)

Public Attributes


Static Public Attributes

 copy = __copy__

Static Private Attributes

 __radd__ = __add__
 __rmul__ = __mul__

Detailed Description

a vector

Definition at line 31 of file

Constructor & Destructor Documentation

def pymavlink.rotmat.Vector3.__init__ (   self,
  x = None,
  y = None,
  z = None 

Definition at line 33 of file

Member Function Documentation

def pymavlink.rotmat.Vector3.__add__ (   self,

Definition at line 65 of file

def pymavlink.rotmat.Vector3.__copy__ (   self)

Definition at line 106 of file

def pymavlink.rotmat.Vector3.__div__ (   self,

Definition at line 95 of file

def pymavlink.rotmat.Vector3.__eq__ (   self,

Definition at line 54 of file

def pymavlink.rotmat.Vector3.__mod__ (   self,
cross product

Definition at line 100 of file

def pymavlink.rotmat.Vector3.__mul__ (   self,

Definition at line 85 of file

def pymavlink.rotmat.Vector3.__ne__ (   self,

Definition at line 57 of file

def pymavlink.rotmat.Vector3.__neg__ (   self)

Definition at line 77 of file

def pymavlink.rotmat.Vector3.__repr__ (   self)

Definition at line 49 of file

def pymavlink.rotmat.Vector3.__rsub__ (   self,

Definition at line 80 of file

def pymavlink.rotmat.Vector3.__sub__ (   self,

Definition at line 72 of file

def pymavlink.rotmat.Vector3.angle (   self,
return the angle between this vector and another vector

Definition at line 117 of file

def pymavlink.rotmat.Vector3.close (   self,
  tol = 1e-7 

Definition at line 60 of file

def pymavlink.rotmat.Vector3.length (   self)

Definition at line 111 of file

def pymavlink.rotmat.Vector3.normalize (   self)

Definition at line 124 of file

def pymavlink.rotmat.Vector3.normalized (   self)

Definition at line 121 of file

def (   self)

Definition at line 114 of file

Member Data Documentation

pymavlink.rotmat.Vector3.__radd__ = __add__

Definition at line 70 of file

pymavlink.rotmat.Vector3.__rmul__ = __mul__

Definition at line 93 of file

pymavlink.rotmat.Vector3.copy = __copy__

Definition at line 109 of file


Definition at line 35 of file


Definition at line 36 of file


Definition at line 37 of file

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

Author(s): Lorenz Meier
autogenerated on Sun Apr 7 2019 02:06:02