+#include <PxTriangle.h>
+
+

Public Member Functions | |
| PX_FORCE_INLINE | PxTriangle () |
| Constructor. | |
| PX_FORCE_INLINE | PxTriangle (const PxVec3 &p0, const PxVec3 &p1, const PxVec3 &p2) |
| Constructor. | |
| PX_FORCE_INLINE | PxTriangle (const PxTriangle &triangle) |
| Copy constructor. | |
| PX_FORCE_INLINE | ~PxTriangle () |
| Destructor. | |
| PX_FORCE_INLINE void | operator= (const PxTriangle &triangle) |
| Assignment operator. | |
| PX_FORCE_INLINE void | normal (PxVec3 &_normal) const |
| Compute the normal of the Triangle. | |
| PX_FORCE_INLINE void | denormalizedNormal (PxVec3 &_normal) const |
| Compute the unnormalized normal of the triangle. | |
| PX_FORCE_INLINE PxReal | area () const |
| Compute the area of the triangle. | |
| PxVec3 | pointFromUV (PxReal u, PxReal v) const |
Public Attributes | |
| PxVec3 | verts [3] |
| Array of Vertices. | |
| PX_FORCE_INLINE PxTriangle::PxTriangle | +( | ++ | ) | + [inline] |
+
+Constructor. +
+ +
| PX_FORCE_INLINE PxTriangle::PxTriangle | +( | +const PxVec3 & | +p0, | +|
| + | + | const PxVec3 & | +p1, | +|
| + | + | const PxVec3 & | +p2 | + |
| + | ) | + [inline] |
+
+Constructor. +
+
| [in] | p0 | Point 0 |
| [in] | p1 | Point 1 |
| [in] | p2 | Point 2 |
| PX_FORCE_INLINE PxTriangle::PxTriangle | +( | +const PxTriangle & | +triangle | +) | + [inline] |
+
| PX_FORCE_INLINE PxTriangle::~PxTriangle | +( | ++ | ) | + [inline] |
+
+Destructor. +
+ +
+
| PX_FORCE_INLINE PxReal PxTriangle::area | +( | ++ | ) | + const [inline] |
+
+Compute the area of the triangle. +
+
| PX_FORCE_INLINE void PxTriangle::denormalizedNormal | +( | +PxVec3 & | +_normal | +) | + const [inline] |
+
+Compute the unnormalized normal of the triangle. +
+
| [out] | _normal | Triangle normal (not normalized). |
| PX_FORCE_INLINE void PxTriangle::normal | +( | +PxVec3 & | +_normal | +) | + const [inline] |
+
+Compute the normal of the Triangle. +
+
| [out] | _normal | Triangle normal. |
References PxVec3::normalize().
+ +| PX_FORCE_INLINE void PxTriangle::operator= | +( | +const PxTriangle & | +triangle | +) | + [inline] |
+
| PxVec3 PxTriangle::pointFromUV | +( | +PxReal | +u, | +|
| + | + | PxReal | +v | + |
| + | ) | + const [inline] |
+
+
+
| PxVec3 PxTriangle::verts[3] | +
+