group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
physics::TriMeshValidationTotals Struct Reference

Aggregate validation counters across a whole authored collision set. More...

#include <TriMeshCollision.hpp>

Public Member Functions

bool valid () const noexcept

Public Attributes

uint32_t meshCount {0}
uint32_t invalidMeshCount {0}
uint32_t triangleCount {0}
uint32_t degenerateTriangles {0}
uint32_t duplicatedOppositeWindingFaces {0}
uint32_t nonManifoldEdges {0}
uint32_t invalidIndices {0}

Detailed Description

Aggregate validation counters across a whole authored collision set.

Member Function Documentation

◆ valid()

bool physics::TriMeshValidationTotals::valid ( ) const
inlinenodiscardnoexcept

Member Data Documentation

◆ degenerateTriangles

uint32_t physics::TriMeshValidationTotals::degenerateTriangles {0}

◆ duplicatedOppositeWindingFaces

uint32_t physics::TriMeshValidationTotals::duplicatedOppositeWindingFaces {0}

◆ invalidIndices

uint32_t physics::TriMeshValidationTotals::invalidIndices {0}

◆ invalidMeshCount

uint32_t physics::TriMeshValidationTotals::invalidMeshCount {0}

◆ meshCount

uint32_t physics::TriMeshValidationTotals::meshCount {0}

◆ nonManifoldEdges

uint32_t physics::TriMeshValidationTotals::nonManifoldEdges {0}

◆ triangleCount

uint32_t physics::TriMeshValidationTotals::triangleCount {0}

The documentation for this struct was generated from the following file: