Description:
Moves mesh vertices that belong to naked edges to neighboring vertices, within the specified distance. This forces unaligned mesh vertices to the same location and is helpful to clean meshes for 3D printing. See the _AlignMeshVertices Rhino command for more information.
Parameters:
- distance
- Type: double
- Distance that should not be exceed when modifying the mesh.
- whichVertices
- Type: IEnumerable<bool>
- If not null, defines which vertices should be considered for adjustment.
Returns:
Type: int
If the operation succeeded, the number of moved vertices, or -1 on error.
Available since:
6.0
Description:
Moves mesh vertices that belong to naked edges to neighboring vertices, within the specified distance. This forces unaligned mesh vertices to the same location and is helpful to clean meshes for 3D printing. See the _AlignMeshVertices Rhino command for more information.
Parameters:
- meshes
- Type: IEnumerable<Mesh>
- The enumerable of meshes that need to have vertices adjusted.
- distance
- Type: double
- Distance that should not be exceed when modifying the mesh.
- whichVertices
- Type: IEnumerable<IEnumerable<bool>>
- If not null, defines which vertices should be considered for adjustment. If this parameter is non-null, then all items within it have to be non-None as well, defining for each mesh, which vertices to adjust.
Returns:
Type: int
If the operation succeeded, the number of moved vertices, or -1 on error.