Describes an elliptical conical joint limit. Note that very small or highly elliptical limit cones may result in jitter.
More...
#include <PxJointLimit.h>
|
PxReal | yAngle |
| the maximum angle from the Y axis of the constraint frame. More...
|
|
PxReal | zAngle |
| the maximum angle from the Z-axis of the constraint frame. More...
|
|
PxReal | restitution |
| Controls the amount of bounce when the joint hits a limit. More...
|
|
PxReal | bounceThreshold |
|
PxReal | stiffness |
| if greater than zero, the limit is soft, i.e. a spring pulls the joint back to the limit More...
|
|
PxReal | damping |
| if spring is greater than zero, this is the damping of the limit spring More...
|
|
PxReal | contactDistance |
| the distance inside the limit value at which the limit will be considered to be active by the solver. As this value is made larger, the limit becomes active more quickly. It thus becomes less likely to violate the extents of the limit, but more expensive. More...
|
|
Describes an elliptical conical joint limit. Note that very small or highly elliptical limit cones may result in jitter.
- See also
- PxD6Joint PxSphericalJoint
◆ PxJointLimitCone() [1/2]
PxJointLimitCone::PxJointLimitCone |
( |
PxReal |
yLimitAngle, |
|
|
PxReal |
zLimitAngle, |
|
|
PxReal |
contactDist = -1.0f |
|
) |
| |
|
inline |
Construct a cone hard limit.
- Parameters
-
[in] | yLimitAngle | The limit angle from the Y-axis of the constraint frame |
[in] | zLimitAngle | The limit angle from the Z-axis of the constraint frame |
[in] | contactDist | The distance from the limit at which it becomes active. Default is the lesser of 0.1 radians, and 0.49 * the lower of the limit angles |
- See also
- PxJointLimitParameters
References PxJointLimitParameters::contactDistance, and PxMin().
◆ PxJointLimitCone() [2/2]
PxJointLimitCone::PxJointLimitCone |
( |
PxReal |
yLimitAngle, |
|
|
PxReal |
zLimitAngle, |
|
|
const PxSpring & |
spring |
|
) |
| |
|
inline |
Construct a cone soft limit.
- Parameters
-
[in] | yLimitAngle | The limit angle from the Y-axis of the constraint frame |
[in] | zLimitAngle | The limit angle from the Z-axis of the constraint frame |
[in] | spring | The stiffness and damping of the limit spring |
- See also
- PxJointLimitParameters
References damping, spring, and stiffness.
◆ isValid()
PX_INLINE bool PxJointLimitCone::isValid |
( |
| ) |
const |
|
inline |
◆ yAngle
PxReal PxJointLimitCone::yAngle |
the maximum angle from the Y axis of the constraint frame.
Unit: Angular: Radians Range: Angular: (0,PI)
Default: PI/2
◆ zAngle
PxReal PxJointLimitCone::zAngle |
the maximum angle from the Z-axis of the constraint frame.
Unit: Angular: Radians Range: Angular: (0,PI)
Default: PI/2
The documentation for this class was generated from the following file: