Commit 773ec00d authored by Committed by Andrew HeatherBrowse files
ENH: improved consistency of surface writers (#1232)
- remove writeGeometry() in favour of write() and make it pure virtual so that all writers must explicitly deal with it. - establish proxy extension at construction time and treated as an invariant thereafter. This avoids potentially surprising changes in behaviour when writing.