|
Open CASCADE Technology 6.5.2
|
Processes the specific case of UndefinedEntity from IGESData
(Case Number 1)
#include <IGESData_DefaultGeneral.hxx>

Public Member Functions | |
| IGESData_DefaultGeneral () | |
| Creates a DefaultGeneral and puts it into GeneralLib, bound with a Protocol from IGESData | |
| void | OwnSharedCase (const Standard_Integer CN, const Handle< IGESData_IGESEntity > &ent, Interface_EntityIterator &iter) const |
| Lists the Entities shared by an IGESEntity, which must be an UndefinedEntity | |
| IGESData_DirChecker | DirChecker (const Standard_Integer CN, const Handle< IGESData_IGESEntity > &ent) const |
| Returns a DirChecker, specific for each type of Entity Here, Returns an empty DirChecker (no constraint to check) | |
| 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 Here, does nothing (no constraint to check) | |
| Standard_Boolean | NewVoid (const Standard_Integer CN, Handle< Standard_Transient > &entto) const |
| Specific creation of a new void entity (UndefinedEntity only) | |
| 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 | |
| IGESData_DefaultGeneral::IGESData_DefaultGeneral | ( | ) |
| IGESData_DirChecker IGESData_DefaultGeneral::DirChecker | ( | const Standard_Integer | CN, |
| const Handle< IGESData_IGESEntity > & | ent | ||
| ) | const [virtual] |
Implements IGESData_GeneralModule.
| Standard_Boolean IGESData_DefaultGeneral::NewVoid | ( | const Standard_Integer | CN, |
| Handle< Standard_Transient > & | entto | ||
| ) | const [virtual] |
Implements IGESData_GeneralModule.
| void IGESData_DefaultGeneral::OwnCheckCase | ( | const Standard_Integer | CN, |
| const Handle< IGESData_IGESEntity > & | ent, | ||
| const Interface_ShareTool & | shares, | ||
| Handle< Interface_Check > & | ach | ||
| ) | const [virtual] |
Implements IGESData_GeneralModule.
| void IGESData_DefaultGeneral::OwnCopyCase | ( | const Standard_Integer | CN, |
| const Handle< IGESData_IGESEntity > & | entfrom, | ||
| const Handle< IGESData_IGESEntity > & | entto, | ||
| Interface_CopyTool & | TC | ||
| ) | const [virtual] |
Implements IGESData_GeneralModule.
| void IGESData_DefaultGeneral::OwnSharedCase | ( | const Standard_Integer | CN, |
| const Handle< IGESData_IGESEntity > & | ent, | ||
| Interface_EntityIterator & | iter | ||
| ) | const [virtual] |
Implements IGESData_GeneralModule.
1.7.4