Module Spyder :: Class AxisSystem
[hide private]
[frames] | no frames]

Class AxisSystem

source code

object --+
         |
        AxisSystem

Spyder-generated class

module tarantula

file /home/sjoerd/Spyder-devel/tarantula/Tarantula.spy

Description

Implementation of a coordinate system

consisting of an origin and x,y and z axes

Wiki

http://www.spyderware.nl/wiki/classes/AxisSystem

Registered methods:

Instance Methods [hide private]
 
__mul__(self, a)
Multiplication with either: a Float (scaling) a Coordinate (vector-matrix multiplication) or an AxisSystem (matrix-matrix multiplication)
source code
 
rotateAxis(self, axis, ang, full=False)
Rotate around an arbitrary axis by an angle in degrees if full == True, rotate the axis origin as well
source code
 
rotateX(self, ang)
Rotate around the global X axis by an angle in degrees
source code
 
rotateY(self, ang)
Rotate around the global Y axis by an angle in degrees
source code
 
rotateZ(self, ang)
Rotate around the global Z axis by an angle in degrees
source code
 
rotateXFull(self, ang)
Rotate around the global X axis by an angle in degrees and rotate the axis origin as well
source code
 
rotateYFull(self, ang)
Rotate around the global Y axis by an angle in degrees and rotate the axis origin as well
source code
 
rotateZFull(self, ang)
Rotate around the global Z axis by an angle in degrees and rotate the axis origin as well
source code
 
rotateLocalX(self, ang)
Rotate around the local X axis by an angle in degrees
source code
 
rotateLocalY(self, ang)
Rotate around the local Y axis by an angle in degrees
source code
 
rotateLocalZ(self, ang)
Rotate around the local Z axis by an angle in degrees
source code
 
rotateLocalXFull(self, ang)
Rotate around the local X axis by an angle in degrees and rotate the axis origin as well
source code
 
rotateLocalYFull(self, ang)
Rotate around the local Y axis by an angle in degrees and rotate the axis origin as well
source code
 
rotateLocalZFull(self, ang)
Rotate around the local Z axis by an angle in degrees and rotate the axis origin as well
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Instance Variables [hide private]
Coordinate origin = 0, 0, 0
Coordinate x = 1, 0, 0
Coordinate y = 0, 1, 0
Coordinate z = 0, 0, 1
Properties [hide private]

Inherited from object: __class__