SbMatrixMultVecMatrix Method (SbVec3f, SbVec3f) |
Pre-multiplies matrix by given row vector, giving vector result.
Namespace: OIV.InventorAssembly: OIV.Inventor.SbLinear (in OIV.Inventor.SbLinear.dll) Version: 2024.2.2.Release.778f4cc64de03c89c1282c66aa1f73c0e9a1408b
Syntax public void MultVecMatrix(
ref SbVec3f src,
out SbVec3f dst
)
Public Sub MultVecMatrix (
ByRef src As SbVec3f,
<OutAttribute> ByRef dst As SbVec3f
)
public:
void MultVecMatrix(
SbVec3f% src,
[OutAttribute] SbVec3f% dst
)
member MultVecMatrix :
src : SbVec3f byref *
dst : SbVec3f byref -> unit
Parameters
- src
- Type: OIV.InventorSbVec3f
Source vector. - dst
- Type: OIV.InventorSbVec3f
Output parameter for result.
Remarks
The intermediate homogeneous (vec4) value is converted to 3D by
dividing the X, Y and Z components by W.
It is safe to let src and dst be the same instance of SbVec3f.
See Also