示例#1
0
 public void SetAutomaticTangentMode(CCurve seq, SWIGTYPE_p_CAUTOMODE autoMode)
 {
     C4dApiPINVOKE.CKey_SetAutomaticTangentMode(swigCPtr, CCurve.getCPtr(seq), SWIGTYPE_p_CAUTOMODE.getCPtr(autoMode));
     if (C4dApiPINVOKE.SWIGPendingException.Pending)
     {
         throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#2
0
 public void SetTimeRight(CCurve seq, BaseTime t)
 {
     C4dApiPINVOKE.CKey_SetTimeRight(swigCPtr, CCurve.getCPtr(seq), BaseTime.getCPtr(t));
     if (C4dApiPINVOKE.SWIGPendingException.Pending)
     {
         throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#3
0
 public void SetGeData(CCurve seq, GeData d)
 {
     C4dApiPINVOKE.CKey_SetGeData(swigCPtr, CCurve.getCPtr(seq), GeData.getCPtr(d));
     if (C4dApiPINVOKE.SWIGPendingException.Pending)
     {
         throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#4
0
        public bool SetTimeRightAdjustValue(CCurve seq, BaseTime t)
        {
            bool ret = C4dApiPINVOKE.CKey_SetTimeRightAdjustValue(swigCPtr, CCurve.getCPtr(seq), BaseTime.getCPtr(t));

            if (C4dApiPINVOKE.SWIGPendingException.Pending)
            {
                throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#5
0
        public int MoveKey(BaseTime time, int idx, CCurve dseq)
        {
            int ret = C4dApiPINVOKE.CCurve_MoveKey__SWIG_0(swigCPtr, BaseTime.getCPtr(time), idx, CCurve.getCPtr(dseq));

            if (C4dApiPINVOKE.SWIGPendingException.Pending)
            {
                throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#6
0
        public bool CopyDataTo(CCurve destseq, CKey dest, AliasTrans trans)
        {
            bool ret = C4dApiPINVOKE.CKey_CopyDataTo(swigCPtr, CCurve.getCPtr(destseq), CKey.getCPtr(dest), AliasTrans.getCPtr(trans));

            return(ret);
        }
示例#7
0
 public void SetInterpolation(CCurve seq, CINTERPOLATION inter)
 {
     C4dApiPINVOKE.CKey_SetInterpolation(swigCPtr, CCurve.getCPtr(seq), (int)inter);
 }
示例#8
0
 public void SetValueRight(CCurve seq, double v)
 {
     C4dApiPINVOKE.CKey_SetValueRight(swigCPtr, CCurve.getCPtr(seq), v);
 }