| 74 | } |
| 75 | |
| 76 | static void CalculateModelZ( Model& model, const Vertex_o3* const vertices, const unsigned int vertex_count ) |
| 77 | { |
| 78 | model.z_max= Constants::min_float; |
| 79 | model.z_min= Constants::max_float; |
| 80 | for( unsigned int v= 0u; v < vertex_count; v++ ) |
| 81 | { |
| 82 | const float z= float( vertices[v].xyz[2] ) * g_3o_model_coords_scale; |
| 83 | model.z_max= std::max( model.z_max, z ); |
| 84 | model.z_min= std::min( model.z_min, z ); |
| 85 | } |
| 86 | } |
| 87 | |
| 88 | static void CalculateBoundingBox( |
| 89 | const Vertex_o3* const vertices, unsigned int vertex_count, |
no outgoing calls
no test coverage detected