|
XOrbit Class
|
XOrbit 클래스는 Kompsat5 영상에 대한 궤도 정보를 정의한다.
Inheritance Hierarchy
Namespace: Pixoneer.NXDL.NRSAssembly: NXDLrs (in NXDLrs.dll) Version: 2.0.3.38
Syntaxpublic class XOrbit : IDisposable
The XOrbit type exposes the following members.
Constructors | Name | Description |
---|
 | XOrbit | XOrbit클래스의 기본 생성자로서, 멤버변수에 대하여 초기화를 수행한다. |
 | XOrbit(XOrbit*) | XOrbit클래스의 기본 생성자로서, 외부 XOrbit 객체를 입력 받아 멤버 변수를 초기화한다. |
Top
Properties | Name | Description |
---|
 | Acc_Eci | Eci 좌표계상의 Accelerate 값을 얻거나 설정한다. |
 | Acc_x | Accelerate X 값을 얻거나 설정한다. |
 | Acc_y | Accelerate Y 값을 얻거나 설정한다. |
 | Acc_z | Accelerate Z 값을 얻거나 설정한다. |
 | CenterTime | CenterTime 값을 얻거나 설정한다. |
 | Coef_x | Coefficient X 값을 얻거나 설정한다. |
 | Coef_y | Coefficient Y 값을 얻거나 설정한다. |
 | Coef_z | Coefficient Z 값을 얻거나 설정한다. |
 | DataPtr | XOrbit의 메모리 포인터를 얻는다. 비관리 메모리 주소이므로 매우 주의해서 써야 한다. |
 | DegreeOfModeling | 데이터를 다항식으로 모델링할 때, 차수 값을 얻거나 설정한다(최대 9차). |
 | MCoef_vx | vx coeff.(for orbit modeling) 값을 얻거나 설정한다. |
 | MCoef_vy | vy coeff.(for orbit modeling) 값을 얻거나 설정한다. |
 | MCoef_vz | vz coeff.(for orbit modeling) 값을 얻거나 설정한다. |
 | MCoef_x | x coeff.(for orbit modeling) 값을 얻거나 설정한다. |
 | MCoef_y | y coeff.(for orbit modeling) 값을 얻거나 설정한다. |
 | MCoef_z | z coeff.(for orbit modeling) 값을 얻거나 설정한다. |
 | NumOfAttitude | Number of Attitude 값을 얻거나 설정한다. |
 | NumOfPoint | Number of Point 값을 얻거나 설정한다. |
 | Pitch | Pitch 값을 얻거나 설정한다. |
 | Pos_Eci | Eci 좌표계상의 Position 값을 얻거나 설정한다. |
 | Pos_x | Position X 값을 얻거나 설정한다. |
 | Pos_y | Position Y 값을 얻거나 설정한다. |
 | Pos_z | Position Z 값을 얻거나 설정한다. |
 | Quaternion_w | Quaternion W 값을 얻거나 설정한다. |
 | Quaternion_x | Quaternion X 값을 얻거나 설정한다. |
 | Quaternion_y | Quaternion Y 값을 얻거나 설정한다. |
 | Quaternion_z | Quaternion Z 값을 얻거나 설정한다. |
 | Roll | Roll 값을 얻거나 설정한다. |
 | StaveVectorType | 위치, 속도, 가속도에 대한 상태 정보 적용 대상 선택(0:위치 / 1:위치,속도 / 2:위치,속도,가속도). |
 | Time | Time 값을 얻거나 설정한다. |
 | TimeAttitude | Attitude에 대응하는 Time 값을 얻거나 설정한다. |
 | Vel_Eci | Eci 좌표계상의 Velocity 값을 얻거나 설정한다. |
 | Vel_x | Velocity X 값을 얻거나 설정한다. |
 | Vel_y | Velocity Y 값을 얻거나 설정한다. |
 | Vel_z | Velocity Z 값을 얻거나 설정한다. |
 | Yaw | Yaw 값을 얻거나 설정한다. |
Top
Methods | Name | Description |
---|
 | GetAttitude | time에 대응하는 자세와 변화 값을 계산하여 얻어온다. |
 | GetRPY | Roll, Pitch, Yaw에 대한 Spline Interpolation을 통하여 자세 값을 계산하여 얻어온다. |
 | GetRPYDot | Roll, Pitch, Yaw에 대한 Spline Interpolation을 통하여 자세의 변화 값을 계산하여 얻어온다. |
 | GetState(Double, XVertex3d, XVertex3d, XVertex3d) | time에 대응하는 위치, 속도, 가속도 값을 계산하여 얻어온다. |
 | GetState(Double, XVertex3d, XVertex3d, XVertex3d, Boolean) | time에 대응하는 위치, 속도, 가속도 값을 계산하여 얻어온다. |
 | GetXYZ | Coefficient X, Y, Z를 사용하여 위치 값을 계산하여 얻어온다. |
 | GetXYZDDot | Coefficient X, Y, Z 값을 사용하여 가속도 값을 계산하여 얻어온다. |
 | GetXYZDot | Coefficient X, Y, Z 값을 사용하여 속도 값을 계산하여 얻어온다. |
 | SetKLOKHI | 시간 값 t에 해당하는 Time 값의 인덱스 범위를 설정한다. |
Top
See Also