netgen/libsrc/occ
Stefan Brüns 54246e12ad Throw Exception when shape has invalid type
Although the switch statement handles all (current) allowed values, from
a C/C++ view point the enum may have any value of its underlying type.
In this case the function has no return statement and runs into
undefined behavior.

Fixes build failures when built with "-Werror=return-type".
2022-01-27 11:42:30 +01:00
..
CMakeLists.txt OCC Mesher Cleanup 2021-11-28 15:14:41 +00:00
occ_edge.cpp occ - fix meshing a sphere (need to keep degenerate edges) 2022-01-04 16:09:00 +01:00
occ_edge.hpp fix PropagateIdentifications after Glue 2021-12-16 18:35:43 +01:00
occ_face.cpp fix PropagateIdentifications after Glue 2021-12-16 18:35:43 +01:00
occ_face.hpp OCC Mesher Cleanup 2021-11-28 15:14:41 +00:00
occ_solid.hpp OCC Mesher Cleanup 2021-11-28 15:14:41 +00:00
occ_utils.cpp occ - identify with given trafo (allows identifying multiple faces at once) 2021-12-14 12:16:03 +01:00
occ_utils.hpp occ - identify with given trafo (allows identifying multiple faces at once) 2021-12-14 12:16:03 +01:00
occ_vertex.cpp OCC Mesher Cleanup 2021-11-28 15:14:41 +00:00
occ_vertex.hpp OCC Mesher Cleanup 2021-11-28 15:14:41 +00:00
occconstruction.cpp occ build visualization mesh 2009-02-01 23:08:39 +00:00
occgenmesh.cpp Merge branch 'fix_occ_closesurface' into 'master' 2022-01-20 16:20:32 +00:00
occgeom.cpp clear geom data in OCCGeometry::BuildFMap() (fixes broken meshing after Heal()) 2022-01-17 10:02:11 +01:00
occgeom.hpp dont ignore small edges per default, do not set from stl parameters 2022-01-18 18:21:16 +01:00
occmeshsurf.cpp OCC Mesher Cleanup 2021-11-28 15:14:41 +00:00
occmeshsurf.hpp OCC Mesher Cleanup 2021-11-28 15:14:41 +00:00
occpkg.cpp dont ignore small edges per default, do not set from stl parameters 2022-01-18 18:21:16 +01:00
Partition_Inter2d.cxx opencascade support 2009-01-13 21:14:02 +00:00
Partition_Inter2d.hxx Apply patches for OpenCasCade 7 by Lorenz Lechner 2017-01-31 19:21:25 +01:00
Partition_Inter2d.ixx autotools configure 2009-01-13 18:32:10 +00:00
Partition_Inter2d.jxx autotools configure 2009-01-13 18:32:10 +00:00
Partition_Inter3d.cxx modernize code to use handle 2019-10-07 15:17:03 +02:00
Partition_Inter3d.hxx modernize code to use handle 2019-10-07 15:17:03 +02:00
Partition_Inter3d.ixx autotools configure 2009-01-13 18:32:10 +00:00
Partition_Inter3d.jxx autotools configure 2009-01-13 18:32:10 +00:00
Partition_Loop2d.cxx Cleanup use of M_PI/PI defines 2021-03-10 00:46:58 +01:00
Partition_Loop2d.hxx Apply patches for OpenCasCade 7 by Lorenz Lechner 2017-01-31 19:21:25 +01:00
Partition_Loop2d.ixx autotools configure 2009-01-13 18:32:10 +00:00
Partition_Loop2d.jxx autotools configure 2009-01-13 18:32:10 +00:00
Partition_Loop3d.cxx autotools 2009-01-12 23:40:13 +00:00
Partition_Loop3d.hxx Apply patches for OpenCasCade 7 by Lorenz Lechner 2017-01-31 19:21:25 +01:00
Partition_Loop3d.ixx autotools configure 2009-01-13 18:32:10 +00:00
Partition_Loop3d.jxx autotools configure 2009-01-13 18:32:10 +00:00
Partition_Loop.cxx Misc. typos 2018-02-06 14:12:24 -05:00
Partition_Loop.hxx Apply patches for OpenCasCade 7 by Lorenz Lechner 2017-01-31 19:21:25 +01:00
Partition_Loop.ixx autotools configure 2009-01-13 18:32:10 +00:00
Partition_Loop.jxx autotools configure 2009-01-13 18:32:10 +00:00
Partition_Spliter.cxx Misc. typos 2018-02-06 14:12:24 -05:00
Partition_Spliter.hxx modernize code to use handle 2019-10-07 15:17:03 +02:00
Partition_Spliter.ixx autotools configure 2009-01-13 18:32:10 +00:00
Partition_Spliter.jxx autotools configure 2009-01-13 18:32:10 +00:00
python_occ_basic.cpp Map identification trafo when transforming occ shapes 2021-12-20 21:01:51 +01:00
python_occ_shapes.cpp Throw Exception when shape has invalid type 2022-01-27 11:42:30 +01:00
python_occ.cpp set global mesh in occ before generatemesh 2022-01-18 18:23:35 +01:00
utilities.h Misc. typos 2018-02-06 14:12:24 -05:00
vsocc.cpp Draw occ geometry. Change edge color to black 2021-12-02 12:10:57 +01:00
vsocc.hpp Rename Array to NgArray 2019-07-09 10:39:16 +02:00