struct ARSemanticSegmentationModelEventArgs
(Niantic.Lightship.AR.Semantics.ARSemanticSegmentationModelEventArgs)
概要
セマンティック セグメンテーション・モデルに関する情報の構造。 これは、ARSemanticSegmentationManager.MetadataInitializedイベントで情報を伝達するために使用されます。
struct ARSemanticSegmentationModelEventArgs:IEquatable< ARSemanticSegmentationModelEventArgs > {
// properties
IReadOnlyList<string> ChannelNames;
IReadOnlyDictionary<string, int> ChannelIndices;
// メソッド
override int GetHashCode();
override bool Equals(object obj);
bool Equals(ARSemanticSegmentationModelEventArgs other);
static bool operator == (
ARSemanticSegmentationModelEventArgs lhs,
ARSemanticSegmentationModelEventArgs rhs
);
static bool operator != (
ARSemanticSegmentationModelEventArgs lhs,
ARSemanticSegmentationModelEventArgs rhs
);
};
詳細なドキュメント
セマンティック セグメンテーション・モデルに関する情報の構造。 これは、ARSemanticSegmentationManager.MetadataInitializedイベントで情報を伝達するために使用されます。
プロパティ
ChannelNames
IReadOnlyList<string> ChannelNames
セマンティック セグメンテーション・モデルによって検出されたセマンティック・チャンネル。
ChannelIndices
IReadOnlyDictionary<string, int> ChannelIndices
セマンティック セグメンテーション・モデルによって検出されたセマンティックチャネルのインデックス。
メソッド
GetHashCode
override int GetHashCode()
HashSet
や Dictionary
などのコンテナで使用するのに適したハッシュを生成します。
戻り値:
このオブジェクトのフィールドから生成されるハッシュコード。
Equals
override bool Equals(object obj)
Tests for equality.
パラメーター:
obj
- 比較する オブジェクト
です。
戻り値:
もし obj が ARSemanticSegmentationModelEventArgs 型であれば True
、Equals(ARSemanticSegmentationModelEventArgs) も true
を返し、それ以外の場合は false
。
Equals
bool Equals(ARSemanticSegmentationModelEventArgs other)
Tests for equality.
パラメーター:
other
- 比較する他の ARSemanticSegmentationModelEventArgs.
戻り値:
other のすべてのフィールドがこの ARSemanticSegmentationModelEventArgsと等しければ True
、それ以外の場合は false。
operator!=
static bool operator == (
ARSemanticSegmentationModelEventArgs lhs,
ARSemanticSegmentationModelEventArgs rhs
)
Tests for equality. Equals(ARSemanticSegmentationModelEventArgs) と同じ。
パラメーター:
lhs
- 比較の左辺。
rhs
- 比較の右辺。
戻り値:
もし lhs が rhs と等しければ True
、それ以外の場合は false
。
operator!=
static bool operator != (
ARSemanticSegmentationModelEventArgs lhs,
ARSemanticSegmentationModelEventArgs rhs
)
Tests for inequality. !
Equals(ARSemanticSegmentationModelEventArgs) と同じ。
パラメーター:
lhs
- 比較の左辺。
rhs
- 比較の右辺。
戻り値:
nbsp; もし lhs が rhs と等しくなければ True
、それ以外の場合は false
。