private void drawSegment(Device device, float x0, float y0, float x1, float y1, LineMagnetType type)
{
int color = Color.FromArgb(128, Color.Gold).ToArgb();
uint stipplePattern = 0xffffffff;
switch (type)
{
case LineMagnetType.FollowProjection:
break;
case LineMagnetType.FollowXAxis:
color = Color.FromArgb(128, Color.Red).ToArgb();
break;
case LineMagnetType.FollowYAxis:
color = Color.FromArgb(128, Color.LightGreen).ToArgb();
break;
case LineMagnetType.FollowZAxis:
color = Color.FromArgb(128, Color.Blue).ToArgb();
break;
case LineMagnetType.FollowHelper:
color = Color.FromArgb(128, Color.SandyBrown).ToArgb();
break;
}
followAxis(device, x0, y0, x1, y1, color, (int)stipplePattern);
}