Panda3D

Loading...
Searching...
No Matches
PhysxUtilLib Member List

This is the complete list of members for PhysxUtilLib, including all inherited members.

_ptr (defined in PhysxUtilLib) | PhysxUtilLib |
box_box_intersect(const LVector3f &extents0, const LPoint3f &center0, const LMatrix3f &rotation0, const LVector3f &extents1, const LPoint3f &center1, const LMatrix3f &rotation1, bool full_test) | PhysxUtilLib |
box_contains_point(const PhysxBox &box, const LPoint3f &p) | PhysxUtilLib |
compute_box_around_capsule(const PhysxCapsule &capsule) | PhysxUtilLib |
compute_box_density(const LVector3f &extents, float mass) | PhysxUtilLib |
compute_box_inertia_tensor(float mass, float xlength, float ylength, float zlength) | PhysxUtilLib |
compute_box_mass(const LVector3f &extents, float density) | PhysxUtilLib |
compute_box_world_edge_normal(const PhysxBox &box, unsigned int edge_index) | PhysxUtilLib |
compute_capsule_around_box(const PhysxBox &box) | PhysxUtilLib |
compute_cone_density(float radius, float length, float mass) | PhysxUtilLib |
compute_cone_mass(float radius, float length, float density) | PhysxUtilLib |
compute_cylinder_density(float radius, float length, float mass) | PhysxUtilLib |
compute_cylinder_mass(float radius, float length, float density) | PhysxUtilLib |
compute_distance_squared(const PhysxRay &ray, const LPoint3f &point) | PhysxUtilLib |
compute_ellipsoid_density(const LVector3f &extents, float mass) | PhysxUtilLib |
compute_ellipsoid_mass(const LVector3f &extents, float density) | PhysxUtilLib |
compute_sphere_density(float radius, float mass) | PhysxUtilLib |
compute_sphere_inertia_tensor(float mass, float radius, bool hollow) | PhysxUtilLib |
compute_sphere_mass(float radius, float density) | PhysxUtilLib |
compute_square_distance(const PhysxSegment &seg, const LPoint3f &point) | PhysxUtilLib |
create_box(const PhysxBounds3 &aabb, const LMatrix4f &mat) | PhysxUtilLib |
find_rotation_matrix(const LVector3f &x, const LVector3f &b) | PhysxUtilLib |
int_ceil(const float &f) | PhysxUtilLib |
int_chop(const float &f) | PhysxUtilLib |
int_floor(const float &f) | PhysxUtilLib |
is_box_a_inside_box_b(const PhysxBox &a, const PhysxBox &b) | PhysxUtilLib |
merge_spheres(const PhysxSphere &sphere0, const PhysxSphere &sphere1) | PhysxUtilLib |
normal_to_tangents(const LVector3f &n, LVector3f &t1, LVector3f &t2) | PhysxUtilLib |
PhysxUtilLib() (defined in PhysxUtilLib) | PhysxUtilLib | inline
point_obb_sqr_dist(const LPoint3f &point, const LPoint3f &center, const LVector3f &extents, const LMatrix3f &rot, LPoint3f &params) | PhysxUtilLib |
ray_aabb_intersect(const LPoint3f &min, const LPoint3f &max, const LPoint3f &origin, const LVector3f &dir, LPoint3f &coord) | PhysxUtilLib |
ray_capsule_intersect(const LPoint3f &origin, const LVector3f &dir, const PhysxCapsule &capsule) | PhysxUtilLib |
ray_obb_intersect(const PhysxRay &ray, const LPoint3f &center, const LVector3f &extents, const LMatrix3f &rot) | PhysxUtilLib |
ray_plane_intersect(const PhysxRay &ray, const PhysxPlane &plane, LPoint3f &point_on_plane) | PhysxUtilLib |
ray_sphere_intersect(const LPoint3f &origin, const LVector3f &dir, float length, const LPoint3f &center, float radius, LPoint3f &hit_pos) | PhysxUtilLib |
ray_tri_intersect(const LPoint3f &orig, const LVector3f &dir, const LPoint3f &vert0, const LPoint3f &vert1, const LPoint3f &vert2, LVector3f &hit, bool cull) | PhysxUtilLib |
segment_aabb_intersect(const LPoint3f &p0, const LPoint3f &p1, const LPoint3f &min, const LPoint3f &max) | PhysxUtilLib |
segment_box_intersect(const LPoint3f &p1, const LPoint3f &p2, const LPoint3f &bbox_min, const LPoint3f &bbox_max, LPoint3f &intercept) | PhysxUtilLib |
segment_obb_intersect(const LPoint3f &p0, const LPoint3f &p1, const LPoint3f &center, const LVector3f &extents, const LMatrix3f &rot) | PhysxUtilLib |
set_fpu_exceptions(bool b) | PhysxUtilLib |
set_fpu_precision24() | PhysxUtilLib |
set_fpu_precision53() | PhysxUtilLib |
set_fpu_precision64() | PhysxUtilLib |
set_fpu_rounding_chop() | PhysxUtilLib |
set_fpu_rounding_down() | PhysxUtilLib |
set_fpu_rounding_near() | PhysxUtilLib |
set_fpu_rounding_up() | PhysxUtilLib |
sweep_box_box(const PhysxBox &box0, const PhysxBox &box1, const LVector3f &dir, float length, LPoint3f &ip, LVector3f &normal) | PhysxUtilLib |
sweep_box_capsule(const PhysxBox &box, const PhysxCapsule &lss, const LVector3f &dir, float length, LVector3f &normal) | PhysxUtilLib |
sweep_box_sphere(const PhysxBox &box, const PhysxSphere &sphere, const LVector3f &dir, float length, LVector3f &normal) | PhysxUtilLib |
sweep_capsule_capsule(const PhysxCapsule &lss0, const PhysxCapsule &lss1, const LVector3f &dir, float length, LPoint3f &ip, LVector3f &normal) | PhysxUtilLib |
sweep_sphere_capsule(const PhysxSphere &sphere, const PhysxCapsule &lss, const LVector3f &dir, float length, LPoint3f &ip, LVector3f &normal) | PhysxUtilLib |
swept_spheres_intersect(const PhysxSphere &sphere0, const LVector3f &velocity0, const PhysxSphere &sphere1, const LVector3f &velocity1) | PhysxUtilLib |
tri_box_intersect(const LPoint3f &vertex0, const LPoint3f &vertex1, const LPoint3f &vertex2, const LPoint3f &center, const LVector3f &extents) | PhysxUtilLib |
~PhysxUtilLib() (defined in PhysxUtilLib) | PhysxUtilLib | inline