Tool to work on a ViewsVisible. Called by various Modules
(ReadWriteModule, GeneralModule, SpecificModule)
Public Member Functions |
| IGESDraw_ToolViewsVisible () |
| Returns a ToolViewsVisible, ready to work
|
void | ReadOwnParams (const Handle< IGESDraw_ViewsVisible > &ent, const Handle< IGESData_IGESReaderData > &IR, IGESData_ParamReader &PR) const |
| Reads own parameters from file. <PR> gives access to them,
<IR> detains parameter types and values
|
void | WriteOwnParams (const Handle< IGESDraw_ViewsVisible > &ent, IGESData_IGESWriter &IW) const |
| Writes own parameters to IGESWriter
|
void | OwnShared (const Handle< IGESDraw_ViewsVisible > &ent, Interface_EntityIterator &iter) const |
| Lists the Entities shared by a ViewsVisible <ent>, from
its specific (own) parameters shared not implied (the Views)
|
void | OwnImplied (const Handle< IGESDraw_ViewsVisible > &ent, Interface_EntityIterator &iter) const |
| Lists the Entities shared by a ViewsVisible <ent>, from
its specific (own) implied parameters : the Displayed Entities
|
IGESData_DirChecker | DirChecker (const Handle< IGESDraw_ViewsVisible > &ent) const |
| Returns specific DirChecker
|
void | OwnCheck (const Handle< IGESDraw_ViewsVisible > &ent, const Interface_ShareTool &shares, Handle< Interface_Check > &ach) const |
| Performs Specific Semantic Check
|
void | OwnCopy (const Handle< IGESDraw_ViewsVisible > &entfrom, const Handle< IGESDraw_ViewsVisible > &entto, Interface_CopyTool &TC) const |
| Copies Specific Parameters shared not implied, i.e. all but
the Displayed Entities
|
void | OwnRenew (const Handle< IGESDraw_ViewsVisible > &entfrom, const Handle< IGESDraw_ViewsVisible > &entto, const Interface_CopyTool &TC) const |
| Copies Specific implied Parameters : the Displayed Entities
which have already been copied
|
void | OwnWhenDelete (const Handle< IGESDraw_ViewsVisible > &ent) const |
| Clears specific implied parameters, which cause looping
structures; required for deletion
|
void | OwnDump (const Handle< IGESDraw_ViewsVisible > &ent, const IGESData_IGESDumper &dumper, const Handle< Message_Messenger > &S, const Standard_Integer own) const |
| Dump of Specific Parameters
|
Standard_Boolean | OwnCorrect (const Handle< IGESDraw_ViewsVisible > &ent) const |
| Sets automatic unambiguous Correction on a ViewsVisible
(all displayed entities must refer to <ent> in directory part,
else the list is cleared)
|