Struct MeshTriangle

struct MeshTriangle

Public Functions

fm_vec3_t localVertex(int localIndex) const
void gjkSupport(const fm_vec3_t &direction, fm_vec3_t &output) const
float comparePoint(const fm_vec3_t &point) const
fm_vec3_t worldVertex(int localIndex) const

Get triangle vertex in world space (applies mesh transform if present)

fm_vec3_t worldNormal() const

Get triangle normal in world space.

Public Members

const fm_vec3_t *vertices
fm_vec3_t normal
MeshTriangleIndices tri
const MeshCollider *mesh = {nullptr}

Parent mesh for world-space transforms.