다음 코드 줄이 있습니다 : 값을 알지 못해서 회전을 거의 적용하지 않았습니다. 이제 2D에서 Rotation 또는 angle을 얻고 싶습니다.행렬 변환에서 각도 계산
Rectangle element = (Rectangle)sender;
MatrixTransform xform = element.RenderTransform as MatrixTransform;
Matrix matrix = xform.Matrix;
third.Content = (Math.Atan(matrix.M21/matrix.M22)*(180/Math.PI)).ToString();
and the matrix is like following
|M11 M12 0|
|M21 M22 0|
|dx dy 1| which is Transformation Matrix I guess !!
이것은 올바른 값인 것 같지 않습니다. 각도를 가져오고 싶습니다. 0 ~ 360도
을 나는 그것이 변환 행렬 같아요. –
예, C#의 변환 매트릭스 및 IT의 MatrixTransform 유형입니다. 변환을 적용한 후에 각도를 가져 오려고합니다. –