XscPolyLine Class |
Namespace: Pixoneer.NXDL.NSCENE
public class XscPolyLine : XscObj
The XscPolyLine type exposes the following members.
Name | Description | |
---|---|---|
XscPolyLine | XscPolyLine 객체를 생성하고 데이터 멤버를 초기화한다. 기본 생성자. | |
XscPolyLine(XscObj*) |
Name | Description | |
---|---|---|
FontHeight | 텍스트의 크기를 확인하거나 설정한다. | |
FontName | 텍스트의 글씨체를 확인하거나 설정한다 | |
LineColor | 폴리라인의 색상을 확인하거나 설정한다. | |
LinePattern | 폴리라인의 선 패턴을 확인하거나 설정한다.. | |
LineType | 폴리라인의 선 유형을 확인하거나 설정한다. | |
LineWidth | 폴리라인의 폭을 확인하거나 설정한다. | |
TextColor | 폴리라인의 텍스트 색상을 확인하거나 설정한다. | |
VisibleDistMax | 폴리라인의 최대가시 거리를 확인하거나 설정한다.Reference LOD와의 거리 측정에 사용. Planet3D 용 | |
VisibleDistMin | 폴리라인의 최대가시 거리를 확인하거나 설정한다. Reference LOD와의 거리 측정에 사용. Planet3D 용 |
Name | Description | |
---|---|---|
AddPoint(XscCoord) | 폴리라인의 점을 추가한다. | |
AddPoint(Double, Double, Double) | 폴리라인의 점을 추가한다. | |
GetNumofVertex | 폴리라인의 점의 개수를 확인한다. | |
GetPoint(Int32) | 폴리라인의 점의 위치를 확인한다. | |
GetPoint(Int32, Double, Double, Double) | 폴리라인의 점의 위치를 확인한다. | |
InsertPointAt | 폴리라인의 중간에 점을 추가한다. | |
RemoveAll | 폴리라인의 점을 모두 삭제한다. | |
RemovePointAt | 폴리라인의 점을 삭제한다. | |
SetPoint | 폴리라인의 위치를 설정한다. |
XScene scene; XscPolyLine obj = new XscPolyLine(); obj.Name = "xxx"; obj.LineColor = Color.Yellow; obj.LineWidth = 2.0; obj.LinePattern = XscLinePattern.eLinePatternType.Dash; obj.ShowName = true; obj.TextColor = Color.Yellow; obj.TextAlign = eTextAlign.Align_Center; obj.ObjID = 1; for (int i = 0; i < 100; i++) { obj.AddPoint(i,i,i); } scene.AddNode(1, obj);