16#ifndef BT_TRIANGLE_BUFFER_H
17#define BT_TRIANGLE_BUFFER_H
45 virtual void processTriangle(btVector3* triangle,
int partId,
int triangleIndex);
49 return int(m_triangleBuffer.
size());
54 return m_triangleBuffer[index];
59 m_triangleBuffer.
clear();
SIMD_FORCE_INLINE void clear()
clear the array, deallocated memory. Generally it is better to use array.resize(0),...
SIMD_FORCE_INLINE int size() const
return the number of elements in the array
int getNumTriangles() const
const btTriangle & getTriangle(int index) const
virtual void processTriangle(btVector3 *triangle, int partId, int triangleIndex)
draw_view push_constant(Type::INT, "radiance_src") .push_constant(Type capture_info_buf storage_buf(1, Qualifier::READ, "ObjectBounds", "bounds_buf[]") .push_constant(Type draw_view int