doxygen: add newline after \file
While \file doesn't need an argument, it can't have another doxy command after it.
This commit is contained in:
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_H__
|
||||
#define __BMESH_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* \addtogroup bmesh BMesh
|
||||
*
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_CLASS_H__
|
||||
#define __BMESH_CLASS_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
/* bmesh data structures */
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_TOOLS_H__
|
||||
#define __BMESH_TOOLS_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Utility functions that operate directly on the BMesh,
|
||||
* These can be used by both Modifiers and BMesh-Operators.
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BM element callback functions.
|
||||
*/
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_CALLBACK_GENERIC_H__
|
||||
#define __BMESH_CALLBACK_GENERIC_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
bool BM_elem_cb_check_hflag_enabled(BMElem *, void *user_data);
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
* All rights reserved.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BM construction functions.
|
||||
*/
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_CONSTRUCT_H__
|
||||
#define __BMESH_CONSTRUCT_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
struct BMAllocTemplate;
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Core BMesh functions for adding, removing BMesh elements.
|
||||
*/
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_CORE_H__
|
||||
#define __BMESH_CORE_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
BMFace *BM_face_copy(
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
* All rights reserved.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BM remove functions.
|
||||
*/
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_DELETE_H__
|
||||
#define __BMESH_DELETE_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
void BMO_mesh_delete_oflag_tagged(BMesh *bm, const short oflag, const char htype);
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
* All rights reserved.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Generic utility functions for getting edge loops from a mesh.
|
||||
*/
|
||||
|
||||
@@ -20,7 +20,8 @@
|
||||
#ifndef __BMESH_EDGELOOP_H__
|
||||
#define __BMESH_EDGELOOP_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
struct BMEdgeLoopStore;
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_ERROR_H__
|
||||
#define __BMESH_ERROR_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
/*----------- bmop error system ----------*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BM Inline functions.
|
||||
*/
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
* All rights reserved.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Functions for interpolating data across the surface of a mesh.
|
||||
*/
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_INTERP_H__
|
||||
#define __BMESH_INTERP_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
struct LinkNode;
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Functions to abstract looping over bmesh data structures.
|
||||
*
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_ITERATORS_H__
|
||||
#define __BMESH_ITERATORS_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BMesh inline iterator functions.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* The BMLog is an interface for storing undo/redo steps as a BMesh is
|
||||
* modified. It only stores changes to the BMesh, not full copies.
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_LOG_H__
|
||||
#define __BMESH_LOG_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
struct BMFace;
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Selection routines for bmesh structures.
|
||||
* This is actually all old code ripped from
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_MARKING_H__
|
||||
#define __BMESH_MARKING_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
typedef struct BMEditSelection {
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BM mesh level functions.
|
||||
*/
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_MESH_H__
|
||||
#define __BMESH_MESH_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
struct BMAllocTemplate;
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BM mesh conversion functions.
|
||||
*
|
||||
|
||||
@@ -20,7 +20,8 @@
|
||||
#ifndef __BMESH_MESH_CONV_H__
|
||||
#define __BMESH_MESH_CONV_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
struct Main;
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
* All rights reserved.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BM mesh validation function.
|
||||
*/
|
||||
|
||||
@@ -20,7 +20,8 @@
|
||||
#ifndef __BMESH_MESH_VALIDATE_H__
|
||||
#define __BMESH_MESH_VALIDATE_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
bool BM_mesh_validate(BMesh *bm);
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* This file contains functions for locally modifying
|
||||
* the topology of existing mesh data. (split, join, flip etc).
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_MODS_H__
|
||||
#define __BMESH_MODS_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
bool BM_vert_dissolve(BMesh *bm, BMVert *v);
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BMesh operator definitions.
|
||||
*
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_OPERATOR_API_H__
|
||||
#define __BMESH_OPERATOR_API_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BMesh inline operator functions.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BMesh operator access.
|
||||
*/
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_OPERATORS_H__
|
||||
#define __BMESH_OPERATORS_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
/*see comments in intern/bmesh_opdefines.c for documentation of specific operators*/
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_OPERATORS_PRIVATE_H__
|
||||
#define __BMESH_OPERATORS_PRIVATE_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
struct BMOperator;
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* This file contains code for dealing
|
||||
* with polygons (normal/area calculation,
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_POLYGON_H__
|
||||
#define __BMESH_POLYGON_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
struct Heap;
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* This file contains functions for splitting faces into isolated regions,
|
||||
* defined by connected edges.
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_POLYGON_EDGENET_H__
|
||||
#define __BMESH_POLYGON_EDGENET_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
bool BM_face_split_edgenet(
|
||||
|
||||
@@ -20,7 +20,8 @@
|
||||
#ifndef __BMESH_PRIVATE_H__
|
||||
#define __BMESH_PRIVATE_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Private function prototypes for bmesh public API.
|
||||
* This file is a grab-bag of functions from various
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* This file contains functions for answering common
|
||||
* Topological and geometric queries about a mesh, such
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_QUERY_H__
|
||||
#define __BMESH_QUERY_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
bool BM_vert_in_face(BMVert *v, BMFace *f) ATTR_WARN_UNUSED_RESULT ATTR_NONNULL();
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
* All rights reserved.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Low level routines for manipulating the BM structure.
|
||||
*/
|
||||
|
||||
@@ -20,7 +20,8 @@
|
||||
#ifndef __BMESH_STRUCTURE_H__
|
||||
#define __BMESH_STRUCTURE_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* The lowest level of functionality for manipulating bmesh structures.
|
||||
* None of these functions should ever be exported to the rest of Blender.
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BMesh inline operator functions.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BMesh Walker API.
|
||||
*/
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_WALKERS_H__
|
||||
#define __BMESH_WALKERS_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
/*
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BMesh Walker Code.
|
||||
*/
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_WALKERS_PRIVATE_H__
|
||||
#define __BMESH_WALKERS_PRIVATE_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BMesh walker API.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Beautify the mesh by rotating edges between triangles
|
||||
* to more attractive positions until no more rotations can be made.
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Bevel wrapper around #BM_mesh_bevel
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Wrapper around #BM_mesh_bisect_plane
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Connect verts across faces (splits faces) and bridge tool.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Connect verts across faces (splits faces).
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Connect vertices so all resulting faces are convex.
|
||||
*
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Connect verts non-planer faces iteratively (splits faces).
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Connect vertex pair across multiple faces (splits faces).
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Create faces or edges (Fkey by default).
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Removes isolated geometry regions without creating holes in the mesh.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Duplicate, Split, Split operators.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Edge-Net for filling in open edge-loops.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Extrude faces and solidify.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Fill in geometry with the attributes of their adjacent data.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Fill discreet edge loop(s) with faces.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Fill 2 isolated, open edge loops with a grid of quads.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Fill boundary edge loop(s) with faces.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Create a convex hull using bullet physics library.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Inset face regions.
|
||||
* Inset individual faces.
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Convert triangle to quads.
|
||||
*
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* This file contains functions
|
||||
* for converting a Mesh
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Basic mirror, optionally with UVs's.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* normal recalculation.
|
||||
*/
|
||||
@@ -50,7 +51,7 @@ static bool bmo_recalc_normal_loop_filter_cb(const BMLoop *l, void *UNUSED(user_
|
||||
* +
|
||||
* |\ <- face
|
||||
* + +
|
||||
* \ \
|
||||
* \ \
|
||||
* \ \
|
||||
* \ +--------------+
|
||||
* \ |
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Simple edge offset functionality.
|
||||
*
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Iteratively flatten 4+ sided faces.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Pokes a face.
|
||||
*
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Primitive shapes.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Welding and merging functionality.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Rotate edges topology that share two faces.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Advanced smoothing.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Just a wrapper around #BM_mesh_edgesplit
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Edge based subdivision with various subdivision patterns.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* This operator is a special edge-ring subdivision tool
|
||||
* which gives special options for interpolation.
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Makes the mesh symmetrical by splitting along an axis and duplicating the geometry.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Triangulate faces, also defines triangle fill.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Pattern based geometry reduction which has the result similar to undoing
|
||||
* a subdivide operation.
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* utility bmesh operators, e.g. transform,
|
||||
* translate, rotate, scale, etc.
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Creates a solid wireframe from connected faces.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Beautify the mesh by rotating edges between triangles
|
||||
* to more attractive positions until no more rotations can be made.
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_BEAUTIFY_H__
|
||||
#define __BMESH_BEAUTIFY_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
enum {
|
||||
|
||||
@@ -5889,7 +5889,7 @@ static void set_profile_spacing(BevelParams *bp)
|
||||
* Assume we have a situation like:
|
||||
*
|
||||
* a d
|
||||
* \ /
|
||||
* \ /
|
||||
* A \ / C
|
||||
* \ th1 th2/
|
||||
* b---------c
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* Cut the geometry in half using a plane.
|
||||
*
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_BISECT_PLANE_H__
|
||||
#define __BMESH_BISECT_PLANE_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
void BM_mesh_bisect_plane(
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#ifndef __BMESH_DECIMATE_H__
|
||||
#define __BMESH_DECIMATE_H__
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*/
|
||||
|
||||
void BM_mesh_decimate_collapse(
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BMesh decimator that uses an edge collapse method.
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BMesh decimator that dissolves flat areas into polygons (ngons).
|
||||
*/
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/** \file \ingroup bmesh
|
||||
/** \file
|
||||
* \ingroup bmesh
|
||||
*
|
||||
* BMesh decimator that uses a grid un-subdivide method.
|
||||
*/
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user