예제 #1
0
 public void ConfirmCurveRibbon(float lifeTime)
 {
     if (CreatingRibbon != null)
     {
         CreatingRibbon.LifeTime = lifeTime;
         m_CurveRibbons.Add(CreatingRibbon);
         CreatingRibbon = null;
     }
 }
예제 #2
0
        public CubicCurveRibbon CreateCurveRibbon()
        {
            if (CreatingRibbon != null)
            {
                ConfirmCurveRibbon(-1);
            }
            var vi = ProjectDoc.Instance.SelectedViewportInfo;

            if (vi == null)
            {
                return(null);
            }
            CreatingRibbon = new CubicCurveRibbon(vi);
            return(CreatingRibbon);
        }