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

Public Member Functions

def __add__ (self, other)
 
def __array__ (self)
 
def __getitem__ (self, index)
 
def __init__ (self, *args)
 
def __mul__ (self, other)
 
def __rmul__ (self, number)
 
def __setitem__ (self, index, value)
 
def __str__ (self)
 
def __sub__ (self, other)
 
def check (self)
 
def checkOther (self, other, operator)
 
def crossprod (self, other)
 
def multiplyByConstant (self, constant)
 
def toTuple (self)
 

Public Attributes

 value
 

Detailed Description

Vectors of real number of dimension 3.

Definition at line 34 of file se3.py.

Constructor & Destructor Documentation

◆ __init__()

def se3.R3.__init__ (   self,
args 
)

Definition at line 39 of file se3.py.

Member Function Documentation

◆ __add__()

def se3.R3.__add__ (   self,
  other 
)
Operator +

Definition at line 85 of file se3.py.

◆ __array__()

def se3.R3.__array__ (   self)

Definition at line 139 of file se3.py.

◆ __getitem__()

def se3.R3.__getitem__ (   self,
  index 
)
Access by []

Definition at line 118 of file se3.py.

◆ __mul__()

def se3.R3.__mul__ (   self,
  other 
)
Operator *: inner product

Definition at line 99 of file se3.py.

◆ __rmul__()

def se3.R3.__rmul__ (   self,
  number 
)
Operator * by a float

Definition at line 106 of file se3.py.

◆ __setitem__()

def se3.R3.__setitem__ (   self,
  index,
  value 
)
Access by []

Definition at line 124 of file se3.py.

◆ __str__()

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

Definition at line 112 of file se3.py.

◆ __sub__()

def se3.R3.__sub__ (   self,
  other 
)
Operator -

Definition at line 92 of file se3.py.

◆ check()

def se3.R3.check (   self)
Check that instance is well defined.

Definition at line 56 of file se3.py.

◆ checkOther()

def se3.R3.checkOther (   self,
  other,
  operator 
)
Check that argument is of type R3

Definition at line 63 of file se3.py.

◆ crossprod()

def se3.R3.crossprod (   self,
  other 
)
Cross product

Definition at line 74 of file se3.py.

◆ multiplyByConstant()

def se3.R3.multiplyByConstant (   self,
  constant 
)
Multiply vector by a constant value

Definition at line 130 of file se3.py.

◆ toTuple()

def se3.R3.toTuple (   self)

Definition at line 136 of file se3.py.

Member Data Documentation

◆ value

se3.R3.value

Definition at line 43 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