Open 3D Engine RecastNavigation Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
RecastNavigation::TileGeometry Class Reference

A collection of triangle data within a volume defined by an axis aligned bounding box. More...

#include <RecastHelpers.h>

Public Member Functions

bool IsEmpty () const
 

Public Attributes

AZ::Aabb m_worldBounds = AZ::Aabb::CreateNull()
 
AZ::Aabb m_scanBounds = AZ::Aabb::CreateNull()
 
int m_tileX = 0
 
int m_tileY = 0
 
AZStd::function< void(AZStd::shared_ptr< TileGeometry >)> m_tileCallback
 A callback to the async object that requested tile geometry. Useful to return the tile data from a task back to the original caller.
 
AZStd::vector< RecastVector3m_vertices
 Indexed vertices.
 
AZStd::vector< AZ::s32 > m_indices
 

Detailed Description

A collection of triangle data within a volume defined by an axis aligned bounding box.

Member Function Documentation

◆ IsEmpty()

bool RecastNavigation::TileGeometry::IsEmpty ( ) const
inline
Returns
true if there are no vertices in this tile.

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