본문으로 건너뛰기

Style

public ObserverStyle Style { get; }

분석 결과를 화면에 표시할 때 사용하는 값 묶음을 가져옵니다.

Remarks​

반환된 개체를 수정하면 다음 Show() 호출부터 적용됩니다.

Returns​

TypeDescription
ObserverStyle

Examples​

// VIZCore3DX.NET Control
private VIZCore3DX.NET.VIZCore3DXControl vizcore3dx;

// 사각 개체를 더 진하게 칠하고 점은 적게 그린다
private async void Example()
{
vizcore3dx.Observer.Style.HiddenColor = System.Drawing.Color.FromArgb(255, 0, 0);
vizcore3dx.Observer.Style.MaxShownPoints = 20000;
vizcore3dx.Observer.Style.HitPointOptions.PointSizeMm = 120.0f;

VIZCore3DX.NET.Data.ObserverOptions options = new VIZCore3DX.NET.Data.ObserverOptions();
options.Position = new VIZCore3DX.NET.Data.Vector3D(12000, 8000, 25000);

VIZCore3DX.NET.Data.SightMapResult result = await vizcore3dx.Observer.AnalyzeAsync(options);
if (result.IsSucceeded) vizcore3dx.Observer.Show(result);
}