본문으로 건너뛰기

Set2DNoteMeasurementMode

Overloads

NameDescription
Set2DNoteMeasurementMode(int nNoteIndex, bool isMeasurement)노트 객체가 일반적인 Noficiation 모드로 동작할지, 측정 노트로 동작할지 설정한다.

Set2DNoteMeasurementMode(int nNoteIndex, bool isMeasurement)

public void Set2DNoteMeasurementMode(int nNoteIndex, bool isMeasurement)

노트 객체가 일반적인 Noficiation 모드로 동작할지, 측정 노트로 동작할지 설정한다.

Parameters

NameTypeDescription
nNoteIndexint노트 인덱스
isMeasurementbool측정 노트 모드 여부

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);
vizcore3d.Drawing2D.Render();

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