次の方法で共有


IMDLTransformComponent インターフェイス

定義

プロトコル IMDLTransformComponentの必要なメソッド (存在する場合) を表すインターフェイス。

[Foundation.Protocol(Name="MDLTransformComponent", WrapperType=typeof(ModelIO.MDLTransformComponentWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public interface IMDLTransformComponent : IDisposable, ModelIO.IMDLComponent
type IMDLTransformComponent = interface
    interface INativeObject
    interface IDisposable
    interface IMDLComponent
派生
属性
実装

注釈

このインターフェイスには、 で IMDLTransformComponent定義されているプロトコルから必要なメソッド (存在する場合) が含まれています。

このインターフェイスを実装するオブジェクトを作成すると、実装メソッドは、プロトコルで定義されているメソッドのシグネチャに一致する Objective-C に自動的に IMDLTransformComponent エクスポートされます。

省略可能なメソッド (存在する場合) は、 インターフェイスの拡張メソッドとしてクラスによって MDLTransformComponent_Extensions 提供されるため、プロトコルで任意のオプション メソッドを呼び出すことができます。

プロパティ

Handle

アンマネージド オブジェクト表現へのハンドル (ポインター)。

(継承元 INativeObject)
Matrix

指定した最も早い時刻に変換の行列を取得または設定します。

MaximumTime

変換で最後に指定された時刻を取得します。

MinimumTime

変換の最初の指定時刻を取得します。

拡張メソッド

GetKeyTimes(IMDLTransformComponent)

プロトコル IMDLTransformComponentの必要なメソッド (存在する場合) を表すインターフェイス。

GetLocalTransform(IMDLTransformComponent, Double)

指定した時刻のローカル変換を取得します。

GetLocalTransform4x4(IMDLTransformComponent, Double)

指定した時刻のローカル変換を取得します。

GetMatrix4x4(IMDLTransformComponent)

指定した時刻のローカル変換行列を取得します。

GetResetsTransform(IMDLTransformComponent)

プロトコル IMDLTransformComponentの必要なメソッド (存在する場合) を表すインターフェイス。

SetLocalTransform(IMDLTransformComponent, Matrix4)

時間ベースの変換を含むすべての変換情報を、指定した静的変換に置き換えます。

SetLocalTransform(IMDLTransformComponent, Matrix4, Double)

プロトコル IMDLTransformComponentの必要なメソッド (存在する場合) を表すインターフェイス。

SetLocalTransform4x4(IMDLTransformComponent, NMatrix4)

時間ベースの変換を含むすべての変換情報を、指定した静的変換に置き換えます。

SetLocalTransform4x4(IMDLTransformComponent, NMatrix4, Double)

指定した時刻に指定した変換を挿入します。

SetMatrix4x4(IMDLTransformComponent, NMatrix4)

変換行列をローカル空間から親空間に設定します。

SetResetsTransform(IMDLTransformComponent, Boolean)

指定した時刻に指定した変換を挿入します。

適用対象