Matrix.Transformation メソッドとは何? わかりやすく解説 Weblio辞書

Matrix.Transformation メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Matrix.Transformation メソッドの意味・解説 

Matrix.Transformation メソッド

変換行列作成します

名前空間: Microsoft.WindowsMobile.DirectX
アセンブリ: Microsoft.WindowsMobile.DirectX (microsoft.windowsmobile.directx.dll 内)
構文構文

Public Shared Function Transformation
 ( _
    scalingCenter As Vector3, _
    scalingRotation As Quaternion, _
    scaling As Vector3, _
    rotationCenter As Vector3, _
    rotation As Quaternion, _
    translation As Vector3 _
) As Matrix
Dim scalingCenter As Vector3
Dim scalingRotation As Quaternion
Dim scaling As Vector3
Dim rotationCenter As Vector3
Dim rotation As Quaternion
Dim translation As Vector3
Dim returnValue As Matrix

returnValue = Matrix.Transformation(scalingCenter, scalingRotation, scaling, rotationCenter,
 rotation, translation)
public static Matrix Transformation (
    Vector3 scalingCenter,
    Quaternion scalingRotation,
    Vector3 scaling,
    Vector3 rotationCenter,
    Quaternion rotation,
    Vector3 translation
)
public:
static Matrix Transformation (
    Vector3 scalingCenter, 
    Quaternion scalingRotation, 
    Vector3 scaling, 
    Vector3 rotationCenter, 
    Quaternion rotation, 
    Vector3 translation
)
public static Matrix Transformation (
    Vector3 scalingCenter, 
    Quaternion scalingRotation, 
    Vector3 scaling, 
    Vector3 rotationCenter, 
    Quaternion rotation, 
    Vector3 translation
)
public static function Transformation
 (
    scalingCenter : Vector3, 
    scalingRotation : Quaternion, 
    scaling : Vector3, 
    rotationCenter : Vector3, 
    rotation : Quaternion, 
    translation : Vector3
) : Matrix

パラメータ

scalingCenter

スケーリング中心点識別する Vector3 構造体

scalingRotation

スケーリング回転指定する Quaternion 構造体スケーリングしないことを指定するには、Identity使用します

scaling

スケーリング ベクタである Vector3 構造体

rotationCenter

回転中心を示すポイントである Vector3 構造体

rotation

回転指定する Quaternion 構造体回転しないことを指定するには、Identity使用します

translation

平行移動を表す Vector3 構造体平行移動しないことを指定するには、Empty使用します

戻り値
変換した Matrix 構造体

解説解説

Transformation メソッドは、左から右に評価される行列連結使った次の数式によって変換行列計算します

M out = (M sc )-1 * (M sr )-1 * M s * M sr * M sc * (M rc )-1 * M r * M rc * M t

指定項目 :

3-D アフィン変換場合は、AffineTransformation2D を使用します

.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Matrix.Transformation メソッド」の関連用語

Matrix.Transformation メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Matrix.Transformation メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS