529 // Skip those without effect on the model meaning |
529 // Skip those without effect on the model meaning |
530 if (object->isScemantic()) |
530 if (object->isScemantic()) |
531 { |
531 { |
532 // Got another sub-file reference, recurse and inline it too if we're deep-inlining. |
532 // Got another sub-file reference, recurse and inline it too if we're deep-inlining. |
533 // If not, just add it into the objects normally. |
533 // If not, just add it into the objects normally. |
534 if (deep and object->type() == LDObjectType::SubfileReference) |
534 if (deep and object->isRasterizable()) |
535 { |
535 { |
536 LDSubfileReference* reference = static_cast<LDSubfileReference*>(object); |
536 LDSubfileReference* reference = static_cast<LDSubfileReference*>(object); |
537 reference->rasterize( |
537 reference->rasterize( |
538 documentManager(), |
538 documentManager(), |
539 this->winding(), |
539 this->winding(), |