private VIZCore3D.NET.VIZCore3DControl vizcore3d;
private void Example(int objectId)
{
Object2D detail = vizcore3d.Drawing2D.Object2D.GetObjectDetailInfoBy2DView(objectId);
if (detail == null || !detail.IsValid) return;
Console.WriteLine("종류: {0}, 캔버스: {1}, 색상: {2}", detail.Kind, detail.CanvasIndex, detail.Color);
if (detail.Is3DObject)
Console.WriteLine("축척: {0}, 크기: {1} x {2}", detail.ModelDrawScale, detail.ModelDrawSize.X, detail.ModelDrawSize.Y);
float angle, spacing; bool showBoundary;
if (detail.TryGetHatchOption(out angle, out spacing, out showBoundary))
Console.WriteLine("빗금 각도: {0}, 간격: {1}", angle, spacing);
}