본문으로 건너뛰기

GetPosition

Overloads

NameDescription
GetPosition(string keyword)프레임 좌표(FR20+100)의 위치(축, 좌표) 반환
GetPosition(Axis axis, string keyword)프레임 좌표(FR20+100)의 위치(축, 좌표) 반환
GetPosition(Axis axis, string label, int gridId, float offset)프레임 좌표의 위치를 반환

GetPosition(string keyword)

public FramePosition GetPosition(string keyword)

프레임 좌표(FR20+100)의 위치(축, 좌표) 반환

Parameters

NameTypeDescription
keywordstring프레임 좌표

Returns

TypeDescription
FramePosition위치 정보

Examples

// VIZCore3D.NET Control
private VIZCore3D.NET.VIZCore3DControl vizcore3d;

private void Example()
{
if (vizcore3d.Model.IsOpen() == false) return;
if (vizcore3d.Frame.HasFrame == false) return;

VIZCore3D.NET.Data.FramePosition framePt
= vizcore3d.Frame.GetPosition("FR10+500");

if (framePt.ValidData == true)
MessageBox.Show(framePt.Position.ToString());
}

GetPosition(Axis axis, string keyword)

public FramePosition GetPosition(Axis axis, string keyword)

프레임 좌표(FR20+100)의 위치(축, 좌표) 반환

Parameters

NameTypeDescription
axisAxis
keywordstring프레임 좌표

Returns

TypeDescription
FramePosition위치 정보

Examples

// VIZCore3D.NET Control
private VIZCore3D.NET.VIZCore3DControl vizcore3d;

private void Example()
{
if (vizcore3d.Model.IsOpen() == false) return;
if (vizcore3d.Frame.HasFrame == false) return;

VIZCore3D.NET.Data.FramePosition framePt
= vizcore3d.Frame.GetPosition(Data.Axis.X, "FR10+500");

if (framePt.ValidData == true)
MessageBox.Show(framePt.Position.ToString());
}

GetPosition(Axis axis, string label, int gridId, float offset)

public FramePosition GetPosition(Axis axis, string label, int gridId, float offset)

프레임 좌표의 위치를 반환

Parameters

NameTypeDescription
axisAxis
labelstring프레임
gridIdint프레임 번호
offsetfloat오프셋

Returns

TypeDescription
FramePosition위치

Examples

// VIZCore3D.NET Control
private VIZCore3D.NET.VIZCore3DControl vizcore3d;

private void Example()
{
if (vizcore3d.Model.IsOpen() == false) return;
if (vizcore3d.Frame.HasFrame == false) return;

VIZCore3D.NET.Data.FramePosition framePt
= vizcore3d.Frame.GetPosition(Data.Axis.X, "FR", 10, 500.0f);

if (framePt.ValidData == true)
MessageBox.Show(framePt.Position.ToString());
}