Package pyxsd :: Package transforms :: Module vector :: Class Vector
[hide private]
[frames] | no frames]

Class Vector

source code

object --+    
         |    
     tuple --+
             |
            Vector

Included as part of the CellSizer Library



Instance Methods [hide private]
  __init__(self, val)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  __mul__(self, scalar)
x*n
  __add__(self, vector)
x+y
  __sub__(self, vector)
  findDotProduct(self, vector)
  distance(self, vector)
  findLength(self)

Inherited from tuple: __contains__, __eq__, __ge__, __getattribute__, __getitem__, __getnewargs__, __getslice__, __gt__, __hash__, __iter__, __le__, __len__, __lt__, __ne__, __new__, __repr__, __rmul__

Inherited from object: __delattr__, __reduce__, __reduce_ex__, __setattr__, __str__


Properties [hide private]

Inherited from object: __class__


Method Details [hide private]

__init__(self, val)
(Constructor)

source code 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Overrides: object.__init__
(inherited documentation)

__mul__(self, scalar)

source code 
x*n
Overrides: tuple.__mul__
(inherited documentation)

__add__(self, vector)
(Addition operator)

source code 
x+y
Overrides: tuple.__add__
(inherited documentation)

__sub__(self, vector)
(Subtraction operator)

source code 
None

findDotProduct(self, vector)

source code 
None

distance(self, vector)

source code 
None

findLength(self)

source code 
None