Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/pmneila/PyMCubes
/ functions
Functions
36 in github.com/pmneila/PyMCubes
⨍
Functions
36
◇
Types & classes
1
↓ 12 callers
Function
mc_add_vertex
mcubes/src/marchingcubes.cpp:299
↓ 8 callers
Function
f
(x, y, z)
examples/spheres.py:24
↓ 3 callers
Function
mc_isovalue_interpolation
mcubes/src/marchingcubes.cpp:290
↓ 1 callers
Function
_build_variable_indices
(band: np.ndarray)
mcubes/smoothing.py:22
↓ 1 callers
Function
_buildq2d
Builds the filterq matrix for the given variables. Version for 2 dimensions.
mcubes/smoothing.py:93
↓ 1 callers
Function
_buildq3d
Builds the filterq matrix for the given variables.
mcubes/smoothing.py:29
↓ 1 callers
Function
_jacobi
Jacobi method with constraints.
mcubes/smoothing.py:146
↓ 1 callers
Function
energy
(arr: np.ndarray)
mcubes/numpy_smoothing.py:63
↓ 1 callers
Function
extensions
()
setup.py:16
↓ 1 callers
Function
marching_cubes
mcubes/src/pywrapper.cpp:76
↓ 1 callers
Function
signed_distance_function
(binary_arr: np.ndarray)
mcubes/numpy_smoothing.py:51
↓ 1 callers
Function
signed_distance_function
Return the distance to the 0.5 levelset of a function, the mask of the border (i.e., the nearest cells to the 0.5 level-set) and the mask of
mcubes/smoothing.py:195
↓ 1 callers
Function
smooth_constrained
Implementation of the smoothing method from "Surface Extraction from Binary Volumes with Higher-Order Smoothness" Victor Lempitsky, CVPR
mcubes/smoothing.py:221
↓ 1 callers
Function
smooth_gaussian
(binary_array: np.ndarray, sigma: float = 3)
mcubes/smoothing.py:273
↓ 1 callers
Function
solve_jacobi
( arr: np.ndarray, lower_bound: np.ndarray, upper_bound: np.ndarray, max_iters
mcubes/numpy_smoothing.py:69
Function
PyArray_SafeGet
mcubes/src/pyarraymodule.h:42
Function
PyArray_SafeSet
mcubes/src/pyarraymodule.h:83
Function
export_mesh
Exports a mesh in the COLLADA (.dae) format. Needs PyCollada (https://github.com/pycollada/pycollada).
mcubes/exporter.py:42
Function
export_obj
Export a 3D mesh to a Wavefront (.obj) file. If `flip_normals` is True, reverses the order of the vertices in each face to flip the norm
mcubes/exporter.py:5
Function
export_off
Exports a mesh in the (.off) format.
mcubes/exporter.py:26
Function
func
(x, y, z)
test_mcubes.py:22
Function
marching_cubes
mcubes/src/marchingcubes.h:25
Function
marching_cubes_func
mcubes/src/pywrapper.cpp:10
Function
numpy_smooth
(binary_array: np.ndarray, max_iters: int = 500)
mcubes/numpy_smoothing.py:95
Function
smooth
Smooths the 0.5 level-set of a binary array. Returns a floating-point array with a smoothed version of the original level-set in the 0 isoval
mcubes/smoothing.py:278
Function
sphere
(x, y, z)
test_mcubes.py:38
Function
test_circle
()
test_smoothing.py:91
Function
test_empty
()
test_mcubes.py:10
Function
test_export
()
test_mcubes.py:46
Function
test_gaussian_smoothing
()
test_smoothing.py:37
Function
test_invalid_input
()
test_mcubes.py:57
Function
test_no_duplicates
()
test_mcubes.py:37
Function
test_sphere
()
test_smoothing.py:10
Function
test_sphere
()
test_mcubes.py:18
Function
test_wrong_method
()
test_smoothing.py:80
Function
test_wrong_ndim
()
test_smoothing.py:57