private void SetSpecificTurretInfo(FeatureCAM.tagFMTurretIDType turret_type, bool available, bool b_axis) { if (available) { switch (turret_type) { case FeatureCAM.tagFMTurretIDType.eTIDT_SubLower: p_lsss.Visible = true; rb_lsss_milling_head.Checked = b_axis; break; case FeatureCAM.tagFMTurretIDType.eTIDT_SubUpper: p_usss.Visible = true; rb_usss_milling_head.Checked = b_axis; break; case FeatureCAM.tagFMTurretIDType.eTIDT_MainLower: p_lmss.Visible = true; rb_lmss_milling_head.Checked = b_axis; break; case FeatureCAM.tagFMTurretIDType.eTIDT_MainUpper: p_umss.Visible = true; rb_umss_milling_head.Checked = b_axis; break; } } }
public TurretInfo(FeatureCAM.tagFMTurretIDType turret_type, bool turret_available, bool turret_supports_b_axis) { this.type = turret_type; this.available = turret_available; this.b_axis = turret_supports_b_axis; this.subsystem = ""; }