Inheritance: IDisposable
Exemplo n.º 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();
     }
 }
Exemplo n.º 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();
     }
 }
Exemplo n.º 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);
    }
Exemplo n.º 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);
    }
Exemplo n.º 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);
    }
Exemplo n.º 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);
        }
Exemplo n.º 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);
    }
Exemplo n.º 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);
    }
Exemplo n.º 9
0
        public aiMatrix3x3 GetMatrix()
        {
            aiMatrix3x3 ret = new aiMatrix3x3(assimp_swigPINVOKE.aiQuaternion_GetMatrix(swigCPtr), true);

            return(ret);
        }
Exemplo n.º 10
0
 public static void aiMultiplyMatrix3(aiMatrix3x3 dst, aiMatrix3x3 src)
 {
     assimp_swigPINVOKE.aiMultiplyMatrix3(aiMatrix3x3.getCPtr(dst), aiMatrix3x3.getCPtr(src));
 }
Exemplo n.º 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;
 }
Exemplo n.º 12
0
 public aiMatrix3x3 Inverse() {
   aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3_Inverse(swigCPtr), false);
   return ret;
 }
Exemplo n.º 13
0
 public aiMatrix3x3 Transpose() {
   aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3_Transpose(swigCPtr), false);
   return ret;
 }
Exemplo n.º 14
0
 internal static HandleRef getCPtr(aiMatrix3x3 obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
Exemplo n.º 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;
 }
Exemplo n.º 16
0
 public aiMatrix3x3 GetMatrix() {
   aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiQuaternion_GetMatrix(swigCPtr), true);
   return ret;
 }
Exemplo n.º 17
0
 public aiQuaternion(aiMatrix3x3 pRotMatrix) : this(AssimpPINVOKE.new_aiQuaternion__SWIG_2(aiMatrix3x3.getCPtr(pRotMatrix)), true) {
   if (AssimpPINVOKE.SWIGPendingException.Pending) throw AssimpPINVOKE.SWIGPendingException.Retrieve();
 }
Exemplo n.º 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;
 }
Exemplo n.º 19
0
 public aiMatrix4x4(aiMatrix3x3 m) : this(AssimpPINVOKE.new_aiMatrix4x4__SWIG_2(aiMatrix3x3.getCPtr(m)), true) {
   if (AssimpPINVOKE.SWIGPendingException.Pending) throw AssimpPINVOKE.SWIGPendingException.Retrieve();
 }
Exemplo n.º 20
0
    public aiMatrix3x3 Inverse()
    {
        aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3_Inverse(swigCPtr), false);

        return(ret);
    }
Exemplo n.º 21
0
 public static void aiTransformVecByMatrix3(aiVector3D vec, aiMatrix3x3 mat)
 {
     assimp_swigPINVOKE.aiTransformVecByMatrix3(aiVector3D.getCPtr(vec), aiMatrix3x3.getCPtr(mat));
 }
Exemplo n.º 22
0
 public static void aiTransposeMatrix3(aiMatrix3x3 mat)
 {
     assimp_swigPINVOKE.aiTransposeMatrix3(aiMatrix3x3.getCPtr(mat));
 }
Exemplo n.º 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;
 }
Exemplo n.º 24
0
 public static void aiIdentityMatrix3(aiMatrix3x3 mat)
 {
     assimp_swigPINVOKE.aiIdentityMatrix3(aiMatrix3x3.getCPtr(mat));
 }
Exemplo n.º 25
0
    public aiMatrix3x3 Transpose()
    {
        aiMatrix3x3 ret = new aiMatrix3x3(AssimpPINVOKE.aiMatrix3x3_Transpose(swigCPtr), false);

        return(ret);
    }
Exemplo n.º 26
0
 internal static HandleRef getCPtr(aiMatrix3x3 obj) {
   return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
 }
Exemplo n.º 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;
 }
Exemplo n.º 28
0
 public static void aiCreateQuaternionFromMatrix(aiQuaternion quat, aiMatrix3x3 mat)
 {
     assimp_swigPINVOKE.aiCreateQuaternionFromMatrix(aiQuaternion.getCPtr(quat), aiMatrix3x3.getCPtr(mat));
 }