Inheritance: IDisposable
Example #1
0
 public aiQuaternion(aiMatrix3x3 pRotMatrix) : this(assimp_swigPINVOKE.new_aiQuaternion__SWIG_2(aiMatrix3x3.getCPtr(pRotMatrix)), true)
 {
     if (assimp_swigPINVOKE.SWIGPendingException.Pending)
     {
         throw assimp_swigPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Example #2
0
 public aiMatrix4x4(aiMatrix3x3 m) : this(assimp_swigPINVOKE.new_aiMatrix4x4__SWIG_2(aiMatrix3x3.getCPtr(m)), true)
 {
     if (assimp_swigPINVOKE.SWIGPendingException.Pending)
     {
         throw assimp_swigPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Example #3
0
    public static aiMatrix3x3 FromToMatrix(aiVector3D from, aiVector3D to, aiMatrix3x3 arg2)
    {
        aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3_FromToMatrix(aiVector3D.getCPtr(from), aiVector3D.getCPtr(to), aiMatrix3x3.getCPtr(arg2)), false);

        if (AssimpPINVOKE.SWIGPendingException.Pending)
        {
            throw AssimpPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
Example #4
0
    public static aiMatrix3x3 Rotation(float a, aiVector3D axis, aiMatrix3x3 arg2)
    {
        aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3_Rotation(a, aiVector3D.getCPtr(axis), aiMatrix3x3.getCPtr(arg2)), false);

        if (AssimpPINVOKE.SWIGPendingException.Pending)
        {
            throw AssimpPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
Example #5
0
    public static aiMatrix3x3 Translation(aiVector2D v, aiMatrix3x3 arg1)
    {
        aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3_Translation(aiVector2D.getCPtr(v), aiMatrix3x3.getCPtr(arg1)), false);

        if (AssimpPINVOKE.SWIGPendingException.Pending)
        {
            throw AssimpPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
Example #6
0
        public aiVector3D op_mul_and_set(aiMatrix3x3 mat)
        {
            aiVector3D ret = new aiVector3D(assimp_swigPINVOKE.aiVector3D_op_mul_and_set__SWIG_1(swigCPtr, aiMatrix3x3.getCPtr(mat)), false);

            if (assimp_swigPINVOKE.SWIGPendingException.Pending)
            {
                throw assimp_swigPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Example #7
0
    public aiMatrix3x3 __mul__(aiMatrix3x3 m)
    {
        aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3___mul__(swigCPtr, aiMatrix3x3.getCPtr(m)), true);

        if (AssimpPINVOKE.SWIGPendingException.Pending)
        {
            throw AssimpPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
Example #8
0
    public aiVector3D __mulnset__(aiMatrix3x3 mat)
    {
        aiVector3D ret = new aiVector3D(AssimpPINVOKE.aiVector3D___mulnset____SWIG_1(swigCPtr, aiMatrix3x3.getCPtr(mat)), false);

        if (AssimpPINVOKE.SWIGPendingException.Pending)
        {
            throw AssimpPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
Example #9
0
        public aiMatrix3x3 GetMatrix()
        {
            aiMatrix3x3 ret = new aiMatrix3x3(assimp_swigPINVOKE.aiQuaternion_GetMatrix(swigCPtr), true);

            return(ret);
        }
Example #10
0
 public static void aiMultiplyMatrix3(aiMatrix3x3 dst, aiMatrix3x3 src)
 {
     assimp_swigPINVOKE.aiMultiplyMatrix3(aiMatrix3x3.getCPtr(dst), aiMatrix3x3.getCPtr(src));
 }
Example #11
0
 public static aiMatrix3x3 RotationZ(float a, aiMatrix3x3 arg1) {
   aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3_RotationZ(a, aiMatrix3x3.getCPtr(arg1)), false);
   if (AssimpPINVOKE.SWIGPendingException.Pending) throw AssimpPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
Example #12
0
 public aiMatrix3x3 Inverse() {
   aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3_Inverse(swigCPtr), false);
   return ret;
 }
Example #13
0
 public aiMatrix3x3 Transpose() {
   aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3_Transpose(swigCPtr), false);
   return ret;
 }
Example #14
0
 internal static HandleRef getCPtr(aiMatrix3x3 obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
Example #15
0
 public static aiMatrix3x3 Translation(aiVector2D v, aiMatrix3x3 arg1) {
   aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3_Translation(aiVector2D.getCPtr(v), aiMatrix3x3.getCPtr(arg1)), false);
   if (AssimpPINVOKE.SWIGPendingException.Pending) throw AssimpPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
Example #16
0
 public aiMatrix3x3 GetMatrix() {
   aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiQuaternion_GetMatrix(swigCPtr), true);
   return ret;
 }
Example #17
0
 public aiQuaternion(aiMatrix3x3 pRotMatrix) : this(AssimpPINVOKE.new_aiQuaternion__SWIG_2(aiMatrix3x3.getCPtr(pRotMatrix)), true) {
   if (AssimpPINVOKE.SWIGPendingException.Pending) throw AssimpPINVOKE.SWIGPendingException.Retrieve();
 }
Example #18
0
 public aiVector3D __mulnset__(aiMatrix3x3 mat) {
   aiVector3D ret = new aiVector3D(AssimpPINVOKE.aiVector3D___mulnset____SWIG_1(swigCPtr, aiMatrix3x3.getCPtr(mat)), false);
   if (AssimpPINVOKE.SWIGPendingException.Pending) throw AssimpPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
Example #19
0
 public aiMatrix4x4(aiMatrix3x3 m) : this(AssimpPINVOKE.new_aiMatrix4x4__SWIG_2(aiMatrix3x3.getCPtr(m)), true) {
   if (AssimpPINVOKE.SWIGPendingException.Pending) throw AssimpPINVOKE.SWIGPendingException.Retrieve();
 }
Example #20
0
    public aiMatrix3x3 Inverse()
    {
        aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3_Inverse(swigCPtr), false);

        return(ret);
    }
Example #21
0
 public static void aiTransformVecByMatrix3(aiVector3D vec, aiMatrix3x3 mat)
 {
     assimp_swigPINVOKE.aiTransformVecByMatrix3(aiVector3D.getCPtr(vec), aiMatrix3x3.getCPtr(mat));
 }
Example #22
0
 public static void aiTransposeMatrix3(aiMatrix3x3 mat)
 {
     assimp_swigPINVOKE.aiTransposeMatrix3(aiMatrix3x3.getCPtr(mat));
 }
Example #23
0
 public static aiMatrix3x3 FromToMatrix(aiVector3D from, aiVector3D to, aiMatrix3x3 arg2) {
   aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3_FromToMatrix(aiVector3D.getCPtr(from), aiVector3D.getCPtr(to), aiMatrix3x3.getCPtr(arg2)), false);
   if (AssimpPINVOKE.SWIGPendingException.Pending) throw AssimpPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
Example #24
0
 public static void aiIdentityMatrix3(aiMatrix3x3 mat)
 {
     assimp_swigPINVOKE.aiIdentityMatrix3(aiMatrix3x3.getCPtr(mat));
 }
Example #25
0
    public aiMatrix3x3 Transpose()
    {
        aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3_Transpose(swigCPtr), false);

        return(ret);
    }
Example #26
0
 internal static HandleRef getCPtr(aiMatrix3x3 obj) {
   return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
 }
Example #27
0
 public aiMatrix3x3 __mul__(aiMatrix3x3 m) {
   aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3___mul__(swigCPtr, aiMatrix3x3.getCPtr(m)), true);
   if (AssimpPINVOKE.SWIGPendingException.Pending) throw AssimpPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
Example #28
0
 public static void aiCreateQuaternionFromMatrix(aiQuaternion quat, aiMatrix3x3 mat)
 {
     assimp_swigPINVOKE.aiCreateQuaternionFromMatrix(aiQuaternion.getCPtr(quat), aiMatrix3x3.getCPtr(mat));
 }