Sketcher: GeometryFacade inheritance correctness

- Make explicit private inheritance of the interface
- Correct inheritance of ExternalGeometryFacade
- Correct inheritance of ExternalGeometryExtension
- Better document the inheritance choice
This commit is contained in:
Abdullah Tahiri
2020-11-07 08:36:24 +01:00
committed by abdullahtahiriyo
parent 645535234a
commit 485b0b58a0
7 changed files with 30 additions and 30 deletions

View File

@@ -55,7 +55,7 @@ std::string ExternalGeometryExtensionPy::representation(void) const
bool first=true;
for(size_t i=0;i<ISketchExternalGeometryExtension::NumFlags;i++) {
for(size_t i=0;i<ExternalGeometryExtension::NumFlags;i++) {
if(getExternalGeometryExtensionPtr()->testFlag(i)) {
if(first) {
first=false;