본문으로 건너뛰기

Get2DNoteMeasurementMode

public bool Get2DNoteMeasurementMode(int nNoteIndex)

노트 객체가 일반적인 Noficiation 모드인지 아니면 측정 노트 모드인지 반환한다.

Parameters​

NameTypeDescription
nNoteIndexint노트 인덱스

Returns​

TypeDescription
bool측정 노트 모드 여부

Examples​

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

private void Example()
{
vizcore3D.View.EnableAnimation = false;
vizcore3d.Review.Note.Clear();

vizcore3d.ViewMode = ViewKind.Drawing2D;

int idx = vizcore3d.Drawing2D.View.Add2DNote(
"New 2D Note",
new VIZCore3D.NET.Data.Vector3D(0.0, 0.0, 0.0), // Target position on canvas
new VIZCore3D.NET.Data.Vector3D(100.0, 100.0, 0.0) // Label position on canvas
);
SnapBoxType type = vizcore3d.Drawing2D.View.Get2DNoteLabelSnapBoxType(idx);
bool isMeasurement = vizcore3d.Drawing2D.View.Get2DNoteMeasurementMode(idx);
vizcore3d.Drawing2D.Render();

vizcore3d.Drawing2D.View.Set2DNoteMeasurementMode(idx, true);
SnapBoxType typeAfter = vizcore3d.Drawing2D.View.Get2DNoteLabelSnapBoxType(idx);
bool isMeasurementAfter = vizcore3d.Drawing2D.View.Get2DNoteMeasurementMode(idx);
vizcore3d.Drawing2D.Render();
}