コード例 #1
0
    //@ Unselect LineCurvePnts
    void Set_Inactivate_Current(CSplineGenerator processorSpline_activate)
    {
        if (null == processorSpline_activate)
        {
            return;
        }

        SetUnselectAll_CurvePathUnits();

        _Clear_LineDraw_Pnts();
        processorSpline_activate.SetUnselectAllCurvePath();
        processorSpline_activate.SetVisibleAllCurvePath(false);
    }
コード例 #2
0
    void Set_activate_Current(CSplineGenerator processorSpline_activate)
    {
        if (null == processorSpline_activate)
        {
            return;
        }

        foreach (CSplineGenerator processorSpline in m_listProcessorSpline)
        {
            processorSpline.SetVisibleAllCurvePath(false);
        }

        SetUnselectAll_CurvePathUnits();

        processorSpline_activate.SetVisibleAllCurvePath(true);
        processorSpline_activate.SetSelectAllCurvePath();

        //processorSpline_activate.BuildupCurve_spline(E_TYPE_SPLINE.SPLINE_NULL, -1);
        _Draw_LineCurvePnts(processorSpline_activate);
    }