public bool isInside(physx.PxBounds3 *box) { physx.PxBounds3 *pvk_in_box = box; fixed(PxBounds3 *pvk_in_this = &this) { return(bool_const_PxBounds3_isInsidePtr_PxBounds3_(pvk_in_this, pvk_in_box)); } }
public bool intersects(physx.PxBounds3 *b) { physx.PxBounds3 *pvk_in_b = b; fixed(PxBounds3 *pvk_in_this = &this) { return(bool_const_PxBounds3_intersectsPtr_PxBounds3_(pvk_in_this, pvk_in_b)); } }
public void include(physx.PxBounds3 *b) { physx.PxBounds3 *pvk_in_b = b; fixed(PxBounds3 *pvk_in_this = &this) { void_PxBounds3_includePtr_PxBounds3_(pvk_in_this, pvk_in_b); } }
public bool intersects1D(physx.PxBounds3 *a, uint axis) { physx.PxBounds3 *pvk_in_a = a; uint pvk_in_axis = axis; fixed(PxBounds3 *pvk_in_this = &this) { return(bool_const_PxBounds3_intersects1DPtr_PxBounds3_uint_(pvk_in_this, pvk_in_a, pvk_in_axis)); } }
public physx.PxBounds3 transformFast(physx.PxTransform *transform, physx.PxBounds3 *bounds) { physx.PxBounds3 RetRef; physx.PxTransform *pvk_in_transform = transform; physx.PxBounds3 * pvk_in_bounds = bounds; fixed(PxBounds3 *pvk_in_this = &this) { PxBounds3_PxBounds3_transformFastPtr_PxTransform_PxBounds3_(&RetRef, pvk_in_this, pvk_in_transform, pvk_in_bounds); } return(RetRef); }
public physx.PxBounds3 transformFast(physx.PxMat33 *matrix, physx.PxBounds3 *bounds) { physx.PxBounds3 RetRef; physx.PxMat33 * pvk_in_matrix = matrix; physx.PxBounds3 *pvk_in_bounds = bounds; fixed(PxBounds3 *pvk_in_this = &this) { PxBounds3_PxBounds3_transformFastPtr_PxMat33_PxBounds3_(&RetRef, pvk_in_this, pvk_in_matrix, pvk_in_bounds); } return(RetRef); }
internal static extern void void_PxBounds3_fattenFastPtr_float_(physx.PxBounds3 *pvk_this, float pvk_distance);
internal static extern void void_PxBounds3_PxBounds3Ptr_Ctor_PxVec3_PxVec3_(physx.PxBounds3 *pvk_this, physx.PxVec3 *pvk_minimum, physx.PxVec3 *pvk_maximum);
internal static extern float float_const_PxBounds3_getExtentsPtr_uint_(physx.PxBounds3 *pvk_this, uint pvk_axis);
internal static extern bool bool_const_PxBounds3_containsPtr_PxVec3_(physx.PxBounds3 *pvk_this, physx.PxVec3 *pvk_v);
internal static extern bool bool_const_PxBounds3_intersectsPtr_PxBounds3_(physx.PxBounds3 *pvk_this, physx.PxBounds3 *pvk_b);
internal static extern void void_PxBounds3_includePtr_PxBounds3_(physx.PxBounds3 *pvk_this, physx.PxBounds3 *pvk_b);
internal static extern void PxBounds3_const_PxConvexMeshPtr_getLocalBoundsPtr(physx.PxBounds3 *pvk_RetRef, physx.PxConvexMeshPtr pvk_this);
internal static extern void PxBounds3_const_PxScenePtr_getVisualizationCullingBoxPtr(physx.PxBounds3 *pvk_RetRef, physx.PxScenePtr pvk_this);
internal static extern void void_PxScenePtr_setVisualizationCullingBoxPtr_PxBounds3_(physx.PxScenePtr pvk_this, physx.PxBounds3 *pvk_box);
internal static extern void void_PxBounds3_setEmptyPtr(physx.PxBounds3 *pvk_this);
internal static extern void void_PxBounds3_setMaximalPtr(physx.PxBounds3 *pvk_this);
internal static extern void PxBounds3_PxBounds3_emptyPtr(physx.PxBounds3 *pvk_RetRef, physx.PxBounds3 *pvk_this);
internal static extern void void_PxBounds3_PxBounds3Ptr_Ctor(physx.PxBounds3 *pvk_this);
internal static extern void PxBounds3_PxBounds3_boundsOfPointsPtr_PxVec3_PxVec3_(physx.PxBounds3 *pvk_RetRef, physx.PxBounds3 *pvk_this, physx.PxVec3 *pvk_v0, physx.PxVec3 *pvk_v1);
internal static extern bool bool_const_PxBounds3_intersects1DPtr_PxBounds3_uint_(physx.PxBounds3 *pvk_this, physx.PxBounds3 *pvk_a, uint pvk_axis);
internal static extern void PxBounds3_PxBounds3_centerExtentsPtr_PxVec3_PxVec3_(physx.PxBounds3 *pvk_RetRef, physx.PxBounds3 *pvk_this, physx.PxVec3 *pvk_center, physx.PxVec3 *pvk_extent);
internal static extern bool bool_const_PxBounds3_isInsidePtr_PxBounds3_(physx.PxBounds3 *pvk_this, physx.PxBounds3 *pvk_box);
internal static extern void PxBounds3_PxBounds3_basisExtentPtr_PxVec3_PxMat33_PxVec3_(physx.PxBounds3 *pvk_RetRef, physx.PxBounds3 *pvk_this, physx.PxVec3 *pvk_center, physx.PxMat33 *pvk_basis, physx.PxVec3 *pvk_extent);
internal static extern void PxVec3_const_PxBounds3_getExtentsPtr(physx.PxVec3 *pvk_RetRef, physx.PxBounds3 *pvk_this);
internal static extern void PxBounds3_PxBounds3_poseExtentPtr_PxTransform_PxVec3_(physx.PxBounds3 *pvk_RetRef, physx.PxBounds3 *pvk_this, physx.PxTransform *pvk_pose, physx.PxVec3 *pvk_extent);
internal static extern void void_PxBounds3_scaleFastPtr_float_(physx.PxBounds3 *pvk_this, float pvk_scale);
internal static extern void PxBounds3_PxBounds3_transformFastPtr_PxMat33_PxBounds3_(physx.PxBounds3 *pvk_RetRef, physx.PxBounds3 *pvk_this, physx.PxMat33 *pvk_matrix, physx.PxBounds3 *pvk_bounds);
internal static extern bool bool_const_PxBounds3_isValidPtr(physx.PxBounds3 *pvk_this);
internal static extern void PxBounds3_PxBounds3_transformFastPtr_PxTransform_PxBounds3_(physx.PxBounds3 *pvk_RetRef, physx.PxBounds3 *pvk_this, physx.PxTransform *pvk_transform, physx.PxBounds3 *pvk_bounds);