public FbxPropertyDouble3 Set(FbxDouble3 pValue) { FbxPropertyDouble3 ret = new FbxPropertyDouble3(NativeMethods.FbxPropertyDouble3_Set(swigCPtr, pValue), false); if (NativeMethods.SWIGPendingException.Pending) { throw NativeMethods.SWIGPendingException.Retrieve(); } return(ret); }
public AnimExportHelperHelper(FbxAnimLayer animLayer, FbxPropertyDouble3 node) { curveX = node.GetCurve(animLayer, Globals.FBXSDK_CURVENODE_COMPONENT_X, /*pCreate =*/ true); curveY = node.GetCurve(animLayer, Globals.FBXSDK_CURVENODE_COMPONENT_Y, /*pCreate =*/ true); curveZ = node.GetCurve(animLayer, Globals.FBXSDK_CURVENODE_COMPONENT_Z, /*pCreate =*/ true); curveX.KeyModifyBegin(); curveY.KeyModifyBegin(); curveZ.KeyModifyBegin(); }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(FbxPropertyDouble3 obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }
public AnimExportHelper(FbxAnimLayer animLayer, FbxPropertyDouble3 translation, FbxPropertyDouble3 rotation, FbxPropertyDouble3 scale) { this.translation = new AnimExportHelperHelper(animLayer, translation); this.rotation = new AnimExportHelperHelper(animLayer, rotation); this.scale = new AnimExportHelperHelper(animLayer, scale); }