Click or drag to resize
XDL

XftFeature Class

XftFeature클래스는 XftGeometry를 상속받은 객체와 객체에 대한 스키마 정보값을 포함하는 Simple Feature를 정의한다.
Inheritance Hierarchy
SystemObject
  Pixoneer.NXDL.NFTXftFeature

Namespace:  Pixoneer.NXDL.NFT
Assembly:  NXDLft (in NXDLft.dll) Version: 1.2.817.72
Syntax
C#
public class XftFeature : IDisposable

The XftFeature type exposes the following members.

Constructors
  NameDescription
Public methodXftFeature
XftFeature클래스의 기본생성자로서, 멤버 변수를 초기화 한다.
Public methodXftFeature(XogcFeature*)
XftFeature 클래스의 생성자로서, 비관리 FT::XogcFeature 객체를 입력 받아 초기화를 수행한다.
Top
Properties
  NameDescription
Public propertyColorBack
Back Color를 설정하거나 얻는다.
Public propertyColorFore
Fore Color를 설정하거나 얻는다.
Public propertyColorLine
Line Color를 설정하거나 얻는다.
Public propertyFID
Feature ID를 설정하거나 얻는다.
Public propertyGeom
Feature안에 포함된 XftGeometry를 얻는다. XftGeometry에는 Line, Polygon, String, Ring 등의 타입을 지원한다.
Public propertyNumField
ths 객체에 존재하는 스키마 정보에 해당하는 Field 항목의 수를 얻는다.
Top
Methods
  NameDescription
Public methodGetFieldAsBinary
입력 인덱스 해당하는 Field값을 BYTE배열로 반환한다. 현재 이 메쏘드는 Field값 Type이 FieldBinary인 경우에 대해서만 적용된다.
Public methodGetFieldAsDateTime
입력 인덱스에 해당하는 Field값을 Date와 Time로 값을 반환한다.
Public methodGetFieldAsDouble
입력 인덱스에 해당하는 Field값을 double로 반환한다. FieldInteger 타입이면 double로 캐스팅되어 반환한다. 다른 타입들은 에러처리로 0을 반환한다.
Public methodGetFieldAsDoubleList
입력 인덱스에 해당하는 Field값을 double 배열로 반환한다. 현재 이 메쏘드는 Field값 Type이 FieldRealList인 경우에 대해서만 적용된다. 다른 타입들은 에러처리로 0을 반환한다.
Public methodGetFieldAsInteger
입력 인덱스에 해당하는 Field값이 Integer이면 Integer로 반환한다. Field타입이 FieldString 이면 atoi() 함수를 사용하여 변환후 반환한다. Field타입이 FieldReal 이면 Integer로 Casting되어 반환된다. 다른 타입들은 에러처리로서, 0을 반환한다.
Public methodGetFieldAsIntegerList
입력 인덱스에 해당하는 Field값을 Integer 배열로 반환한다. 다른 타입들은 에러처리로 0을 반환한다.
Public methodGetFieldAsString
입력 인덱스에 해당하는 Field값을 string로 반환한다. Real 과 FieldInterger Field는 sprintf()함수를 사용하여 변환된다. 다른 타입들은 에러처리로 0을 반환한다.
Public methodGetFieldAsStringList
입력 인덱스에 해당하는 Field값을 String 배열로 반환한다. 현재 이 메쏘드는 Field값 Type이 FieldStringList인 경우에 대해서만 적용된다.
Public methodGetFieldName
입력 인덱스에 해당하는 Field 이름을 반환한다.
Public methodGetFieldType
입력 인덱스에 해당하는 Field Type을 반환한다.
Top
See Also