b3dCountSurfaces

Returns the number of surfaces in a surface-based mesh. Takes mesh (surface-based mesh entity). Returns surface count (integer, 0 or more) or 0 on error.

3D Graphics

Parameters & Returns

Parameters

mesh Int

Returns

Int

Quick Summary

Returns the number of surfaces in a surface-based mesh. Takes mesh (surface-based mesh entity). Returns surface count (integer, 0 or more) or 0 on error.

Technical Exegesis...

Returns the number of surfaces in a surface-based mesh. Takes mesh (surface-based mesh entity). Returns surface count (integer, 0 or more) or 0 on error. Validates mesh exists, type is ENTITY_MESH, and is surface-based. Returns mesh->surfaces.size() as integer. Returns 0 if: invalid handle, not a mesh, not surface-based (loaded meshes return 0).

This function queries surface array size for iteration or validation.

Example

Example.bam
; No example implemented yet