9 struct CADGeometryWriter;
10 class DXFTableWriteIterator;
15 class CADTextWriteModifier :
public CADWriteModifier
18 bool canHandleBlock(
const Model& model)
final override;
19 ModelIterator::ParseResult handleBlock(
const Model& model, DXFTableWriteIterator& options)
final override;
20 ModelIterator::ParseResult handleBlock(
const Model&, DXFBlockWriter&)
final override;
21 bool canHandleInsert(
const Model& model)
final override;
22 void handleInsert(
const Matrix<fltp08>& parent_transform,
const Model& model, uint04 parent_handle, DXFBlockWriter& options)
final override;
23 void handleInsert(
const Matrix<fltp08>&,
const Model&, uint04, CADGeometryWriter&)
final override;
25 static void WriteText(DXFWriter& writer,
const Matrix<fltp08>& tr,
const Text& text, uint04 handle, uint04 parent_handle);