GetSnap
Overloads
| Name | Description |
|---|---|
| GetSnap(Axis axis, float point) | 특정 위치를 좌표계 위치 표시 형식(FR23+100)으로 반환 |
GetSnap(Axis axis, float point)
public FrameItem GetSnap(Axis axis, float point)
특정 위치를 좌표계 위치 표시 형식(FR23+100)으로 반환
Parameters
| Name | Type | Description |
|---|---|---|
| axis | Axis | 축 |
| point | float | 위치 |
Returns
| Type | Description |
|---|---|
| FrameItem | 좌표계 위치 |
Examples
// VIZCore3D.NET Control
private VIZCore3D.NET.VIZCore3DControl vizcore3d;
private void Example()
{
string model = "C:\\MODEL\\400.viz";
string frame = "C:\\MODEL\\F2000.dmp";
vizcore3d.Model.Open(model);
vizcore3d.Frame.Open(frame);
if (vizcore3d.Model.IsOpen() == false) return;
if (vizcore3d.Frame.HasFrame == false) return;
VIZCore3D.NET.Data.FrameItem item = vizcore3d.Frame.GetSnap(Data.Axis.X, 5000.0f);
// Result
// item.Axis : X
// item.Label : FR
// item.GridID : 7
// item.Offset : 100
System.Diagnostics.Trace.WriteLine(item.ToString());
}