[Bf-blender-cvs] [c36f08d] decklink: Remove auto-generated doc file.
Benoit Bolsee
noreply at git.blender.org
Fri Oct 9 10:12:42 CEST 2015
Commit: c36f08d573a4c867cf196ac56fa3949ddaecd880
Author: Benoit Bolsee
Date: Fri Oct 9 10:11:56 2015 +0200
Branches: decklink
https://developer.blender.org/rBc36f08d573a4c867cf196ac56fa3949ddaecd880
Remove auto-generated doc file.
===================================================================
D doc/python_api/rst/bmesh.ops.rst
===================================================================
diff --git a/doc/python_api/rst/bmesh.ops.rst b/doc/python_api/rst/bmesh.ops.rst
deleted file mode 100644
index 3c307bc..0000000
--- a/doc/python_api/rst/bmesh.ops.rst
+++ /dev/null
@@ -1,1944 +0,0 @@
-
-BMesh Operators (bmesh.ops)
-===========================
-
-.. module:: bmesh.ops
-
-This module gives access to low level bmesh operations.
-
-Most operators take input and return output, they can be chained together
-to perform useful operations.
-
-.. note::
-
- This API us new in 2.65 and not yet well tested.
-
-
-Operator Example
-++++++++++++++++
-This script shows how operators can be used to model a link of a chain.
-
-.. literalinclude:: ../examples/bmesh.ops.1.py
-.. function:: smooth_vert(bm, verts, factor, mirror_clip_x, mirror_clip_y, mirror_clip_z, clip_dist, use_axis_x, use_axis_y, use_axis_z)
-
- Vertex Smooth.
-
- Smooths vertices by using a basic vertex averaging scheme.
-
- :arg bm: The bmesh to operate on.
- :type bm: :class:`bmesh.types.BMesh`
- :arg verts: input vertices
- :type verts: list of (:class:`bmesh.types.BMVert`)
- :arg factor: smoothing factor
- :type factor: float
- :arg mirror_clip_x: set vertices close to the x axis before the operation to 0
- :type mirror_clip_x: bool
- :arg mirror_clip_y: set vertices close to the y axis before the operation to 0
- :type mirror_clip_y: bool
- :arg mirror_clip_z: set vertices close to the z axis before the operation to 0
- :type mirror_clip_z: bool
- :arg clip_dist: clipping threshold for the above three slots
- :type clip_dist: float
- :arg use_axis_x: smooth vertices along X axis
- :type use_axis_x: bool
- :arg use_axis_y: smooth vertices along Y axis
- :type use_axis_y: bool
- :arg use_axis_z: smooth vertices along Z axis
- :type use_axis_z: bool
-
-
-.. function:: smooth_laplacian_vert(bm, verts, lambda_factor, lambda_border, use_x, use_y, use_z, preserve_volume)
-
- Vertext Smooth Laplacian.
-
- Smooths vertices by using Laplacian smoothing propose by.
- Desbrun, et al. Implicit Fairing of Irregular Meshes using Diffusion and Curvature Flow.
-
- :arg bm: The bmesh to operate on.
- :type bm: :class:`bmesh.types.BMesh`
- :arg verts: input vertices
- :type verts: list of (:class:`bmesh.types.BMVert`)
- :arg lambda_factor: lambda param
- :type lambda_factor: float
- :arg lambda_border: lambda param in border
- :type lambda_border: float
- :arg use_x: Smooth object along X axis
- :type use_x: bool
- :arg use_y: Smooth object along Y axis
- :type use_y: bool
- :arg use_z: Smooth object along Z axis
- :type use_z: bool
- :arg preserve_volume: Apply volume preservation after smooth
- :type preserve_volume: bool
-
-
-.. function:: recalc_face_normals(bm, faces)
-
- Right-Hand Faces.
-
- Computes an "outside" normal for the specified input faces.
-
- :arg bm: The bmesh to operate on.
- :type bm: :class:`bmesh.types.BMesh`
- :arg faces: Undocumented.
- :type faces: list of (:class:`bmesh.types.BMFace`)
-
-
-.. function:: planar_faces(bm, faces, iterations, factor)
-
- Planar Faces.
-
- Iteratively flatten faces.
-
- :arg bm: The bmesh to operate on.
- :type bm: :class:`bmesh.types.BMesh`
- :arg faces: input geometry.
- :type faces: list of (:class:`bmesh.types.BMFace`)
- :arg iterations: Undocumented.
- :type iterations: int
- :arg factor: planar factor
- :type factor: float
- :return:
-
- - ``geom``: output slot, computed boundary geometry.
-
- **type** list of (:class:`bmesh.types.BMVert`, :class:`bmesh.types.BMEdge`, :class:`bmesh.types.BMFace`)
-
- :rtype: dict with string keys
-
-
-.. function:: region_extend(bm, geom, use_contract, use_faces, use_face_step)
-
- Region Extend.
-
- used to implement the select more/less tools.
- this puts some geometry surrounding regions of
- geometry in geom into geom.out.
-
- if use_faces is 0 then geom.out spits out verts and edges,
- otherwise it spits out faces.
-
- :arg bm: The bmesh to operate on.
- :type bm: :class:`bmesh.types.BMesh`
- :arg geom: input geometry
- :type geom: list of (:class:`bmesh.types.BMVert`, :class:`bmesh.types.BMEdge`, :class:`bmesh.types.BMFace`)
- :arg use_contract: find boundary inside the regions, not outside.
- :type use_contract: bool
- :arg use_faces: extend from faces instead of edges
- :type use_faces: bool
- :arg use_face_step: step over connected faces
- :type use_face_step: bool
- :return:
-
- - ``geom``: output slot, computed boundary geometry.
-
- **type** list of (:class:`bmesh.types.BMVert`, :class:`bmesh.types.BMEdge`, :class:`bmesh.types.BMFace`)
-
- :rtype: dict with string keys
-
-
-.. function:: rotate_edges(bm, edges, use_ccw)
-
- Edge Rotate.
-
- Rotates edges topologically. Also known as "spin edge" to some people.
- Simple example: ``[/] becomes [|] then [\]``.
-
- :arg bm: The bmesh to operate on.
- :type bm: :class:`bmesh.types.BMesh`
- :arg edges: input edges
- :type edges: list of (:class:`bmesh.types.BMEdge`)
- :arg use_ccw: rotate edge counter-clockwise if true, otherwise clockwise
- :type use_ccw: bool
- :return:
-
- - ``edges``: newly spun edges
-
- **type** list of (:class:`bmesh.types.BMEdge`)
-
- :rtype: dict with string keys
-
-
-.. function:: reverse_faces(bm, faces)
-
- Reverse Faces.
-
- Reverses the winding (vertex order) of faces.
- This has the effect of flipping the normal.
-
- :arg bm: The bmesh to operate on.
- :type bm: :class:`bmesh.types.BMesh`
- :arg faces: input faces
- :type faces: list of (:class:`bmesh.types.BMFace`)
-
-
-.. function:: bisect_edges(bm, edges, cuts, edge_percents)
-
- Edge Bisect.
-
- Splits input edges (but doesn't do anything else).
- This creates a 2-valence vert.
-
- :arg bm: The bmesh to operate on.
- :type bm: :class:`bmesh.types.BMesh`
- :arg edges: input edges
- :type edges: list of (:class:`bmesh.types.BMEdge`)
- :arg cuts: number of cuts
- :type cuts: int
- :arg edge_percents: Undocumented.
- :type edge_percents: dict mapping vert/edge/face types to float
- :return:
-
- - ``geom_split``: newly created vertices and edges
-
- **type** list of (:class:`bmesh.types.BMVert`, :class:`bmesh.types.BMEdge`, :class:`bmesh.types.BMFace`)
-
- :rtype: dict with string keys
-
-
-.. function:: mirror(bm, geom, matrix, merge_dist, axis, mirror_u, mirror_v)
-
- Mirror.
-
- Mirrors geometry along an axis. The resulting geometry is welded on using
- merge_dist. Pairs of original/mirrored vertices are welded using the merge_dist
- parameter (which defines the minimum distance for welding to happen).
-
- :arg bm: The bmesh to operate on.
- :type bm: :class:`bmesh.types.BMesh`
- :arg geom: input geometry
- :type geom: list of (:class:`bmesh.types.BMVert`, :class:`bmesh.types.BMEdge`, :class:`bmesh.types.BMFace`)
- :arg matrix: matrix defining the mirror transformation
- :type matrix: :class:`mathutils.Matrix`
- :arg merge_dist: maximum distance for merging. does no merging if 0.
- :type merge_dist: float
- :arg axis: the axis to use, 0, 1, or 2 for x, y, z
- :type axis: int
- :arg mirror_u: mirror UVs across the u axis
- :type mirror_u: bool
- :arg mirror_v: mirror UVs across the v axis
- :type mirror_v: bool
- :return:
-
- - ``geom``: output geometry, mirrored
-
- **type** list of (:class:`bmesh.types.BMVert`, :class:`bmesh.types.BMEdge`, :class:`bmesh.types.BMFace`)
-
- :rtype: dict with string keys
-
-
-.. function:: find_doubles(bm, verts, keep_verts, dist)
-
- Find Doubles.
-
- Takes input verts and find vertices they should weld to.
- Outputs a mapping slot suitable for use with the weld verts bmop.
-
- If keep_verts is used, vertices outside that set can only be merged
- with vertices in that set.
-
- :arg bm: The bmesh to operate on.
- :type bm: :class:`bmesh.types.BMesh`
- :arg verts: input vertices
- :type verts: list of (:class:`bmesh.types.BMVert`)
- :arg keep_verts: list of verts to keep
- :type keep_verts: list of (:class:`bmesh.types.BMVert`)
- :arg dist: minimum distance
- :type dist: float
- :return:
-
- - ``targetmap``:
-
- **type** dict mapping vert/edge/face types to :class:`bmesh.types.BMVert`/:class:`bmesh.types.BMEdge`/:class:`bmesh.types.BMFace`
-
- :rtype: dict with string keys
-
-
-.. function:: remove_doubles(bm, verts, dist)
-
- Remove Doubles.
-
- Finds groups of vertices closer then dist and merges them together,
- using the weld verts bmop.
-
- :arg bm: The bmesh to operate on.
- :type bm: :class:`bmesh.types.BMesh`
- :arg verts: input verts
- :type verts: list of (:class:`bmesh.types.BMVert`)
- :arg dist: minimum distance
- :type dist: float
-
-
-.. function:: automerge(bm, verts, dist)
-
- Auto Merge.
-
- Finds groups of vertices closer then **dist** and merges them together,
- using the weld verts bmop. The merges must go from a vert not in
- **verts** to one in **verts**.
-
- :arg bm: The bmesh to operate on.
- :type bm: :class:`bmesh.types.BMesh`
- :arg verts: input verts
- :type verts: list of (:class:`bmesh.types.BMVert`)
- :arg dist: minimum distance
- :type dist: float
-
-
-.. function:: collapse(bm, edges, uvs)
-
- Collapse Connected.
-
- Collapses connected vertices
-
- :arg bm: The bmesh to operate on.
- :type bm: :class:`bmesh.types.BMesh`
- :arg edges: input edges
- :type edges: list of (:class:`bmesh.types.BMEdge`)
- :arg uvs: also collapse UVs and such
- :type uvs: bool
-
-
-.. function:: pointmerge_facedata(bm, verts, vert_snap)
-
- Face-Data Point Merge.
-
- Merge uv/vcols at a specific vertex.
-
- :arg bm: The bmesh to operate on.
- :type bm: :class:`bmesh.types.BMesh`
- :arg verts: input vertices
- :type verts: list of (:class:`bmesh.types.BMVert`)
- :arg vert_snap: snap vertex
- :type vert_snap: :class:`bmesh.types.BMVert`
-
-
-.. function:: average_vert_facedata(bm, verts)
-
- Average Vertices Facevert Data.
-
- Merge uv/vcols associated with the input vertices at
- the bounding box center. (I know, it's not averaging but
- the vert_snap_to_bb_center is just too long)
@@ Diff output truncated at 10240 characters. @@
More information about the Bf-blender-cvs
mailing list