SbMatrixdSetTransform Method (SbVec3d, SbRotationd, SbVec3d, SbRotationd, SbVec3d) |
Composes the matrix based on a translation, rotation, scale, orientation for
scale, and center. The scaleOrientation chooses the primary axes for the scale.
The center is the center point for scaling and rotation.
Namespace: OIV.InventorAssembly: OIV.Inventor.SbLinear (in OIV.Inventor.SbLinear.dll) Version: 2024.2.2.Release.778f4cc64de03c89c1282c66aa1f73c0e9a1408b
Syntax public void SetTransform(
ref SbVec3d translation,
ref SbRotationd rotation,
ref SbVec3d scaleFactor,
ref SbRotationd scaleOrientation,
ref SbVec3d center
)
Public Sub SetTransform (
ByRef translation As SbVec3d,
ByRef rotation As SbRotationd,
ByRef scaleFactor As SbVec3d,
ByRef scaleOrientation As SbRotationd,
ByRef center As SbVec3d
)
public:
void SetTransform(
SbVec3d% translation,
SbRotationd% rotation,
SbVec3d% scaleFactor,
SbRotationd% scaleOrientation,
SbVec3d% center
)
member SetTransform :
translation : SbVec3d byref *
rotation : SbRotationd byref *
scaleFactor : SbVec3d byref *
scaleOrientation : SbRotationd byref *
center : SbVec3d byref -> unit
Parameters
- translation
- Type: OIV.InventorSbVec3d
Translation value. - rotation
- Type: OIV.InventorSbRotationd
Rotation value. - scaleFactor
- Type: OIV.InventorSbVec3d
Scale factor value. - scaleOrientation
- Type: OIV.InventorSbRotationd
Scale orientation value. - center
- Type: OIV.InventorSbVec3d
Center for scaling and rotation.
See Also