|
RavEngine
|
API used to visualize details about a constraint. More...
#include <PxConstraintDesc.h>
Public Member Functions | |
| virtual void | visualizeJointFrames (const PxTransform &parent, const PxTransform &child)=0 |
| Visualize joint frames. | |
| virtual void | visualizeLinearLimit (const PxTransform &t0, const PxTransform &t1, PxReal value, bool active)=0 |
| Visualize joint linear limit. | |
| virtual void | visualizeAngularLimit (const PxTransform &t0, PxReal lower, PxReal upper, bool active)=0 |
| Visualize joint angular limit. | |
| virtual void | visualizeLimitCone (const PxTransform &t, PxReal tanQSwingY, PxReal tanQSwingZ, bool active)=0 |
| Visualize limit cone. | |
| virtual void | visualizeDoubleCone (const PxTransform &t, PxReal angle, bool active)=0 |
| Visualize joint double cone. | |
| virtual void | visualizeLine (const PxVec3 &p0, const PxVec3 &p1, PxU32 color)=0 |
| Visualize line. | |
API used to visualize details about a constraint.
|
pure virtual |
Visualize joint angular limit.
| [in] | t0 | Transformation for the visualization |
| [in] | lower | Lower limit angle |
| [in] | upper | Upper limit angle |
| [in] | active | State of the joint - active/inactive |
Implemented in physx::Cm::ConstraintImmediateVisualizer.
|
pure virtual |
Visualize joint double cone.
| [in] | t | Transformation for the visualization |
| [in] | angle | Limit angle |
| [in] | active | State of the joint - active/inactive |
Implemented in physx::Cm::ConstraintImmediateVisualizer.
|
pure virtual |
Visualize joint frames.
| [in] | parent | Parent transformation |
| [in] | child | Child transformation |
Implemented in physx::Cm::ConstraintImmediateVisualizer.
|
pure virtual |
Visualize limit cone.
| [in] | t | Transformation for the visualization |
| [in] | tanQSwingY | Tangent of the quarter Y angle |
| [in] | tanQSwingZ | Tangent of the quarter Z angle |
| [in] | active | State of the joint - active/inactive |
Implemented in physx::Cm::ConstraintImmediateVisualizer.
|
pure virtual |
Visualize line.
| [in] | p0 | Start position |
| [in] | p1 | End postion |
| [in] | color | Color |
Implemented in physx::Cm::ConstraintImmediateVisualizer.
|
pure virtual |
Visualize joint linear limit.
| [in] | t0 | Base transformation |
| [in] | t1 | End transformation |
| [in] | value | Distance |
| [in] | active | State of the joint - active/inactive |
Implemented in physx::Cm::ConstraintImmediateVisualizer.