Index N N nv_collide_aabb_x_aabb (C++ function) nv_collide_aabb_x_point (C++ function) nv_collide_circle_x_circle (C++ function) nv_collide_circle_x_point (C++ function) nv_collide_polygon_x_circle (C++ function) nv_collide_polygon_x_point (C++ function) nv_collide_polygon_x_polygon (C++ function) nv_collide_ray_x_circle (C++ function) nv_collide_ray_x_polygon (C++ function) nv_get_error (C++ function) NV_VECTOR2 (C macro) nvAABB (C++ struct) nvAABB::max_x (C++ member) nvAABB::max_y (C++ member) nvAABB::min_x (C++ member) nvAABB::min_y (C++ member) nvBoxShape_new (C macro) nvBroadPhaseAlg (C++ enum) nvBroadPhaseAlg::nvBroadPhaseAlg_BRUTE_FORCE (C++ enumerator) nvBroadPhaseAlg::nvBroadPhaseAlg_BVH (C++ enumerator) nvCircleShape_new (C++ function) nvCoefficientMix (C++ enum) nvCoefficientMix::nvCoefficientMix_AVG (C++ enumerator) nvCoefficientMix::nvCoefficientMix_MAX (C++ enumerator) nvCoefficientMix::nvCoefficientMix_MIN (C++ enumerator) nvCoefficientMix::nvCoefficientMix_MUL (C++ enumerator) nvCoefficientMix::nvCoefficientMix_SQRT (C++ enumerator) nvConstraint (C++ struct), [1] nvConstraint::a (C++ member), [1] nvConstraint::b (C++ member), [1] nvConstraint::def (C++ member), [1] nvConstraint::ignore_collision (C++ member), [1] nvConstraint::type (C++ member), [1] nvConstraint_free (C++ function) nvConstraintType (C++ enum), [1] nvConstraintType::nvConstraintType_DISTANCE (C++ enumerator), [1] nvConstraintType::nvConstraintType_HINGE (C++ enumerator), [1] nvConstraintType::nvConstraintType_SPLINE (C++ enumerator), [1] nvContactEvent (C++ struct) nvContactEvent::body_a (C++ member) nvContactEvent::body_b (C++ member) nvContactEvent::friction_impulse (C++ member) nvContactEvent::id (C++ member) nvContactEvent::normal (C++ member) nvContactEvent::normal_impulse (C++ member) nvContactEvent::penetration (C++ member) nvContactEvent::position (C++ member) nvContactEvent::shape_a (C++ member) nvContactEvent::shape_b (C++ member) nvContactListener (C++ struct) nvContactListener::on_contact_added (C++ member) nvContactListener::on_contact_persisted (C++ member) nvContactListener::on_contact_removed (C++ member) nvContactPositionCorrection (C++ enum) nvContactPositionCorrection::nvContactPositionCorrection_BAUMGARTE (C++ enumerator) nvContactPositionCorrection::nvContactPositionCorrection_NGS (C++ enumerator) nvConvexHullShape_new (C++ function) nvDistanceConstraint (C++ struct) nvDistanceConstraint_get_anchor_a (C++ function) nvDistanceConstraint_get_anchor_b (C++ function) nvDistanceConstraint_get_body_a (C++ function) nvDistanceConstraint_get_body_b (C++ function) nvDistanceConstraint_get_damping (C++ function) nvDistanceConstraint_get_hertz (C++ function) nvDistanceConstraint_get_length (C++ function) nvDistanceConstraint_get_max_force (C++ function) nvDistanceConstraint_get_spring (C++ function) nvDistanceConstraint_new (C++ function) nvDistanceConstraint_set_anchor_a (C++ function) nvDistanceConstraint_set_anchor_b (C++ function) nvDistanceConstraint_set_damping (C++ function) nvDistanceConstraint_set_hertz (C++ function) nvDistanceConstraint_set_length (C++ function) nvDistanceConstraint_set_max_force (C++ function) nvDistanceConstraint_set_spring (C++ function) nvDistanceConstraintInitializer (C++ struct) nvHingeConstraint (C++ struct) nvHingeConstraint_get_anchor (C++ function) nvHingeConstraint_get_body_a (C++ function) nvHingeConstraint_get_body_b (C++ function) nvHingeConstraint_get_limits (C++ function) nvHingeConstraint_get_lower_limit (C++ function) nvHingeConstraint_get_max_force (C++ function) nvHingeConstraint_get_upper_limit (C++ function) nvHingeConstraint_new (C++ function) nvHingeConstraint_set_anchor (C++ function) nvHingeConstraint_set_limits (C++ function) nvHingeConstraint_set_lower_limit (C++ function) nvHingeConstraint_set_max_force (C++ function) nvHingeConstraint_set_upper_limit (C++ function) nvHingeConstraintInitializer (C++ struct) nvMaterial (C++ struct) nvMaterial::density (C++ member) nvMaterial::friction (C++ member) nvMaterial::restitution (C++ member) nvNGonShape_new (C++ function) nvPolygon_transform (C++ function) nvPolygonShape_new (C++ function) nvRectShape_new (C++ function) nvRigidBody (C++ struct) nvRigidBody_add_shape (C++ function) nvRigidBody_apply_force (C++ function) nvRigidBody_apply_force_at (C++ function) nvRigidBody_apply_impulse (C++ function) nvRigidBody_apply_torque (C++ function) nvRigidBody_disable_collisions (C++ function) nvRigidBody_enable_collisions (C++ function) nvRigidBody_free (C++ function) nvRigidBody_get_aabb (C++ function) nvRigidBody_get_angle (C++ function) nvRigidBody_get_angular_damping_scale (C++ function) nvRigidBody_get_angular_velocity (C++ function) nvRigidBody_get_collision_category (C++ function) nvRigidBody_get_collision_group (C++ function) nvRigidBody_get_collision_mask (C++ function) nvRigidBody_get_gravity_scale (C++ function) nvRigidBody_get_id (C++ function) nvRigidBody_get_inertia (C++ function) nvRigidBody_get_kinetic_energy (C++ function) nvRigidBody_get_linear_damping_scale (C++ function) nvRigidBody_get_linear_velocity (C++ function) nvRigidBody_get_mass (C++ function) nvRigidBody_get_material (C++ function) nvRigidBody_get_position (C++ function) nvRigidBody_get_rotational_energy (C++ function) nvRigidBody_get_space (C++ function) nvRigidBody_get_type (C++ function) nvRigidBody_get_user_data (C++ function) nvRigidBody_iter_shapes (C++ function) nvRigidBody_new (C++ function) nvRigidBody_remove_shape (C++ function) nvRigidBody_reset_velocities (C++ function) nvRigidBody_set_angle (C++ function) nvRigidBody_set_angular_damping_scale (C++ function) nvRigidBody_set_angular_velocity (C++ function) nvRigidBody_set_collision_category (C++ function) nvRigidBody_set_collision_group (C++ function) nvRigidBody_set_collision_mask (C++ function) nvRigidBody_set_gravity_scale (C++ function) nvRigidBody_set_inertia (C++ function) nvRigidBody_set_linear_damping_scale (C++ function) nvRigidBody_set_linear_velocity (C++ function) nvRigidBody_set_mass (C++ function) nvRigidBody_set_material (C++ function) nvRigidBody_set_position (C++ function) nvRigidBody_set_type (C++ function) nvRigidBody_set_user_data (C++ function) nvRigidBodyInitializer (C++ struct) nvRigidBodyType (C++ enum) nvRigidBodyType::nvRigidBodyType_DYNAMIC (C++ enumerator) nvRigidBodyType::nvRigidBodyType_STATIC (C++ enumerator) nvShape (C++ struct) nvShape_calculate_mass (C++ function) nvShape_free (C++ function) nvShape_get_aabb (C++ function) nvShapeType (C++ enum) nvShapeType::nvShapeType_CIRCLE (C++ enumerator) nvShapeType::nvShapeType_POLYGON (C++ enumerator) nvSpace (C++ struct) nvSpace_add_constraint (C++ function) nvSpace_add_rigidbody (C++ function) nvSpace_cast_ray (C++ function) nvSpace_clear (C++ function) nvSpace_free (C++ function) nvSpace_get_broadphase (C++ function) nvSpace_get_contact_listener (C++ function) nvSpace_get_gravity (C++ function) nvSpace_get_profiler (C++ function) nvSpace_get_settings (C++ function) nvSpace_iter_bodies (C++ function) nvSpace_iter_constraints (C++ function) nvSpace_new (C++ function) nvSpace_remove_constraint (C++ function) nvSpace_remove_rigidbody (C++ function) nvSpace_set_broadphase (C++ function) nvSpace_set_contact_listener (C++ function) nvSpace_set_gravity (C++ function) nvSpace_step (C++ function) nvSpaceSettings (C++ struct) nvSpaceSettings::angular_damping (C++ member) nvSpaceSettings::baumgarte (C++ member) nvSpaceSettings::contact_position_correction (C++ member) nvSpaceSettings::friction_mix (C++ member) nvSpaceSettings::linear_damping (C++ member) nvSpaceSettings::penetration_slop (C++ member) nvSpaceSettings::position_iterations (C++ member) nvSpaceSettings::restitution_mix (C++ member) nvSpaceSettings::substeps (C++ member) nvSpaceSettings::velocity_iterations (C++ member) nvSpaceSettings::warmstarting (C++ member) nvSplineConstraint (C++ struct) nvSplineConstraint_get_anchor (C++ function) nvSplineConstraint_get_body (C++ function) nvSplineConstraint_get_control_points (C++ function) nvSplineConstraint_get_max_force (C++ function) nvSplineConstraint_get_number_of_control_points (C++ function) nvSplineConstraint_new (C++ function) nvSplineConstraint_set_anchor (C++ function) nvSplineConstraint_set_control_points (C++ function) nvSplineConstraint_set_max_force (C++ function) nvSplineConstraintInitializer (C++ struct) nvVector2 (C++ struct) nvVector2::x (C++ member) nvVector2::y (C++ member) nvVector2_add (C++ function) nvVector2_cross (C++ function) nvVector2_dist (C++ function) nvVector2_dist2 (C++ function) nvVector2_div (C++ function) nvVector2_dot (C++ function) nvVector2_eq (C++ function) nvVector2_is_zero (C++ function) nvVector2_len (C++ function) nvVector2_len2 (C++ function) nvVector2_lerp (C++ function) nvVector2_mul (C++ function) nvVector2_neg (C++ function) nvVector2_normalize (C++ function) nvVector2_perp (C++ function) nvVector2_perpr (C++ function) nvVector2_rotate (C++ function) nvVector2_sub (C++ function) nvVector2_zero (C++ member)