|
AcousticTracer 0.1.0
An acoustic raytracing library.
|
Topics | |
| Triangles | |
Files | |
| file | at.h |
| The libraries public types and functions. | |
| file | at_model.h |
| AT_Model and related functions. | |
Data Structures | |
| struct | AT_Model |
| Groups the necessary information representing the 3D model. More... | |
Functions | |
| AT_Result | AT_model_create (AT_Model **out_model, const char *filepath) |
| AT_Model constructor for a given glb filepath. | |
| void | AT_model_to_AABB (AT_AABB *out_aabb, const AT_Model *model) |
| Calculates the min and max of a model for AABB collision. | |
| AT_Result | AT_model_get_triangles (AT_Triangle **out_triangles, const AT_Model *model) |
| Constructs all triangles in a given Model. | |
| void | AT_model_destroy (AT_Model *model) |
| Destroys an allocated AT_Model. | |
| AT_Result | AT_model_create (AT_Model **out_model, const char *filepath) |
| AT_Model constructor for a given glb filepath. | |
| void | AT_model_to_AABB (AT_AABB *out_aabb, const AT_Model *model) |
| Calculates the min and max of a model for AABB collision. | |
| AT_Result | AT_model_get_triangles (AT_Triangle **out_triangles, const AT_Model *model) |
| Constructs all triangles in a given Model. | |
| void | AT_model_destroy (AT_Model *model) |
| Destroys an allocated AT_Model. | |
|
| void AT_model_destroy | ( | AT_Model * | model | ) |
|
| AT_Result AT_model_get_triangles | ( | AT_Triangle ** | out_triangles, |
| const AT_Model * | model ) |