|
|
ConstraintImmediateVisualizer & | operator= (const ConstraintImmediateVisualizer &) |
| |
|
| ConstraintImmediateVisualizer (PxF32 frameScale, PxF32 limitScale, PxRenderOutput &output) |
| |
| virtual void | visualizeJointFrames (const PxTransform &parent, const PxTransform &child) |
| | Visualize joint frames.
|
| |
| virtual void | visualizeLinearLimit (const PxTransform &t0, const PxTransform &t1, PxReal value, bool active) |
| | Visualize joint linear limit.
|
| |
| virtual void | visualizeAngularLimit (const PxTransform &t0, PxReal lower, PxReal upper, bool active) |
| | Visualize joint angular limit.
|
| |
| virtual void | visualizeLimitCone (const PxTransform &t, PxReal tanQSwingY, PxReal tanQSwingZ, bool active) |
| | Visualize limit cone.
|
| |
| virtual void | visualizeDoubleCone (const PxTransform &t, PxReal angle, bool active) |
| | Visualize joint double cone.
|
| |
| virtual void | visualizeLine (const PxVec3 &p0, const PxVec3 &p1, PxU32 color) |
| | Visualize line.
|
| |
◆ visualizeAngularLimit()
| virtual void physx::Cm::ConstraintImmediateVisualizer::visualizeAngularLimit |
( |
const PxTransform & |
t0, |
|
|
PxReal |
lower, |
|
|
PxReal |
upper, |
|
|
bool |
active |
|
) |
| |
|
inlinevirtual |
Visualize joint angular limit.
- Parameters
-
| [in] | t0 | Transformation for the visualization |
| [in] | lower | Lower limit angle |
| [in] | upper | Upper limit angle |
| [in] | active | State of the joint - active/inactive |
Implements physx::PxConstraintVisualizer.
◆ visualizeDoubleCone()
| virtual void physx::Cm::ConstraintImmediateVisualizer::visualizeDoubleCone |
( |
const PxTransform & |
t, |
|
|
PxReal |
angle, |
|
|
bool |
active |
|
) |
| |
|
inlinevirtual |
Visualize joint double cone.
- Parameters
-
| [in] | t | Transformation for the visualization |
| [in] | angle | Limit angle |
| [in] | active | State of the joint - active/inactive |
Implements physx::PxConstraintVisualizer.
◆ visualizeJointFrames()
| virtual void physx::Cm::ConstraintImmediateVisualizer::visualizeJointFrames |
( |
const PxTransform & |
parent, |
|
|
const PxTransform & |
child |
|
) |
| |
|
inlinevirtual |
◆ visualizeLimitCone()
| virtual void physx::Cm::ConstraintImmediateVisualizer::visualizeLimitCone |
( |
const PxTransform & |
t, |
|
|
PxReal |
tanQSwingY, |
|
|
PxReal |
tanQSwingZ, |
|
|
bool |
active |
|
) |
| |
|
inlinevirtual |
Visualize limit cone.
- Parameters
-
| [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 |
Implements physx::PxConstraintVisualizer.
◆ visualizeLine()
| virtual void physx::Cm::ConstraintImmediateVisualizer::visualizeLine |
( |
const PxVec3 & |
p0, |
|
|
const PxVec3 & |
p1, |
|
|
PxU32 |
color |
|
) |
| |
|
inlinevirtual |
◆ visualizeLinearLimit()
| virtual void physx::Cm::ConstraintImmediateVisualizer::visualizeLinearLimit |
( |
const PxTransform & |
t0, |
|
|
const PxTransform & |
t1, |
|
|
PxReal |
value, |
|
|
bool |
active |
|
) |
| |
|
inlinevirtual |
Visualize joint linear limit.
- Parameters
-
| [in] | t0 | Base transformation |
| [in] | t1 | End transformation |
| [in] | value | Distance |
| [in] | active | State of the joint - active/inactive |
Implements physx::PxConstraintVisualizer.
The documentation for this struct was generated from the following file: