#include <IGESDraw_GeneralModule.hxx>
Inheritance diagram for IGESDraw_GeneralModule:
Public Member Functions | |
Standard_EXPORT | IGESDraw_GeneralModule () |
Creates a GeneralModule from IGESDraw and puts it into GeneralLib . | |
Standard_EXPORT void | OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)&ent, Interface_EntityIterator &iter) const |
Lists the Entities shared by a given IGESEntity <ent>, from its specific parameters : specific for each type . | |
virtual Standard_EXPORT void | OwnImpliedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)&ent, Interface_EntityIterator &iter) const |
Specific list of Entities implied by an IGESEntity <ent> (in addition to Associativities). Redefined for ViewsVisible ... . | |
Standard_EXPORT IGESData_DirChecker | DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)&ent) const |
Returns a DirChecker, specific for each type of Entity (identified by its Case Number) : this DirChecker defines constraints which must be respected by the DirectoryPart . | |
Standard_EXPORT void | OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)&ent, const Interface_ShareTool &shares, Handle(Interface_Check)&ach) const |
Performs Specific Semantic Check for each type of Entity . | |
Standard_EXPORT Standard_Boolean | NewVoid (const Standard_Integer CN, Handle(Standard_Transient)&entto) const |
Specific creation of a new void entity . | |
Standard_EXPORT void | OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)&entfrom, const Handle(IGESData_IGESEntity)&entto, Interface_CopyTool &TC) const |
Copies parameters which are specific of each Type of Entity . | |
virtual Standard_EXPORT void | OwnRenewCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)&entfrom, const Handle(IGESData_IGESEntity)&entto, const Interface_CopyTool &TC) const |
Renews parameters which are specific of each Type of Entity : redefined for ViewsVisible ... (takes only the implied ref.s which have also been copied) . | |
virtual Standard_EXPORT void | OwnDeleteCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)&ent) const |
Clears parameters with can cause looping structures : redefined for ViewsVisible ... (clears the implied ref.s) . | |
virtual Standard_EXPORT Standard_Integer | CategoryNumber (const Standard_Integer CN, const Handle(Standard_Transient)&ent, const Interface_ShareTool &shares) const |
Returns a category number which characterizes an entity Planar : Auxiliary Subfigures and ConnectPoint : Structure others : Drawing . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
|
|
|
Reimplemented from Interface_GeneralModule. |
|
Implements IGESData_GeneralModule. |
|
Reimplemented from IGESData_GeneralModule. |
|
Implements IGESData_GeneralModule. |
|
Implements IGESData_GeneralModule. |
|
Implements IGESData_GeneralModule. |
|
Reimplemented from IGESData_GeneralModule. |
|
Reimplemented from IGESData_GeneralModule. |
|
Reimplemented from IGESData_GeneralModule. |
|
Implements IGESData_GeneralModule. |