Transfer in code from linkstage3
This commit is contained in:
@@ -29,14 +29,22 @@
|
||||
|
||||
using namespace Part;
|
||||
|
||||
TYPESYSTEM_SOURCE_ABSTRACT(Part::GeometryMigrationPersistenceExtension, Part::GeometryPersistenceExtension)
|
||||
|
||||
//---------- Geometry Extension
|
||||
TYPESYSTEM_SOURCE(Part::GeometryMigrationExtension,Part::GeometryExtension)
|
||||
|
||||
|
||||
void GeometryMigrationExtension::copyAttributes(Part::GeometryExtension * cpy) const
|
||||
{
|
||||
Part::GeometryExtension::copyAttributes(cpy);
|
||||
static_cast<GeometryMigrationExtension *>(cpy)->ConstructionState = this->ConstructionState;
|
||||
static_cast<GeometryMigrationExtension *>(cpy)->GeometryMigrationFlags = this->GeometryMigrationFlags;
|
||||
|
||||
static_cast<GeometryMigrationExtension *>(cpy)->Id = this->Id;
|
||||
static_cast<GeometryMigrationExtension *>(cpy)->Flags = this->Flags;
|
||||
static_cast<GeometryMigrationExtension *>(cpy)->Ref = this->Ref;
|
||||
static_cast<GeometryMigrationExtension *>(cpy)->RefIndex = this->RefIndex;
|
||||
}
|
||||
|
||||
std::unique_ptr<Part::GeometryExtension> GeometryMigrationExtension::copy() const
|
||||
|
||||
Reference in New Issue
Block a user