struct XRObjectDetectionSubsystemCinfo
(Niantic.Lightship.AR.XRSubsystems.XRObjectDetectionSubsystemCinfo)
概要
XRObjectDetectionSubsystemDescriptor](/docs/ja/ardk/3.3/apiref/Niantic/Lightship/AR/XRSubsystems/XRObjectDetectionSubsystemDescriptor/) のコンストラクタ引数。
struct XRObjectDetectionSubsystemCinfo:IEquatable< XRObjectDetectionSubsystemCinfo > {
// プロパティ
string id;
Type providerType;
Type subsystemTypeOverride;
Func<Supported> objectDetectionSupportedDelegate;
// メソッド
bool Equals(XRObjectDetectionSubsystemCinfo other);
override bool Equals(System.オブジェクト obj);
オーバーライド int GetHashCode();
static bool operator == (
XRObjectDetectionSubsystemCinfo lhs,
XRObjectDetectionSubsystemCinfo rhs
);
static bool operator != (
XRObjectDetectionSubsystemCinfo lhs,
XRObjectDetectionSubsystemCinfo rhs
);
};
詳細資料
XRObjectDetectionSubsystemDescriptor](/docs/ja/ardk/3.3/apiref/Niantic/Lightship/AR/XRSubsystems/XRObjectDetectionSubsystemDescriptor/) のコンストラクタ引数。
Properties
id
文字列ID
サブシステムのプロバイダ実装の識別子を指定します。
サブシステムのプロバイダ実装の識別子。
providerType
Type providerType
インスタンス化に使用するプロバイダ実装タイプを指定します。
インスタンス化に使用するプロバイダー実装タイプ。
subsystemTypeOverride
タイプ subsystemTypeOverride
キャストされた呼び出しをプロバイダに転送する XRAnchorSubsystem 由来の型を指定します。
インスタンス化に使用するサブシステムのタイプ。 NULLの場合、XRAnchorSubsystem がインスタンス化される。
objectDetectionSupportedDelegate
Func<Supported> objectDetectionSupportedDelegate
現在のサブシステムがセマンティクス・セグメンテーション イメージをサポートしているかどうかを指定する。
方法
Equals
bool Equals(XRObjectDetectionSubsystemCinfo other)
Tests for equality.
Parameters:
other
- 比較する他の XRObjectDetectionSubsystemCinfo.
戻り値
other*のすべてのフィールドがこの XRObjectDetectionSubsystemCinfo と等しければ True
、そうでなければ false。
Equals
override bool Equals(object obj)
Tests for equality.
Parameters:
obj
- 比較する オブジェクト
である。
戻り値
もし obj が XRObjectDetectionSubsystemCinfo 型であり、 Equals(XRObjectDetectionSubsystemCinfo) も true
を返します。
GetHashCode
override int GetHashCode()
"HashSetや
Dictionary`` などのコンテナで使用するのに適したハッシュを生成する。
戻り値
このオブジェクトのフィールドから生成されるハッシュコード。
operator!=
static bool operator == (
XRObjectDetectionSubsystemCinfo lhs,
XRObjectDetectionSubsystemCinfo rhs
)
Tests for equality. Equals(XRObjectDetectionSubsystemCinfo)](/docs/ja/ardk/3.3/apiref/Niantic/Lightship/AR/XRSubsystems/XRObjectDetectionSubsystemCinfo/#Equals) と同じ。
Parameters:
lhs
- 比較の左辺。
rhs
- 比較の右辺。
戻り値
もし lhs が rhs と等しければ true
を、そうでなければ false
を返す。
演算子!= {#演算子!=}」。
static bool operator != (
XRObjectDetectionSubsystemCinfo lhs,
XRObjectDetectionSubsystemCinfo rhs
)
Tests for inequality. Equals(XRObjectDetectionSubsystemCinfo)](/docs/ja/ardk/3.3/apiref/Niantic/Lightship/AR/XRSubsystems/XRObjectDetectionSubsystemCinfo/#Equals) と同じです。
Parameters:
lhs
- 比較の左辺。
rhs
- 比較の右辺。
戻り値
もし lhs が rhs と等しくなければ true
, そうでなければ false
.