Jolt Physics
A multi core friendly Game Physics Engine
|
A simple triangle and its material. More...
#include <Triangle.h>
Public Member Functions | |
JPH_OVERRIDE_NEW_DELETE | Triangle ()=default |
Constructor. More... | |
Triangle (const Float3 &inV1, const Float3 &inV2, const Float3 &inV3, uint32 inMaterialIndex=0, uint32 inUserData=0) | |
Triangle (Vec3Arg inV1, Vec3Arg inV2, Vec3Arg inV3, uint32 inMaterialIndex=0, uint32 inUserData=0) | |
Vec3 | GetCentroid () const |
Get center of triangle. More... | |
Public Attributes | |
Float3 | mV [3] |
Vertices. More... | |
uint32 | mMaterialIndex = 0 |
Follows mV[3] so that we can read mV as 4 vectors. More... | |
uint32 | mUserData = 0 |
User data that can be used for anything by the application, e.g. for tracking the original index of the triangle. More... | |
A simple triangle and its material.
|
default |
Constructor.
|
inline |
|
inline |
|
inline |
Get center of triangle.
uint32 Triangle::mMaterialIndex = 0 |
Follows mV[3] so that we can read mV as 4 vectors.
uint32 Triangle::mUserData = 0 |
User data that can be used for anything by the application, e.g. for tracking the original index of the triangle.
Float3 Triangle::mV[3] |
Vertices.