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 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)); }
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 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)); } }
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 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); } }
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 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); }
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; }
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; }
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; }
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); }
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); }
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); }
internal static extern float float_const_PxVec4_dotPtr_PxVec4_(physx.PxVec4 *pvk_this, physx.PxVec4 *pvk_v);
internal static extern physx.PxVec4 *PxVec4_PxVec4_operator_Ptr_SlashEqual_float_(physx.PxVec4 * pvk_lhs, float pvk_f);
internal static extern void void_PxVec4_PxVec4Ptr_Ctor(physx.PxVec4 *pvk_this);
internal static extern physx.PxVec4 *PxVec4_PxVec4_operator_Ptr_MinusEqual_PxVec4_(physx.PxVec4 * pvk_lhs, physx.PxVec4 * pvk_v);
internal static extern void PxVec4_const_PxVec4_operator_Ptr_Slash_float_(physx.PxVec4 *pvk_RetRef, physx.PxVec4 *pvk_lhs, float pvk_f);
internal static extern void PxVec4_const_PxVec4_operator_Ptr_Minus_PxVec4_(physx.PxVec4 *pvk_RetRef, physx.PxVec4 *pvk_lhs, physx.PxVec4 *pvk_v);
internal static extern float float_const_PxVec4_magnitudePtr(physx.PxVec4 *pvk_this);
internal static extern void PxVec4_operator_Ptr_Star_float_PxVec4_(physx.PxVec4 *pvk_RetRef, float pvk_f, physx.PxVec4 *pvk_v);
internal static extern bool bool_const_PxVec4_isNormalizedPtr(physx.PxVec4 *pvk_this);
internal static extern bool bool_const_PxVec4_isFinitePtr(physx.PxVec4 *pvk_this);
internal static extern void PxVec4_const_PxVec4_multiplyPtr_PxVec4_(physx.PxVec4 *pvk_RetRef, physx.PxVec4 *pvk_this, physx.PxVec4 *pvk_a);
internal static extern void PxVec4_const_PxVec4_getNormalizedPtr(physx.PxVec4 *pvk_RetRef, physx.PxVec4 *pvk_this);
internal static extern float float_PxVec4_normalizePtr(physx.PxVec4 *pvk_this);
internal static extern float *float_const_PxVec4_operator_Ptr_Subscript_uint_(physx.PxVec4 *pvk_lhs, uint pvk_index);
internal static extern void PxVec4_const_PxVec4_maximumPtr_PxVec4_(physx.PxVec4 *pvk_RetRef, physx.PxVec4 *pvk_this, physx.PxVec4 *pvk_v);
internal static extern bool bool_const_PxVec4_operator_Ptr_ExclaimEqual_PxVec4_(physx.PxVec4 *pvk_lhs, physx.PxVec4 *pvk_v);