Package sverchok.utils
Sub-modules
sverchok.utils.adaptive_curve
sverchok.utils.adaptive_surface
sverchok.utils.alpha_shape
sverchok.utils.apidoc
sverchok.utils.ascii_print
sverchok.utils.avl_tree
sverchok.utils.blender_mesh
sverchok.utils.bvh_tree
sverchok.utils.cad_module_class
sverchok.utils.catenary
sverchok.utils.catmull_clark
-
Implementation of Catmull-Clark subdivision algorithm in pure Python, with use of NumPy and Blender's bmesh library.
sverchok.utils.console_print
sverchok.utils.context_managers
sverchok.utils.csg_core
sverchok.utils.csg_geom
sverchok.utils.curve
sverchok.utils.decorators
sverchok.utils.decorators_compilation
sverchok.utils.development
sverchok.utils.dictionary
sverchok.utils.docstring
sverchok.utils.field
sverchok.utils.fillet
sverchok.utils.geom
-
Eventual purpose of this file is to store the convenience functions which can be used for regular nodes or as part of recipes for script nodes. These …
sverchok.utils.geom_2d
-
Idea of this package is creating some basic low level geometric algorithms which are not represented by Blender API. It would be nice to keep this …
sverchok.utils.handle_blender_data
sverchok.utils.integrate
sverchok.utils.intersect_edges
sverchok.utils.kdtree
sverchok.utils.listutils
sverchok.utils.macros
sverchok.utils.manifolds
sverchok.utils.marching_cubes
-
Pure Python implementation of marching cubes algorithm Adapted from https://github.com/mutantbob/blender-marching-cubes/blob/master/marching-cube.py
sverchok.utils.marching_squares
sverchok.utils.math
sverchok.utils.mesh
sverchok.utils.mesh_functions
-
Some benchmark …
sverchok.utils.mesh_repr_utils
sverchok.utils.mesh_spatial
sverchok.utils.meshes
-
The module provide basic operations with meshes Also support several mesh types All mesh types share the same API so user should not know which type …
sverchok.utils.modules
sverchok.utils.modules_inspection
sverchok.utils.nodes_mixins
sverchok.utils.nodeview_time_graph_drawing
sverchok.utils.nurbs_common
sverchok.utils.parsec
-
This module contains a very simplistic framework for parsing DSLs. Such DSL is used, for example, in the Profile (mk3) node …
sverchok.utils.pentagon_geom
sverchok.utils.pip_utils
sverchok.utils.profile
sverchok.utils.pulga_physics_core
sverchok.utils.pulga_physics_modular_core
sverchok.utils.quad_grid
sverchok.utils.relax_mesh
sverchok.utils.rigid_origami_utils
sverchok.utils.script_importhelper
sverchok.utils.snlite_importhelper
sverchok.utils.snlite_script_searcher
sverchok.utils.snlite_utils
sverchok.utils.socket_utils
sverchok.utils.solid
sverchok.utils.solid_conversion
sverchok.utils.surface
sverchok.utils.sv_3dview_tools
sverchok.utils.sv_IO_panel_tools
sverchok.utils.sv_IO_pointer_helpers
sverchok.utils.sv_KDT_utils
sverchok.utils.sv_batch_primitives
sverchok.utils.sv_bmesh_utils
sverchok.utils.sv_color_ramp_utils
sverchok.utils.sv_curve_utils
sverchok.utils.sv_default_macros
sverchok.utils.sv_easing_functions
-
original c code: https://raw.githubusercontent.com/warrenm/AHEasing/master/AHEasing/easing.c Copyright (c) 2011, Auerhaus Development, LLC …
sverchok.utils.sv_extended_curve_utils
sverchok.utils.sv_font_xml_parser
sverchok.utils.sv_gist_tools
sverchok.utils.sv_git_connection
sverchok.utils.sv_idx_viewer28_draw
sverchok.utils.sv_itertools
sverchok.utils.sv_json_export
sverchok.utils.sv_json_import
sverchok.utils.sv_json_struct
sverchok.utils.sv_logging
sverchok.utils.sv_manual_curves_utils
sverchok.utils.sv_mesh_utils
sverchok.utils.sv_node_utils
sverchok.utils.sv_nodeview_draw_helper
sverchok.utils.sv_noise_utils
sverchok.utils.sv_obj_baker
sverchok.utils.sv_obj_helper
sverchok.utils.sv_oldnodes_parser
sverchok.utils.sv_operator_mixins
sverchok.utils.sv_path_utils
sverchok.utils.sv_recursive
sverchok.utils.sv_requests
sverchok.utils.sv_script
sverchok.utils.sv_seed_funcs
sverchok.utils.sv_shader_sources
sverchok.utils.sv_stethoscope_helper
sverchok.utils.sv_text_io_common
sverchok.utils.sv_texture_utils
sverchok.utils.sv_transform_helper
sverchok.utils.sv_update_utils
sverchok.utils.sv_vector_utils
sverchok.utils.sv_viewer_utils
sverchok.utils.svg
sverchok.utils.testing
sverchok.utils.topo
-
Topological sorting …
sverchok.utils.tree_structure
sverchok.utils.tree_walk
sverchok.utils.turtle
sverchok.utils.vectorize
sverchok.utils.voronoi
sverchok.utils.voronoi3d
sverchok.utils.wfc_algorithm
-
Initial code was taken from Houdini software implementation https://github.com/sideeffects/SideFXLabs
sverchok.utils.yaml_parser
-
Limited implementation of reading yaml files. Should be replaced when such library is available in build-in Python source.