An interface that can handle writing certain entities in a special way to the CAD environment.
More...
An interface that can handle writing certain entities in a special way to the CAD environment.
Definition at line 13 of file CADWriteModifier.h.
◆ canHandleBlock()
| virtual bool CADWriteModifier::canHandleBlock |
( |
const Model & | model | ) |
|
|
pure virtual |
Checks whether this modifier can handle the given model as a block.
- Parameters
-
| [in] | model | The model to check. |
- Returns
- True if this modifier handles the model.
◆ canHandleInsert()
| virtual bool CADWriteModifier::canHandleInsert |
( |
const Model & | model | ) |
|
|
pure virtual |
Checks whether this modifier can handle the given model as an insert.
- Parameters
-
| [in] | model | The model to check. |
- Returns
- True if this modifier handles the insert.
◆ handleBlock() [1/2]
Handles writing the model during the block-write phase.
- Parameters
-
| [in] | model | The model to write. |
| [in] | options | The block writer. |
- Returns
- The parse result indicating how to proceed.
◆ handleBlock() [2/2]
Handles writing the model during the table-write phase.
- Parameters
-
| [in] | model | The model to write. |
| [in] | options | The table write iterator. |
- Returns
- The parse result indicating how to proceed.
◆ handleInsert() [1/2]
Writes the model as an insert entity via geometry writer.
- Parameters
-
| [in] | parent_transform | The parent transformation matrix. |
| [in] | model | The model to write. |
| [in] | parent_handle | The parent entity handle. |
| [in] | options | The geometry writer. |
◆ handleInsert() [2/2]
Writes the model as an insert entity via block writer.
- Parameters
-
| [in] | parent_transform | The parent transformation matrix. |
| [in] | model | The model to write. |
| [in] | parent_handle | The parent entity handle. |
| [in] | options | The block writer. |
The documentation for this class was generated from the following file: