mainpage.docu 3.68 KB
 Jan Möbius committed Feb 09, 2011 1 2 3 4 5 6 7 8 9 /** \if OPENMESH_INTERNAL_DOC \mainpage OpenMesh Documentation \else \page OpenMeshDoc OpenMesh Documentation \endif  Jan Möbius committed May 02, 2016 10 \image html OpenMesh_text_128.png  Jan Möbius committed Feb 06, 2009 11   Mike Kremer committed Nov 17, 2009 12 13 Welcome to the %OpenMesh documentation. %OpenMesh is a generic and efficient library that offers data structures for representing and manipulating polygonal meshes.  Mike Kremer committed Mar 01, 2010 14 15 16 17 18 19 20 21 22 It is a powerful tool for handling polygonal meshes. Due to its inherent generative structure it allows the user to create mesh types which are custom tailored to the specific needs of the application. The user can either supply his own data structures for representing vertices, edges and faces or he can conveniently use the predefined structures of %OpenMesh. Additionally %OpenMesh offers dynamic properties allowing the user to attach and detach data to the mesh during runtime.  Mike Kremer committed Nov 17, 2009 23 Here you can find information on how to build projects using the %OpenMesh library  Jan Möbius committed Nov 18, 2009 24 as well as further information on mesh handling in %OpenMesh.  Mike Kremer committed Nov 17, 2009 25 26 The tutorials explain how to use %OpenMesh by demonstrating real code examples.  Isaak Lim committed Dec 05, 2018 27 28 29 30 \section openmesh-python OpenMesh Python Bindings We also provide python bindings for %OpenMesh. You can find them here:
https://www.graphics.rwth-aachen.de:9000/OpenMesh/openmesh-python  Mike Kremer committed Mar 01, 2010 31 \section iov Building OpenMesh  Mike Kremer committed Nov 17, 2009 32 In this section all necessary information on how to build projects using %OpenMesh  Mike Kremer committed Mar 01, 2010 33 is given.  Mike Kremer committed Nov 17, 2009 34   Jan Möbius committed Feb 09, 2011 35 \li \subpage compiling  Mike Kremer committed Mar 01, 2010 36   Mike Kremer committed Mar 01, 2010 37 
 Jan Möbius committed Apr 29, 2010 38 39  \subpage mesh_docu  Mike Kremer committed Mar 01, 2010 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55  We provide a short overview over the functionality of the %OpenMesh library and some additional concepts in \ref tutorial. Additionally, we explain the most important topics of %OpenMesh in the following sections: \li \ref mesh_features \li \ref mesh_hds \li \ref mesh_iterators \li \ref mesh_navigation \li \ref mesh_io \li \ref mesh_operations \li \ref mesh_hierarchy The %OpenMeshTools library that contains some useful tools for i.e. mesh processing:  Jan Möbius committed Jun 14, 2012 56 \li \subpage tools_docu  Mike Kremer committed Mar 01, 2010 57 58 
 Jan Möbius committed Apr 29, 2010 59 \subpage tutorial  Mike Kremer committed Mar 01, 2010 60 61 62  This section is supposed to introduce the basic concepts of %OpenMesh.  Mike Kremer committed Mar 01, 2010 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90  \li \ref mesh_type \li \ref tutorial_01 \li \ref tutorial_build \li \ref tutorial_02 \li \ref tutorial_03 \li \ref tutorial_04 \li \ref tutorial_05 \li \ref tutorial_06 \li \ref tutorial_07 \li \ref tutorial_07b \li \ref tutorial_08 \li \ref tutorial_09  Mike Kremer committed Nov 17, 2009 91   Mike Kremer committed Mar 01, 2010 92 
 Jan Möbius committed Sep 16, 2014 93   Jan Möbius committed Apr 29, 2010 94 \subpage additional_information  Mike Kremer committed Nov 17, 2009 95 96 97  \li \ref mesh_first_to_read \li \ref mesh_cpp  Mike Kremer committed Mar 01, 2010 98 99 \li \ref mesh_members \li \ref naming_conventions  Jan Möbius committed Dec 03, 2015 100 \li \ref mesh_speedup  Jan Möbius committed Oct 11, 2011 101 \li \ref om_changelog  Mike Kremer committed Nov 17, 2009 102   Jan Möbius committed Apr 29, 2010 103 104 105 106 107 108 109 110 111 \page mesh_docu Using and understanding OpenMesh \li \subpage mesh_features \li \subpage mesh_hds \li \subpage mesh_iterators \li \subpage mesh_navigation \li \subpage mesh_io \li \subpage mesh_operations \li \subpage mesh_hierarchy \li \subpage mesh_type  Jan Möbius committed Jan 17, 2019 112 \li \subpage mesh_eigen  Jan Möbius committed Apr 29, 2010 113   Jan Möbius committed Sep 16, 2014 114   Jan Möbius committed Apr 29, 2010 115 116 117 118 119 \page additional_information Additional Information on OpenMesh \li \subpage mesh_first_to_read \li \subpage mesh_cpp \li \subpage mesh_members \li \subpage naming_conventions  Jan Möbius committed Dec 03, 2015 120 \li \subpage mesh_speedup  Jan Möbius committed Oct 11, 2011 121 \li \subpage om_changelog  Jan Möbius committed Apr 29, 2010 122   Jan Möbius committed Feb 06, 2009 123 **/