This repository was archived by the owner on Oct 11, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 438
8ff9e936 76b1 4119 59b8 99a70edfb1ba
haplokuon edited this page May 6, 2023
·
1 revision
netDxf 3.0.0 Library
Moves, scales, and/or rotates the current entity given a 3x3 transformation matrix and a translation vector.
Namespace: netDxf.Entities
Assembly: netDxf (in netDxf.dll) Version: 3.0.0
C#
public override void TransformBy(
Matrix3 transformation,
Vector3 translation
)VB
Public Overrides Sub TransformBy (
transformation As Matrix3,
translation As Vector3
)C++
public:
virtual void TransformBy(
Matrix3 transformation,
Vector3 translation
) overrideF#
abstract TransformBy :
transformation : Matrix3 *
translation : Vector3 -> unit
override TransformBy :
transformation : Matrix3 *
translation : Vector3 -> unit Non-uniform scaling for rotated underlays is not supported. This is not a limitation of the code but the DXF format, unlike the Image there is no way to define the local UV vectors.
Matrix3 adopts the convention of using column vectors to represent a transformation matrix.
Underlay Class
TransformBy Overload
netDxf.Entities Namespace