Пример #1
0
 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));
     }
 }
Пример #2
0
 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));
     }
 }
Пример #3
0
 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);
     }
 }
Пример #4
0
        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));
            }
        }
Пример #5
0
        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);
        }
Пример #6
0
        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);
        }
Пример #7
0
 internal static extern void void_PxBounds3_fattenFastPtr_float_(physx.PxBounds3 *pvk_this, float pvk_distance);
Пример #8
0
 internal static extern void void_PxBounds3_PxBounds3Ptr_Ctor_PxVec3_PxVec3_(physx.PxBounds3 *pvk_this, physx.PxVec3 *pvk_minimum, physx.PxVec3 *pvk_maximum);
Пример #9
0
 internal static extern float float_const_PxBounds3_getExtentsPtr_uint_(physx.PxBounds3 *pvk_this, uint pvk_axis);
Пример #10
0
 internal static extern bool bool_const_PxBounds3_containsPtr_PxVec3_(physx.PxBounds3 *pvk_this, physx.PxVec3 *pvk_v);
Пример #11
0
 internal static extern bool bool_const_PxBounds3_intersectsPtr_PxBounds3_(physx.PxBounds3 *pvk_this, physx.PxBounds3 *pvk_b);
Пример #12
0
 internal static extern void void_PxBounds3_includePtr_PxBounds3_(physx.PxBounds3 *pvk_this, physx.PxBounds3 *pvk_b);
Пример #13
0
 internal static extern void PxBounds3_const_PxConvexMeshPtr_getLocalBoundsPtr(physx.PxBounds3 *pvk_RetRef, physx.PxConvexMeshPtr pvk_this);
Пример #14
0
 internal static extern void PxBounds3_const_PxScenePtr_getVisualizationCullingBoxPtr(physx.PxBounds3 *pvk_RetRef, physx.PxScenePtr pvk_this);
Пример #15
0
 internal static extern void void_PxScenePtr_setVisualizationCullingBoxPtr_PxBounds3_(physx.PxScenePtr pvk_this, physx.PxBounds3 *pvk_box);
Пример #16
0
 internal static extern void void_PxBounds3_setEmptyPtr(physx.PxBounds3 *pvk_this);
Пример #17
0
 internal static extern void void_PxBounds3_setMaximalPtr(physx.PxBounds3 *pvk_this);
Пример #18
0
 internal static extern void PxBounds3_PxBounds3_emptyPtr(physx.PxBounds3 *pvk_RetRef, physx.PxBounds3 *pvk_this);
Пример #19
0
 internal static extern void void_PxBounds3_PxBounds3Ptr_Ctor(physx.PxBounds3 *pvk_this);
Пример #20
0
 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);
Пример #21
0
 internal static extern bool bool_const_PxBounds3_intersects1DPtr_PxBounds3_uint_(physx.PxBounds3 *pvk_this, physx.PxBounds3 *pvk_a, uint pvk_axis);
Пример #22
0
 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);
Пример #23
0
 internal static extern bool bool_const_PxBounds3_isInsidePtr_PxBounds3_(physx.PxBounds3 *pvk_this, physx.PxBounds3 *pvk_box);
Пример #24
0
 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);
Пример #25
0
 internal static extern void PxVec3_const_PxBounds3_getExtentsPtr(physx.PxVec3 *pvk_RetRef, physx.PxBounds3 *pvk_this);
Пример #26
0
 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);
Пример #27
0
 internal static extern void void_PxBounds3_scaleFastPtr_float_(physx.PxBounds3 *pvk_this, float pvk_scale);
Пример #28
0
 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);
Пример #29
0
 internal static extern bool bool_const_PxBounds3_isValidPtr(physx.PxBounds3 *pvk_this);
Пример #30
0
 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);