public static FbxMatrix CreateTranslation(FbxVector4 t) { return(CreateTranslation(t.X, t.Y, t.Z)); }
public static FbxMatrix CreateScale(FbxVector4 s) { return(CreateScale(s.X, s.Y, s.Z)); }
public FbxVector4 EvaluateUpDirection(FbxVector4 pCameraPosition, FbxVector4 pLookAtPosition, FbxTime pTime) { throw new NotImplementedException(); }
public bool IsPointInView(FbxMatrix pWorldToScreen, FbxMatrix pWorldToCamera, FbxVector4 pPoint) { throw new NotImplementedException(); }
public virtual void SetControlPointNormalAt(FbxVector4 pNormal, int pIndex /*, bool pI2DSearch=false*/) { controlPointNormals[pIndex] = pNormal; }
public FbxVector4 EvaluateUpDirection(FbxVector4 pCameraPosition, FbxVector4 pLookAtPosition) { return(EvaluateUpDirection(pCameraPosition, pLookAtPosition, FbxTime.Zero)); }
public virtual void SetControlPointAt(FbxVector4 pCtrlPoint, int pIndex) { controlPoints[pIndex] = pCtrlPoint; }
public virtual void SetControlPointAt(FbxVector4 pCtrlPoint, FbxVector4 pNormal, int pIndex, bool pI2DSearch = false) { SetControlPointAt(pCtrlPoint, pIndex); SetControlPointNormalAt(pNormal, pIndex); }
public void ComputeLocalTRSFromGlobal(out FbxVector4 pRetLT, out FbxVector4 pRetLR, out FbxVector4 pRetLS, FbxNode pNode, FbxMatrix pGX, FbxTime pTime, FbxNode.EPivotSet pPivotSet = FbxNode.EPivotSet.eSourcePivot, bool pApplyTarget = false, bool pForceEval = false) { throw new NotImplementedException(); }
public void ComputeLocalTRSFromGlobal(out FbxVector4 pRetLT, out FbxVector4 pRetLR, out FbxVector4 pRetLS, FbxNode pNode, FbxMatrix pGX) { ComputeLocalTRSFromGlobal(out pRetLT, out pRetLR, out pRetLS, pNode, pGX, FbxTime.Infinite); }
/// <summary> /// Two FbxVector4s are equal iff all coordinates (X, Y, Z) are equal. /// </summary> /// <param name="other"></param> /// <returns></returns> public bool Equals(FbxVector4 other) { return(this.X.Equals(other.X) && this.Y.Equals(other.Y) && this.Z.Equals(other.Z) && this.W.Equals(other.W)); }