/// <summary> /// マップまたはファイルストレージ内のノードを見つける /// </summary> /// <param name="map">親マップ.nullの場合,この関数はトップレベルノードを探す.もしmapとkeyの両方がnullの場合には, この関数はトップレベルノードを持つマップであるルートファイルノードを返す.</param> /// <param name="key">cvGetHashedKeyで取得されるノード名ヘの唯一のポインタ</param> /// <param name="createMissing">absent keyをハッシュテーブルに追加するかどうかを指定するフラグ</param> /// <returns>与えたmap,keyに対するファイルノード</returns> #else /// <summary> /// Finds node in the map or file storage /// </summary> /// <param name="map">The parent map. If it is null, the function searches a top-level node. If both map and key are nulls, the function returns the root file node - a map that contains top-level nodes. </param> /// <param name="key">Unique pointer to the node name, retrieved with cvGetHashedKey. </param> /// <param name="createMissing">Flag that specifies, whether an absent node should be added to the map, or not. </param> /// <returns></returns> #endif public CvFileNode GetFileNode(CvFileNode map, CvStringHashNode key, bool createMissing) { return(Cv.GetFileNode(this, map, key, createMissing)); }
/// <summary> /// マップまたはファイルストレージ内のノードを見つける /// </summary> /// <param name="map">親マップ.nullの場合,この関数はトップレベルノードを探す.もしmapとkeyの両方がnullの場合には, この関数はトップレベルノードを持つマップであるルートファイルノードを返す.</param> /// <param name="key">cvGetHashedKeyで取得されるノード名ヘの唯一のポインタ</param> /// <returns>与えたmap,keyに対するファイルノード</returns> #else /// <summary> /// Finds node in the map or file storage /// </summary> /// <param name="map">The parent map. If it is null, the function searches a top-level node. If both map and key are nulls, the function returns the root file node - a map that contains top-level nodes. </param> /// <param name="key">Unique pointer to the node name, retrieved with cvGetHashedKey. </param> /// <returns></returns> #endif public CvFileNode GetFileNode(CvFileNode map, CvStringHashNode key) { return(Cv.GetFileNode(this, map, key)); }