Exemplo n.º 1
0
 public static physx.PxVec4 OpMinus(physx.PxVec4 lhs)
 {
     physx.PxVec4  RetRef;
     physx.PxVec4 *pvk_in_lhs = &lhs;
     PxVec4_const_PxVec4_operator_Ptr_Minus(&RetRef, pvk_in_lhs);
     return(RetRef);
 }
Exemplo n.º 2
0
        public static physx.PxVec4 *OpSlashEqual(physx.PxVec4 lhs, float f)
        {
            physx.PxVec4 *pvk_in_lhs = &lhs;
            float         pvk_in_f   = f;

            return(PxVec4_PxVec4_operator_Ptr_SlashEqual_float_(pvk_in_lhs, pvk_in_f));
        }
Exemplo n.º 3
0
        public static float *OpSubscriptConst(physx.PxVec4 lhs, uint index)
        {
            physx.PxVec4 *pvk_in_lhs   = &lhs;
            uint          pvk_in_index = index;

            return(float_const_PxVec4_operator_Ptr_Subscript_uint_(pvk_in_lhs, pvk_in_index));
        }
Exemplo n.º 4
0
 public float dot(physx.PxVec4 *v)
 {
     physx.PxVec4 *pvk_in_v = v;
     fixed(PxVec4 *pvk_in_this = &this)
     {
         return(float_const_PxVec4_dotPtr_PxVec4_(pvk_in_this, pvk_in_v));
     }
 }
Exemplo n.º 5
0
 public static physx.PxVec4 OpPlus(physx.PxVec4 lhs, physx.PxVec4 *v)
 {
     physx.PxVec4  RetRef;
     physx.PxVec4 *pvk_in_lhs = &lhs;
     physx.PxVec4 *pvk_in_v   = v;
     PxVec4_const_PxVec4_operator_Ptr_Plus_PxVec4_(&RetRef, pvk_in_lhs, pvk_in_v);
     return(RetRef);
 }
Exemplo n.º 6
0
 public void scale(physx.PxVec4 *p)
 {
     physx.PxVec4 *pvk_in_p = p;
     fixed(PxMat44 *pvk_in_this = &this)
     {
         void_PxMat44_scalePtr_PxVec4_(pvk_in_this, pvk_in_p);
     }
 }
Exemplo n.º 7
0
        public static physx.PxVec4 OpSlash(physx.PxVec4 lhs, float f)
        {
            physx.PxVec4  RetRef;
            physx.PxVec4 *pvk_in_lhs = &lhs;
            float         pvk_in_f   = f;

            PxVec4_const_PxVec4_operator_Ptr_Slash_float_(&RetRef, pvk_in_lhs, pvk_in_f);
            return(RetRef);
        }
Exemplo n.º 8
0
    public static physx.PxVec4 OpMultiply(float f, physx.PxVec4 *v)
    {
        physx.PxVec4 RetRef;
        float        pvk_in_f = f;

        physx.PxVec4 *pvk_in_v = v;
        PxVec4_operator_Ptr_Star_float_PxVec4_(&RetRef, pvk_in_f, pvk_in_v);
        return(RetRef);
    }
Exemplo n.º 9
0
        public PxVec4(physx.PxVec4 *v)
        {
            physx.PxVec4 *pvk_in_v = v;
            PxVec4        toInit;
            var           pvk_in_this = &toInit;

            void_PxVec4_PxVec4Ptr_Ctor_PxVec4_(pvk_in_this, pvk_in_v);
            this = toInit;
        }
Exemplo n.º 10
0
        public PxMat44(physx.PxVec4 *diagonal)
        {
            physx.PxVec4 *pvk_in_diagonal = diagonal;
            PxMat44       toInit;
            var           pvk_in_this = &toInit;

            void_PxMat44_PxMat44Ptr_Ctor_PxVec4_(pvk_in_this, pvk_in_diagonal);
            this = toInit;
        }
Exemplo n.º 11
0
        public PxMat44(physx.PxVec4 *col0, physx.PxVec4 *col1, physx.PxVec4 *col2, physx.PxVec4 *col3)
        {
            physx.PxVec4 *pvk_in_col0 = col0;
            physx.PxVec4 *pvk_in_col1 = col1;
            physx.PxVec4 *pvk_in_col2 = col2;
            physx.PxVec4 *pvk_in_col3 = col3;
            PxMat44       toInit;
            var           pvk_in_this = &toInit;

            void_PxMat44_PxMat44Ptr_Ctor_PxVec4_PxVec4_PxVec4_PxVec4_(pvk_in_this, pvk_in_col0, pvk_in_col1, pvk_in_col2, pvk_in_col3);
            this = toInit;
        }
Exemplo n.º 12
0
        public physx.PxVec4 multiply(physx.PxVec4 *a)
        {
            physx.PxVec4 RetRef;

            physx.PxVec4 *pvk_in_a = a;
            fixed(PxVec4 *pvk_in_this = &this)
            {
                PxVec4_const_PxVec4_multiplyPtr_PxVec4_(&RetRef, pvk_in_this, pvk_in_a);
            }

            return(RetRef);
        }
Exemplo n.º 13
0
        public physx.PxVec4 maximum(physx.PxVec4 *v)
        {
            physx.PxVec4 RetRef;

            physx.PxVec4 *pvk_in_v = v;
            fixed(PxVec4 *pvk_in_this = &this)
            {
                PxVec4_const_PxVec4_maximumPtr_PxVec4_(&RetRef, pvk_in_this, pvk_in_v);
            }

            return(RetRef);
        }
Exemplo n.º 14
0
        public physx.PxVec4 rotate(physx.PxVec4 *other)
        {
            physx.PxVec4 RetRef;

            physx.PxVec4 *pvk_in_other = other;
            fixed(PxMat44 *pvk_in_this = &this)
            {
                PxVec4_const_PxMat44_rotatePtr_PxVec4_(&RetRef, pvk_in_this, pvk_in_other);
            }

            return(RetRef);
        }
Exemplo n.º 15
0
 internal static extern float float_const_PxVec4_dotPtr_PxVec4_(physx.PxVec4 *pvk_this, physx.PxVec4 *pvk_v);
Exemplo n.º 16
0
 internal static extern physx.PxVec4 *PxVec4_PxVec4_operator_Ptr_SlashEqual_float_(physx.PxVec4 * pvk_lhs, float pvk_f);
Exemplo n.º 17
0
 internal static extern void void_PxVec4_PxVec4Ptr_Ctor(physx.PxVec4 *pvk_this);
Exemplo n.º 18
0
 internal static extern physx.PxVec4 *PxVec4_PxVec4_operator_Ptr_MinusEqual_PxVec4_(physx.PxVec4 * pvk_lhs, physx.PxVec4 * pvk_v);
Exemplo n.º 19
0
 internal static extern void PxVec4_const_PxVec4_operator_Ptr_Slash_float_(physx.PxVec4 *pvk_RetRef, physx.PxVec4 *pvk_lhs, float pvk_f);
Exemplo n.º 20
0
 internal static extern void PxVec4_const_PxVec4_operator_Ptr_Minus_PxVec4_(physx.PxVec4 *pvk_RetRef, physx.PxVec4 *pvk_lhs, physx.PxVec4 *pvk_v);
Exemplo n.º 21
0
 internal static extern float float_const_PxVec4_magnitudePtr(physx.PxVec4 *pvk_this);
Exemplo n.º 22
0
 internal static extern void PxVec4_operator_Ptr_Star_float_PxVec4_(physx.PxVec4 *pvk_RetRef, float pvk_f, physx.PxVec4 *pvk_v);
Exemplo n.º 23
0
 internal static extern bool bool_const_PxVec4_isNormalizedPtr(physx.PxVec4 *pvk_this);
Exemplo n.º 24
0
 internal static extern bool bool_const_PxVec4_isFinitePtr(physx.PxVec4 *pvk_this);
Exemplo n.º 25
0
 internal static extern void PxVec4_const_PxVec4_multiplyPtr_PxVec4_(physx.PxVec4 *pvk_RetRef, physx.PxVec4 *pvk_this, physx.PxVec4 *pvk_a);
Exemplo n.º 26
0
 internal static extern void PxVec4_const_PxVec4_getNormalizedPtr(physx.PxVec4 *pvk_RetRef, physx.PxVec4 *pvk_this);
Exemplo n.º 27
0
 internal static extern float float_PxVec4_normalizePtr(physx.PxVec4 *pvk_this);
Exemplo n.º 28
0
 internal static extern float *float_const_PxVec4_operator_Ptr_Subscript_uint_(physx.PxVec4 *pvk_lhs, uint pvk_index);
Exemplo n.º 29
0
 internal static extern void PxVec4_const_PxVec4_maximumPtr_PxVec4_(physx.PxVec4 *pvk_RetRef, physx.PxVec4 *pvk_this, physx.PxVec4 *pvk_v);
Exemplo n.º 30
0
 internal static extern bool bool_const_PxVec4_operator_Ptr_ExclaimEqual_PxVec4_(physx.PxVec4 *pvk_lhs, physx.PxVec4 *pvk_v);