SbMatrixSetTransform Method (SbVec3f, SbRotation, SbVec3f, SbRotation, SbVec3f) |
Composes the matrix based on a translation, rotation, scale, orientation for
scale, and center.
Namespace: OIV.InventorAssembly: OIV.Inventor.SbLinear (in OIV.Inventor.SbLinear.dll) Version: 2024.2.2.Release.778f4cc64de03c89c1282c66aa1f73c0e9a1408b
Syntax public void SetTransform(
SbVec3f translation,
SbRotation rotation,
SbVec3f scaleFactor,
SbRotation scaleOrientation,
SbVec3f center
)
Public Sub SetTransform (
translation As SbVec3f,
rotation As SbRotation,
scaleFactor As SbVec3f,
scaleOrientation As SbRotation,
center As SbVec3f
)
public:
void SetTransform(
SbVec3f translation,
SbRotation rotation,
SbVec3f scaleFactor,
SbRotation scaleOrientation,
SbVec3f center
)
member SetTransform :
translation : SbVec3f *
rotation : SbRotation *
scaleFactor : SbVec3f *
scaleOrientation : SbRotation *
center : SbVec3f -> unit
Parameters
- translation
- Type: OIV.InventorSbVec3f
Translation value. - rotation
- Type: OIV.InventorSbRotation
Rotation value. - scaleFactor
- Type: OIV.InventorSbVec3f
Scale value - scaleOrientation
- Type: OIV.InventorSbRotation
Scale orientation value. - center
- Type: OIV.InventorSbVec3f
Center value.
Remarks
The scaleOrientation chooses the primary axes for the scale.
The center is the center point for scaling and rotation.
See Also