Search Results for

    Show / Hide Table of Contents

    Class CityObjectList

    CityObjectIndexとGML IDを対応付けるネイティブなmapです。 注意: Meshと紐付けられたCityObjectListはMeshの削除時に一緒に削除されるので、Disposeを呼んではいけません。 したがって勝手に削除されるは実装しません。 どことも紐付けられないCityObjectListに限って、手動でDisposeを呼んでください。

    Inheritance
    System.Object
    CityObjectList
    Namespace: PLATEAU.PolygonMesh
    Assembly: cs.temp.dll.dll
    Syntax
    public class CityObjectList : IDisposable

    Properties

    Handle

    Declaration
    public IntPtr Handle { get; }
    Property Value
    Type Description
    IntPtr

    Length

    Declaration
    public int Length { get; }
    Property Value
    Type Description
    System.Int32

    Methods

    Add(CityObjectIndex, String)

    Declaration
    public void Add(CityObjectIndex cityObjIndex, string gmlID)
    Parameters
    Type Name Description
    CityObjectIndex cityObjIndex
    System.String gmlID

    Create()

    Declaration
    public static CityObjectList Create()
    Returns
    Type Description
    CityObjectList

    Dispose()

    Declaration
    public void Dispose()

    GetAllKeys()

    Declaration
    public CityObjectIndex[] GetAllKeys()
    Returns
    Type Description
    CityObjectIndex[]

    GetAtomicID(CityObjectIndex)

    Declaration
    public string GetAtomicID(CityObjectIndex index)
    Parameters
    Type Name Description
    CityObjectIndex index
    Returns
    Type Description
    System.String

    GetCityObjectIndex(String)

    gml:idに対応するCityObjectIndexを取得します。 存在しない場合は(-1, -1)を返します。

    Declaration
    public CityObjectIndex GetCityObjectIndex(string gmlID)
    Parameters
    Type Name Description
    System.String gmlID
    Returns
    Type Description
    CityObjectIndex

    GetPrimaryID(Int32)

    Declaration
    public string GetPrimaryID(int index)
    Parameters
    Type Name Description
    System.Int32 index
    Returns
    Type Description
    System.String

    TryGetAtomicID(CityObjectIndex, out String)

    Declaration
    public bool TryGetAtomicID(CityObjectIndex index, out string outGmlID)
    Parameters
    Type Name Description
    CityObjectIndex index
    System.String outGmlID
    Returns
    Type Description
    System.Boolean
    In This Article
    Back to top PLATEAU SDK for Unity