XscSphere Class |
Namespace: Pixoneer.NXDL.NSCENE
public class XscSphere : XscObj
The XscSphere type exposes the following members.
Name | Description | |
---|---|---|
XscSphere | XscSphere 객체를 생성하고 데이터 멤버를 초기화한다. 기본 생성자. | |
XscSphere(XscObj*) |
Name | Description | |
---|---|---|
FillColor | 구의 채우기 색상을 확인하거나 설정한다. | |
FontHeight | 텍스트의 크기를 확인하거나 설정한다. | |
FontName | 텍스트의 글씨체를 확인하거나 설정한다 | |
LineColor | 구의 선 색상을 확인하거나 설정한다. | |
LineWidth | 구의 선 폭을 확인하거나 설정한다. | |
Radius | 구의 반지름(meter)을 확인하거나 설정한다. | |
ShowSection | 구의 벽면의 색상 표시여부를 확인하거나 설정한다. | |
ShowSectionLine | 구의 벽면의 선 표시여부를 확인하거나 설정한다. | |
TextColor | 구의 텍스트 색상을 확인하거나 설정한다. | |
VisibleDistMax | 구의 최대 가시거리를 확인하거나 설정한다. Reference LOD와의 거리 측정에 사용. Planet3D 용 | |
VisibleDistMin | 구의 최소 가시거리를 확인하거나 설정한다. Reference LOD와의 거리 측정에 사용. Planet3D 용 |
Name | Description | |
---|---|---|
GetPoint | 구의 중앙 위치를 확인한다. | |
GetPoint(Double, Double, Double) | 구의 중앙 위치를 확인한다. | |
SetPoint(XscCoord) | 구의 중앙 위치를 설정한다. | |
SetPoint(Double, Double, Double) | 구의 중앙 위치를 설정한다. |
XScene scene; int nObjID; XscSphere obj = new XscSphere(); obj.Name = "xxx"; obj.ShowName = true; obj.TextColor = Color.Yellow; obj.TextAlign = eTextAlign.Align_Center; obj.ObjID = 1; obj.SetPoint(127.0,37.0,1000.0); obj.VisibleDistMax = -1.0; obj.VisibleDistMin = -1.0; obj.Radius = 300; obj.LineColor = Color.Red; obj.LineWidth = 3.0; obj.FillColor = Color.FromArgb(100, Color.Blue); obj.ShowSectionLine = true; obj.ShowSection = true; scene.AddNode(nObjID, obj);