Public Member Functions | Public Attributes | List of all members
se3.SE3 Class Reference
Inheritance diagram for se3.SE3:
Inheritance graph
[legend]

Public Member Functions

def __getitem__ (self, index)
 
def __init__ (self, *args)
 
def __mul__ (self, other)
 
def __str__ (self)
 
def inverse (self)
 
def multiplyByR3 (self, other)
 
def multiplyBySE3 (self, other)
 
def toMatrix (self)
 

Public Attributes

 rotation
 
 translation
 

Detailed Description

Definition at line 216 of file se3.py.

Constructor & Destructor Documentation

◆ __init__()

def se3.SE3.__init__ (   self,
args 
)
Constructor
  - by rotation matrix and translation vector,
  - by homogeneous matrix
  - without argument: return identity matrix

Definition at line 217 of file se3.py.

Member Function Documentation

◆ __getitem__()

def se3.SE3.__getitem__ (   self,
  index 
)

Definition at line 289 of file se3.py.

◆ __mul__()

def se3.SE3.__mul__ (   self,
  other 
)
Operator *

  other argument is either
    - an instance of SE3 or,
    - an instance of R3.

Definition at line 264 of file se3.py.

◆ __str__()

def se3.SE3.__str__ (   self)
Output as a string

Definition at line 241 of file se3.py.

◆ inverse()

def se3.SE3.inverse (   self)

Definition at line 260 of file se3.py.

◆ multiplyByR3()

def se3.SE3.multiplyByR3 (   self,
  other 
)

Definition at line 286 of file se3.py.

◆ multiplyBySE3()

def se3.SE3.multiplyBySE3 (   self,
  other 
)

Definition at line 280 of file se3.py.

◆ toMatrix()

def se3.SE3.toMatrix (   self)

Definition at line 295 of file se3.py.

Member Data Documentation

◆ rotation

se3.SE3.rotation

Definition at line 226 of file se3.py.

◆ translation

se3.SE3.translation

Definition at line 227 of file se3.py.


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


sot-tools
Author(s): Mehdi Benallegue, Francois Keith, Florent Lamiraux, Thomas Moulard, Olivier Stasse, Jorrit T'Hooft
autogenerated on Wed Aug 2 2023 02:35:13