- oimo
- collision
- broadphase
- geometry
- Aabb - oimo.collision.geometry
- BoxGeometry - oimo.collision.geometry
- CapsuleGeometry - oimo.collision.geometry
- ConeGeometry - oimo.collision.geometry
- ConvexGeometry - oimo.collision.geometry
- ConvexHullGeometry - oimo.collision.geometry
- CylinderGeometry - oimo.collision.geometry
- Geometry - oimo.collision.geometry
- GeometryType - oimo.collision.geometry
- RayCastHit - oimo.collision.geometry
- SphereGeometry - oimo.collision.geometry
- narrowphase
- detector
- gjkepa
- BoxBoxDetector - oimo.collision.narrowphase.detector
- CapsuleCapsuleDetector - oimo.collision.narrowphase.detector
- Detector - oimo.collision.narrowphase.detector
- GjkEpaDetector - oimo.collision.narrowphase.detector
- SphereBoxDetector - oimo.collision.narrowphase.detector
- SphereCapsuleDetector - oimo.collision.narrowphase.detector
- SphereSphereDetector - oimo.collision.narrowphase.detector
- CollisionMatrix - oimo.collision.narrowphase
- DetectorResult - oimo.collision.narrowphase
- DetectorResultPoint - oimo.collision.narrowphase
- detector
- common
- dynamics
- callback
- common
- constraint
- contact
- joint
- CylindricalJoint - oimo.dynamics.constraint.joint
- CylindricalJointConfig - oimo.dynamics.constraint.joint
- GenericJoint - oimo.dynamics.constraint.joint
- GenericJointConfig - oimo.dynamics.constraint.joint
- Joint - oimo.dynamics.constraint.joint
- JointConfig - oimo.dynamics.constraint.joint
- JointLink - oimo.dynamics.constraint.joint
- JointType - oimo.dynamics.constraint.joint
- PrismaticJoint - oimo.dynamics.constraint.joint
- PrismaticJointConfig - oimo.dynamics.constraint.joint
- RagdollJoint - oimo.dynamics.constraint.joint
- RagdollJointConfig - oimo.dynamics.constraint.joint
- RevoluteJoint - oimo.dynamics.constraint.joint
- RevoluteJointConfig - oimo.dynamics.constraint.joint
- RotationalLimitMotor - oimo.dynamics.constraint.joint
- SphericalJoint - oimo.dynamics.constraint.joint
- SphericalJointConfig - oimo.dynamics.constraint.joint
- SpringDamper - oimo.dynamics.constraint.joint
- TranslationalLimitMotor - oimo.dynamics.constraint.joint
- UniversalJoint - oimo.dynamics.constraint.joint
- UniversalJointConfig - oimo.dynamics.constraint.joint
- solver
- ConstraintSolver - oimo.dynamics.constraint
- PositionCorrectionAlgorithm - oimo.dynamics.constraint
- rigidbody
- Contact - oimo.dynamics
- ContactLink - oimo.dynamics
- ContactManager - oimo.dynamics
- TimeStep - oimo.dynamics
- World - oimo.dynamics
- collision
A spherical joint config is used for constructions of spherical joints.
Constructor
Variables
Methods
init(rigidBody1:RigidBody, rigidBody2:RigidBody, worldAnchor:Vec3):SphericalJointConfig
Sets rigid bodies, local anchors from the world anchor worldAnchor
, and returns this
.
Inherited Variables
Defined by JointConfig
breakForce:Float
The joint will be destroyed when magnitude of the constraint force exceeds the value.
Set 0
for unbreakable joints.
breakTorque:Float
The joint will be destroyed when magnitude of the constraint torque exceeds the value.
Set 0
for unbreakable joints.
positionCorrectionAlgorithm:Int
The type of the position correction algorithm for the joint.
See PositionCorrectionAlgorithm
for details.
solverType:Int
The type of the constraint solver for the joint.
See ConstraintSolverType
for details.