void DrawModel(const Module& model) { glColor4ub(0, 0, 0, 255); const uint numGeoms = model.GetNumGeometries(); for (uint geomIdx = 0; geomIdx < numGeoms; ++geomIdx) DrawModelGeometry(model, geomIdx); }
void RasterizeModel(RasterData* raster, const Module& model, const Matrix44f& objectTM) { const uint numGeoms = model.GetNumGeometries(); for (uint geomIdx = 0; geomIdx < numGeoms; ++geomIdx) RasterizeModelGeometry(raster, model, objectTM, geomIdx); }