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); }
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)); }
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); }
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); }
public static physx.PxVec4 OpPlus(physx.PxVec4 lhs, physx.PxVec4.Ref v) { return(OpPlus(lhs, (physx.PxVec4 *)(*((IntPtr *)(&v))))); }
public static bool OpExclaimEqual(physx.PxVec4 lhs, physx.PxVec4 *v) { physx.PxVec4 *pvk_in_lhs = &lhs; physx.PxVec4 *pvk_in_v = v; return(bool_const_PxVec4_operator_Ptr_ExclaimEqual_PxVec4_(pvk_in_lhs, pvk_in_v)); }
public static bool OpExclaimEqual(physx.PxVec4 lhs, physx.PxVec4.Ref v) { return(OpExclaimEqual(lhs, (physx.PxVec4 *)(*((IntPtr *)(&v))))); }
public physx.PxVec4 transform(physx.PxVec4 other) { return(transform((physx.PxVec4 *) & other)); }
public static physx.PxVec4 *OpMinusEqual(physx.PxVec4 lhs, physx.PxVec4.Ref v) { return(OpMinusEqual(lhs, (physx.PxVec4 *)(*((IntPtr *)(&v))))); }
public static physx.PxVec4 * OpEqual(physx.PxVec4 lhs, physx.PxVec4 * p) { physx.PxVec4 *pvk_in_lhs = &lhs; physx.PxVec4 *pvk_in_p = p; return(PxVec4_PxVec4_operator_Ptr_Equal_PxVec4_(pvk_in_lhs, pvk_in_p)); }
public static physx.PxVec4 * OpEqual(physx.PxVec4 lhs, physx.PxVec4.Ref p) { return(OpEqual(lhs, (physx.PxVec4 *)(*((IntPtr *)(&p))))); }
public static physx.PxVec4 * OpEqual(physx.PxVec4 lhs, physx.PxVec4 p) { return(OpEqual(lhs, (physx.PxVec4 *) & p)); }
public void scale(physx.PxVec4 p) { scale((physx.PxVec4 *) & p); }
public physx.PxVec4 rotate(physx.PxVec4 other) { return(rotate((physx.PxVec4 *) & other)); }
public PxMat44(physx.PxVec4 col0, physx.PxVec4 col1, physx.PxVec4 col2, physx.PxVec4 col3) : this((physx.PxVec4 *) & col0, (physx.PxVec4 *) & col1, (physx.PxVec4 *) & col2, (physx.PxVec4 *) & col3) { //ctor piping; }
public static physx.PxVec4 OpMinus(physx.PxVec4 lhs, physx.PxVec4 v) { return(OpMinus(lhs, (physx.PxVec4 *) & v)); }
public static bool OpEquals(physx.PxVec4 lhs, physx.PxVec4 v) { return(OpEquals(lhs, (physx.PxVec4 *) & v)); }
public static physx.PxVec4 *OpMinusEqual(physx.PxVec4 lhs, physx.PxVec4 v) { return(OpMinusEqual(lhs, (physx.PxVec4 *) & v)); }
public static bool OpExclaimEqual(physx.PxVec4 lhs, physx.PxVec4 v) { return(OpExclaimEqual(lhs, (physx.PxVec4 *) & v)); }
public static physx.PxVec4 *OpMinusEqual(physx.PxVec4 lhs, physx.PxVec4 * v) { physx.PxVec4 *pvk_in_lhs = &lhs; physx.PxVec4 *pvk_in_v = v; return(PxVec4_PxVec4_operator_Ptr_MinusEqual_PxVec4_(pvk_in_lhs, pvk_in_v)); }
public PxMat44(physx.PxVec4 diagonal) : this((physx.PxVec4 *) & diagonal) { //ctor piping; }