コード例 #1
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
        public static physx.PxVec3 * OpSubscriptConst(physx.PxMat33 lhs, uint num)
        {
            physx.PxMat33 *pvk_in_lhs = &lhs;
            uint           pvk_in_num = num;

            return(PxVec3_const_PxMat33_operator_Ptr_Subscript_uint_(pvk_in_lhs, pvk_in_num));
        }
コード例 #2
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
 public static physx.PxMat33 OpMinus(physx.PxMat33 lhs)
 {
     physx.PxMat33  RetRef;
     physx.PxMat33 *pvk_in_lhs = &lhs;
     PxMat33_const_PxMat33_operator_Ptr_Minus(&RetRef, pvk_in_lhs);
     return(RetRef);
 }
コード例 #3
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
        public static physx.PxMat33 *OpStarEqual(physx.PxMat33 lhs, float scalar)
        {
            physx.PxMat33 *pvk_in_lhs    = &lhs;
            float          pvk_in_scalar = scalar;

            return(PxMat33_PxMat33_operator_Ptr_StarEqual_float_(pvk_in_lhs, pvk_in_scalar));
        }
コード例 #4
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
        public static float *OpCall(physx.PxMat33 lhs, uint row, uint col)
        {
            physx.PxMat33 *pvk_in_lhs = &lhs;
            uint           pvk_in_row = row;
            uint           pvk_in_col = col;

            return(float_PxMat33_operator_Ptr_Call_uint_uint_(pvk_in_lhs, pvk_in_row, pvk_in_col));
        }
コード例 #5
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
 public static physx.PxVec3 OpMultiply(physx.PxMat33 lhs, physx.PxVec3 *vec)
 {
     physx.PxVec3   RetRef;
     physx.PxMat33 *pvk_in_lhs = &lhs;
     physx.PxVec3 * pvk_in_vec = vec;
     PxVec3_const_PxMat33_operator_Ptr_Star_PxVec3_(&RetRef, pvk_in_lhs, pvk_in_vec);
     return(RetRef);
 }
コード例 #6
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
 public static physx.PxMat33 OpMultiply(physx.PxMat33 lhs, physx.PxMat33 *other)
 {
     physx.PxMat33  RetRef;
     physx.PxMat33 *pvk_in_lhs   = &lhs;
     physx.PxMat33 *pvk_in_other = other;
     PxMat33_const_PxMat33_operator_Ptr_Star_PxMat33_(&RetRef, pvk_in_lhs, pvk_in_other);
     return(RetRef);
 }
コード例 #7
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
        public static physx.PxMat33 OpMultiply(physx.PxMat33 lhs, float scalar)
        {
            physx.PxMat33  RetRef;
            physx.PxMat33 *pvk_in_lhs    = &lhs;
            float          pvk_in_scalar = scalar;

            PxMat33_const_PxMat33_operator_Ptr_Star_float_(&RetRef, pvk_in_lhs, pvk_in_scalar);
            return(RetRef);
        }
コード例 #8
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
 public static physx.PxVec3 OpMultiply(physx.PxMat33 lhs, physx.PxVec3.Ref vec)
 {
     return(OpMultiply(lhs, (physx.PxVec3 *)(*((IntPtr *)(&vec)))));
 }
コード例 #9
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
 public static physx.PxMat33 *OpStarEqual(physx.PxMat33 lhs, physx.PxMat33 * other)
 {
     physx.PxMat33 *pvk_in_lhs   = &lhs;
     physx.PxMat33 *pvk_in_other = other;
     return(PxMat33_PxMat33_operator_Ptr_StarEqual_PxMat33_(pvk_in_lhs, pvk_in_other));
 }
コード例 #10
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
 public static physx.PxMat33 *OpStarEqual(physx.PxMat33 lhs, physx.PxMat33.Ref other)
 {
     return(OpStarEqual(lhs, (physx.PxMat33 *)(*((IntPtr *)(&other)))));
 }
コード例 #11
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
 public static physx.PxMat33 *OpStarEqual(physx.PxMat33 lhs, physx.PxMat33 other)
 {
     return(OpStarEqual(lhs, (physx.PxMat33 *) & other));
 }
コード例 #12
0
ファイル: PxMat44.cs プロジェクト: Alan-FGR/SharpPhysX
 public PxMat44(physx.PxMat33 axes, physx.PxVec3 position) : this((physx.PxMat33 *) & axes, (physx.PxVec3 *) & position)
 {
     //ctor piping;
 }
コード例 #13
0
 public physx.PxBounds3 transformFast(physx.PxMat33 matrix, physx.PxBounds3 bounds)
 {
     return(transformFast((physx.PxMat33 *) & matrix, (physx.PxBounds3 *) & bounds));
 }
コード例 #14
0
 internal static extern void PxMassPropertiesPtr_SET_inertiaTensor(physx.PxMassPropertiesPtr cls, physx.PxMat33 value);
コード例 #15
0
ファイル: PxMathUtils.cs プロジェクト: Alan-FGR/SharpPhysX
 public static physx.PxVec3 PxDiagonalize(physx.PxMat33 m, physx.PxQuat axes)
 {
     return(PxDiagonalize((physx.PxMat33 *) & m, (physx.PxQuat *) & axes));
 }
コード例 #16
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
 public static bool OpEquals(physx.PxMat33 lhs, physx.PxMat33 m)
 {
     return(OpEquals(lhs, (physx.PxMat33 *) & m));
 }
コード例 #17
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
 public static physx.PxVec3 OpMultiply(physx.PxMat33 lhs, physx.PxVec3 vec)
 {
     return(OpMultiply(lhs, (physx.PxVec3 *) & vec));
 }
コード例 #18
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
 public static physx.PxMat33 OpMinus(physx.PxMat33 lhs, physx.PxMat33 other)
 {
     return(OpMinus(lhs, (physx.PxMat33 *) & other));
 }
コード例 #19
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
 public static bool OpEquals(physx.PxMat33 lhs, physx.PxMat33.Ref m)
 {
     return(OpEquals(lhs, (physx.PxMat33 *)(*((IntPtr *)(&m)))));
 }
コード例 #20
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
 public static bool OpEquals(physx.PxMat33 lhs, physx.PxMat33 *m)
 {
     physx.PxMat33 *pvk_in_lhs = &lhs;
     physx.PxMat33 *pvk_in_m   = m;
     return(bool_const_PxMat33_operator_Ptr_EqualEqual_PxMat33_(pvk_in_lhs, pvk_in_m));
 }
コード例 #21
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
 public PxMat33(physx.PxMat33 other) : this((physx.PxMat33 *) & other)
 {
     //ctor piping;
 }
コード例 #22
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
 public static physx.PxMat33 OpMultiply(physx.PxMat33 lhs, physx.PxMat33 other)
 {
     return(OpMultiply(lhs, (physx.PxMat33 *) & other));
 }
コード例 #23
0
 public static physx.PxMassPropertiesPtr New(float m, physx.PxMat33 inertiaT, physx.PxVec3 com)
 {
     return(New(m, (physx.PxMat33 *) & inertiaT, (physx.PxVec3 *) & com));
 }
コード例 #24
0
ファイル: PxMat33.cs プロジェクト: Alan-FGR/SharpPhysX
 public static physx.PxMat33 OpMultiply(physx.PxMat33 lhs, physx.PxMat33.Ref other)
 {
     return(OpMultiply(lhs, (physx.PxMat33 *)(*((IntPtr *)(&other)))));
 }
コード例 #25
0
 public PxQuat(physx.PxMat33 m) : this((physx.PxMat33 *) & m)
 {
     //ctor piping;
 }
コード例 #26
0
 public physx.PxBounds3 basisExtent(physx.PxVec3 center, physx.PxMat33 basis, physx.PxVec3 extent)
 {
     return(basisExtent((physx.PxVec3 *) & center, (physx.PxMat33 *) & basis, (physx.PxVec3 *) & extent));
 }