Base: Minor changes in some Python docstrings
This commit is contained in:
@@ -18,12 +18,12 @@
|
||||
<DeveloperDocu>This is the Matrix export class</DeveloperDocu>
|
||||
<UserDocu>Base.Matrix class.\n
|
||||
A 4x4 Matrix.
|
||||
In particular, this matrix can represent an affine transformation, that is, given a
|
||||
3D vector `x`, apply the transformation y = M*x + b, where the matrix `M` is a linear
|
||||
map and the vector `b` is a translation.
|
||||
`y` can be obtained using a linear transformation represented by the 4x4 matrix `A`
|
||||
conformed by the augmented 3x4 matrix (M|b), augmented by row with (0,0,0,1), therefore:
|
||||
(y, 1) = A*(x, 1).\n
|
||||
In particular, this matrix can represent an affine transformation, that is,
|
||||
given a 3D vector `x`, apply the transformation y = M*x + b, where the matrix
|
||||
`M` is a linear map and the vector `b` is a translation.
|
||||
`y` can be obtained using a linear transformation represented by the 4x4 matrix
|
||||
`A` conformed by the augmented 3x4 matrix (M|b), augmented by row with
|
||||
(0,0,0,1), therefore: (y, 1) = A*(x, 1).\n
|
||||
The following constructors are supported:\n
|
||||
Matrix()
|
||||
Empty constructor.\n
|
||||
@@ -34,8 +34,9 @@ Matrix(*coef)
|
||||
Define from 16 coefficients of the 4x4 matrix.
|
||||
coef : sequence of float\n The sequence can have up to 16 elements which complete the matrix by rows.\n
|
||||
Matrix(vector1, vector2, vector3, vector4)
|
||||
Define from four 3D vectors which represent the columns of the 3x4 submatrix, useful
|
||||
to represent an affine transformation. The fourth row is made up by (0,0,0,1).
|
||||
Define from four 3D vectors which represent the columns of the 3x4 submatrix,
|
||||
useful to represent an affine transformation. The fourth row is made up by
|
||||
(0,0,0,1).
|
||||
vector1 : Base.Vector
|
||||
vector2 : Base.Vector
|
||||
vector3 : Base.Vector
|
||||
@@ -115,7 +116,7 @@ matrix2 : Base.Matrix</UserDocu>
|
||||
<Documentation>
|
||||
<UserDocu>col(index) -> Base.Vector\n
|
||||
Return the vector of a column, that is, the vector generated by the three
|
||||
first elements of the specified column.
|
||||
first elements of the specified column.\n
|
||||
index : int\n Required column index.</UserDocu>
|
||||
</Documentation>
|
||||
</Methode>
|
||||
@@ -161,21 +162,21 @@ vector : Base.Vector</UserDocu>
|
||||
<Methode Name="rotateX">
|
||||
<Documentation>
|
||||
<UserDocu>rotateX(angle) -> None\n
|
||||
Rotate around X axis.
|
||||
Rotate around X axis.\n
|
||||
angle : float\n Angle in radians.</UserDocu>
|
||||
</Documentation>
|
||||
</Methode>
|
||||
<Methode Name="rotateY">
|
||||
<Documentation>
|
||||
<UserDocu>rotateY(angle) -> None\n
|
||||
Rotate around Y axis.
|
||||
Rotate around Y axis.\n
|
||||
angle : float\n Angle in radians.</UserDocu>
|
||||
</Documentation>
|
||||
</Methode>
|
||||
<Methode Name="rotateZ">
|
||||
<Documentation>
|
||||
<UserDocu>rotateZ(angle) -> None\n
|
||||
Rotate around Z axis.
|
||||
Rotate around Z axis.\n
|
||||
angle : float\n Angle in radians.</UserDocu>
|
||||
</Documentation>
|
||||
</Methode>
|
||||
@@ -192,7 +193,7 @@ vector : Base.Vector</UserDocu>
|
||||
<Methode Name="multVec" Const="true">
|
||||
<Documentation>
|
||||
<UserDocu>multVec(vector) -> Base.Vector\n
|
||||
Compute the transformed vector using the matrix.
|
||||
Compute the transformed vector using the matrix.\n
|
||||
vector : Base.Vector</UserDocu>
|
||||
</Documentation>
|
||||
</Methode>
|
||||
|
||||
Reference in New Issue
Block a user