1
2
3
4
5
6
7
8
9
10
11
12from pyfbsdk import FBMatrix
13
17
18
19lDouble = 1.0
20lDoubleResult = 1.0
21
22lEqual = True
23
24lMatrixResult = lMatrixA + lMatrixB
25lMatrixResult = lMatrixA - lMatrixB
26lMatrixResult = lMatrixA * lMatrixB
27lMatrixResult = lMatrixA * lDouble
28
29lMatrixResult += lMatrixA
30lMatrixResult -= lMatrixA
31lMatrixResult *= lMatrixA
32lMatrixResult *= lDouble
33
34lMatrixResult = -lMatrixA
35
36lMatrixResult.CopyFrom(lMatrixA)
37lEqual = lMatrixA.NotEqual(lMatrixB)
38lEqual = lMatrixA.IsEqual(lMatrixB)
39lMatrixA.Transpose()
40lMatrixA.Inverse()
41lMatrixA.InverseProduct(lMatrixB)
42lMatrixA.Validate()
43
44print(lMatrixA)
45print(lMatrixB)
46print(lMatrixResult)
47print(lDouble)
48print(lDoubleResult)
49print(lEqual)
Four x Four (double) Matrix.
Definition: pyfbsdk_generated.h:10558