Class FeatureObject
CityGMLにおける全ての地物オブジェクトのベースクラスです。 Envelope (オブジェクトの存在範囲を2点の座標で示したもの)を持ちます。
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: PLATEAU.CityGML
Assembly: cs.temp.dll.dll
Syntax
public class FeatureObject : Object
Properties
Envelope
建築物の範囲を double[6] で返します。
Declaration
public double[] Envelope { get; }
Property Value
Type | Description |
---|---|
System.Double[] | 戻り値 double[6] の配列の中身は座標 { lower_x, lower_y, lower_z, upper_x, upper_y, upper_z } です。 |
Methods
SetEnvelope(Double, Double, Double, Double, Double, Double)
建物の範囲を設定します。
Declaration
public void SetEnvelope(double lowerX, double lowerY, double lowerZ, double upperX, double upperY, double upperZ)
Parameters
Type | Name | Description |
---|---|---|
System.Double | lowerX | |
System.Double | lowerY | |
System.Double | lowerZ | |
System.Double | upperX | |
System.Double | upperY | |
System.Double | upperZ |