Open CASCADE Technology
6.5.4
|
DefaultGeneral defines a GeneralModule which processes
Unknown Entity from StepData only
#include <StepData_DefaultGeneral.hxx>
Public Member Functions | |
StepData_DefaultGeneral () | |
Creates a Default General Module | |
void | FillSharedCase (const Standard_Integer casenum, const Handle< Standard_Transient > &ent, Interface_EntityIterator &iter) const |
Specific filling of the list of Entities shared by an Entity <ent>, which is an UnknownEntity from StepData. | |
void | CheckCase (const Standard_Integer casenum, const Handle< Standard_Transient > &ent, const Interface_ShareTool &shares, Handle< Interface_Check > &ach) const |
Specific Checking of an Entity <ent> | |
Standard_Boolean | NewVoid (const Standard_Integer CN, Handle< Standard_Transient > &entto) const |
Specific creation of a new void entity | |
void | CopyCase (const Standard_Integer casenum, const Handle< Standard_Transient > &entfrom, const Handle< Standard_Transient > &entto, Interface_CopyTool &TC) const |
Specific Copy ("Deep") from <entfrom> to <entto> (same type) by using a CopyTool which provides its working Map. Use method Transferred from TransferControl to work |
void StepData_DefaultGeneral::CheckCase | ( | const Standard_Integer | casenum, |
const Handle< Standard_Transient > & | ent, | ||
const Interface_ShareTool & | shares, | ||
Handle< Interface_Check > & | ach | ||
) | const [virtual] |
Implements StepData_GeneralModule.
void StepData_DefaultGeneral::CopyCase | ( | const Standard_Integer | casenum, |
const Handle< Standard_Transient > & | entfrom, | ||
const Handle< Standard_Transient > & | entto, | ||
Interface_CopyTool & | TC | ||
) | const [virtual] |
Implements StepData_GeneralModule.
void StepData_DefaultGeneral::FillSharedCase | ( | const Standard_Integer | casenum, |
const Handle< Standard_Transient > & | ent, | ||
Interface_EntityIterator & | iter | ||
) | const [virtual] |
Implements StepData_GeneralModule.
Standard_Boolean StepData_DefaultGeneral::NewVoid | ( | const Standard_Integer | CN, |
Handle< Standard_Transient > & | entto | ||
) | const [virtual] |
Implements Interface_GeneralModule.