public bool SetMode(BaseDocument doc, CAPoseMorphTag tag, CAMORPH_MODE_FLAGS flags, CAMORPH_MODE mode) { bool ret = C4dApiPINVOKE.CAMorph_SetMode(swigCPtr, BaseDocument.getCPtr(doc), CAPoseMorphTag.getCPtr(tag), (int)flags, (int)mode); return ret; }
public bool Apply(BaseDocument doc, CAPoseMorphTag tag, CAMORPH_DATA_FLAGS flags) { bool ret = C4dApiPINVOKE.CAMorph_Apply(swigCPtr, BaseDocument.getCPtr(doc), CAPoseMorphTag.getCPtr(tag), (int)flags); return ret; }
public CAMorphNode FindFromIndex(CAPoseMorphTag tag, int index) { IntPtr cPtr = C4dApiPINVOKE.CAMorph_FindFromIndex(swigCPtr, CAPoseMorphTag.getCPtr(tag), index); CAMorphNode ret = (cPtr == IntPtr.Zero) ? null : new CAMorphNode(cPtr, false); return ret; }
public int FindIndex(CAPoseMorphTag tag, BaseList2D bl) { int ret = C4dApiPINVOKE.CAMorph_FindIndex(swigCPtr, CAPoseMorphTag.getCPtr(tag), BaseList2D.getCPtr(bl)); return ret; }
public CAMorphNode Find(CAPoseMorphTag tag, BaseList2D bl) { IntPtr cPtr = C4dApiPINVOKE.CAMorph_Find(swigCPtr, CAPoseMorphTag.getCPtr(tag), BaseList2D.getCPtr(bl)); CAMorphNode ret = (cPtr == IntPtr.Zero) ? null : new CAMorphNode(cPtr, false); return ret; }
public BaseList2D GetLink(CAPoseMorphTag tag, CAMorph morph, BaseDocument doc) { IntPtr cPtr = C4dApiPINVOKE.CAMorphNode_GetLink(swigCPtr, CAPoseMorphTag.getCPtr(tag), CAMorph.getCPtr(morph), BaseDocument.getCPtr(doc)); BaseList2D ret = (cPtr == IntPtr.Zero) ? null : new BaseList2D(cPtr, false); return ret; }
internal static HandleRef getCPtr(CAPoseMorphTag obj) { return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr; }