public void OnRenderObject() { if (drawSlicer == false) { return; } if (mouseDown) { Max2D.SetBorder(true); Max2D.SetLineMode(Max2D.LineMode.Smooth); Max2D.SetLineWidth(lineWidth * .5f); Max2D.SetColor(slicerColor); Max2DLegacy.DrawLineSquare(pair.A, 0.5f, zPosition); Max2DLegacy.DrawLineSquare(pair.B, 0.5f, zPosition); Max2DLegacy.DrawLine(pair.A, pair.B, zPosition); } }
public void OnRenderObject() { if (drawSlicer == false) { return; } if (mouseDown) { Max2D.SetBorder(true); Max2D.SetLineMode(Max2D.LineMode.Smooth); Max2D.SetLineWidth(lineWidth * .5f); Max2D.SetColor(slicerColor); if (points.Count > 0) { Max2DLegacy.DrawStrippedLine(points, minVertexDistance, zPosition); Max2DLegacy.DrawLineSquare(points.Last(), 0.5f, zPosition); Max2DLegacy.DrawLineSquare(points.First(), 0.5f, zPosition); } } }