Click or drag to resize
XDL

XBandParamMath Class

XBandParamMath클래스는 XDMBandMath객체의 입력파라미터를 정의한다.
Inheritance Hierarchy

Namespace:  Pixoneer.NXDL.NRS
Assembly:  NXDLrs (in NXDLrs.dll) Version: 1.2.817.72
Syntax
C#
public class XBandParamMath : XBandParamBase

The XBandParamMath type exposes the following members.

Constructors
  NameDescription
Public methodXBandParamMath
XBandParamMath클래스의 기본 생성자로서, 멤버변수에 대하여 초기화를 수행한다.
Public methodXBandParamMath(XBandParamMath)
XBandParamMath객체를 생성하는 생성자이다. 외부 XBandParamMath객체를 입력 받아 멤버 변수를 초기화한다.
Top
Properties
  NameDescription
Public propertyArrBandList
밴드 연산에 적용되는 밴드의 리스트를 정의한다. 입력되는 순서대로 제일 먼저 입력되는 밴드는 B1, 그 다음은 B2, ... 으로 표현한다.
Public propertyExpressionELSE
ExpressionIF구문이 참이 아닌 경우 실행하는 구문을 설정하거나 얻는다. 예를 들어, ExpressionTHEN의 구문이 0이면, ExpressionIF의 화소값이 참인 아닌 경우에만 해당 화소 위치에 0을 입력한다.
Public propertyExpressionIF
연산에 필요한 조건문을 설정하거나 얻는다. 예를 들어, "B1 < B2"는 두 밴드의 화소단위 동일 위치 상에서 B1 영상 밴드가 B2 영상 밴드의 화소값이 작은 경우에만 참이다.
Public propertyExpressionTHEN
ExpressionIF구문이 참인 경우 실행하는 구문을 설정하거나 얻는다. 예를 들어, ExpressionTHEN의 구문이 1이면, ExpressionIF의 화소값이 참인 경우에만 해당 화소 위치에 1을 입력한다.
Public propertyUseClip
밴드 계산의 결과가 입력 밴드의 데이터 범위보다 넘는 경우 Clip을 수행할지 여부를 설정한다.
Public propertyValueForDivideByZero
밴드 계산시 0으로 나누어지는 계산 결과가 발생할 수 있기 때문에 이런 경우 특정값으로 결과를 나타내도록 값을 설정한다.
Top
See Also