enigma2  2.6
Public Member Functions | Static Public Attributes | List of all members
enigma.eMatrix Class Reference
Inheritance diagram for enigma.eMatrix:
enigma.eSquareMatrix enigma.eMatrix4x4

Public Member Functions

def __init__ (self, *args)
 
def __call__ (self, *args)
 
def __eq__ (self, B)
 
def __ne__ (self, B)
 
def __imul__ (self, *args)
 
def __mul__ (self, *args)
 
def __iadd__ (self, B)
 
def __add__ (self, B)
 
def __isub__ (self, B)
 
def __sub__ (self, B)
 
def rows (self)
 
def columns (self)
 
def initialize (self, rows, columns, a=None)
 

Static Public Attributes

 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 

Constructor & Destructor Documentation

◆ __init__()

def enigma.eMatrix.__init__ (   self,
args 
)
__init__(eMatrix self) -> eMatrix
__init__(eMatrix self, unsigned int rows, unsigned int columns) -> eMatrix
__init__(eMatrix self, eMatrix B) -> eMatrix

Reimplemented in enigma.eMatrix4x4, and enigma.eSquareMatrix.

Member Function Documentation

◆ __add__()

def enigma.eMatrix.__add__ (   self,
  B 
)
__add__(eMatrix self, eMatrix B) -> eMatrix

◆ __call__()

def enigma.eMatrix.__call__ (   self,
args 
)
__call__(eMatrix self, unsigned int i, unsigned int j) -> float
__call__(eMatrix self, unsigned int i, unsigned int j) -> float const &

Reimplemented in enigma.eMatrix4x4.

◆ __eq__()

def enigma.eMatrix.__eq__ (   self,
  B 
)
__eq__(eMatrix self, eMatrix B) -> bool

◆ __iadd__()

def enigma.eMatrix.__iadd__ (   self,
  B 
)
__iadd__(eMatrix self, eMatrix B) -> eMatrix

◆ __imul__()

def enigma.eMatrix.__imul__ (   self,
args 
)
__imul__(eMatrix self, eMatrix B) -> eMatrix
__imul__(eMatrix self, float scalar) -> eMatrix

Reimplemented in enigma.eMatrix4x4.

◆ __isub__()

def enigma.eMatrix.__isub__ (   self,
  B 
)
__isub__(eMatrix self, eMatrix B) -> eMatrix

◆ __mul__()

def enigma.eMatrix.__mul__ (   self,
args 
)
__mul__(eMatrix self, eMatrix B) -> eMatrix
__mul__(eMatrix self, float scalar) -> eMatrix

Reimplemented in enigma.eMatrix4x4.

◆ __ne__()

def enigma.eMatrix.__ne__ (   self,
  B 
)
__ne__(eMatrix self, eMatrix B) -> bool

◆ __sub__()

def enigma.eMatrix.__sub__ (   self,
  B 
)
__sub__(eMatrix self, eMatrix B) -> eMatrix

◆ columns()

def enigma.eMatrix.columns (   self)
columns(eMatrix self) -> unsigned int

◆ initialize()

def enigma.eMatrix.initialize (   self,
  rows,
  columns,
  a = None 
)
initialize(eMatrix self, unsigned int rows, unsigned int columns, float * a=None)
initialize(eMatrix self, unsigned int rows, unsigned int columns)

◆ rows()

def enigma.eMatrix.rows (   self)
rows(eMatrix self) -> unsigned int

Member Data Documentation

◆ thisown

enigma.eMatrix.thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
static

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