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.
Showing
- applications/test/surfaceWriter/Make/files 3 additions, 0 deletionsapplications/test/surfaceWriter/Make/files
- applications/test/surfaceWriter/Make/options 5 additions, 0 deletionsapplications/test/surfaceWriter/Make/options
- applications/test/surfaceWriter/Test-surfaceWriter.C 115 additions, 0 deletionsapplications/test/surfaceWriter/Test-surfaceWriter.C
- applications/utilities/mesh/manipulation/checkMesh/checkTools.C 2 additions, 2 deletions...ations/utilities/mesh/manipulation/checkMesh/checkTools.C
- src/sampling/sampledSurface/sampledSurfaces/sampledSurfaces.C 1 addition, 1 deletion...sampling/sampledSurface/sampledSurfaces/sampledSurfaces.C
- src/surfMesh/writers/boundaryData/boundaryDataSurfaceWriter.H 6 additions, 7 deletions...surfMesh/writers/boundaryData/boundaryDataSurfaceWriter.H
- src/surfMesh/writers/ensight/ensightSurfaceWriter.H 1 addition, 1 deletionsrc/surfMesh/writers/ensight/ensightSurfaceWriter.H
- src/surfMesh/writers/nastran/nastranSurfaceWriter.H 0 additions, 2 deletionssrc/surfMesh/writers/nastran/nastranSurfaceWriter.H
- src/surfMesh/writers/null/nullSurfaceWriter.C 6 additions, 0 deletionssrc/surfMesh/writers/null/nullSurfaceWriter.C
- src/surfMesh/writers/null/nullSurfaceWriter.H 3 additions, 1 deletionsrc/surfMesh/writers/null/nullSurfaceWriter.H
- src/surfMesh/writers/proxy/proxySurfaceWriter.C 0 additions, 10 deletionssrc/surfMesh/writers/proxy/proxySurfaceWriter.C
- src/surfMesh/writers/proxy/proxySurfaceWriter.H 0 additions, 11 deletionssrc/surfMesh/writers/proxy/proxySurfaceWriter.H
- src/surfMesh/writers/starcd/starcdSurfaceWriter.H 1 addition, 1 deletionsrc/surfMesh/writers/starcd/starcdSurfaceWriter.H
- src/surfMesh/writers/surfaceWriter.H 2 additions, 5 deletionssrc/surfMesh/writers/surfaceWriter.H
Please register or sign in to comment