Package sverchok.utils
Sub-modules
sverchok.utils.adaptive_curvesverchok.utils.adaptive_surfacesverchok.utils.alpha_shapesverchok.utils.apidocsverchok.utils.ascii_printsverchok.utils.avl_treesverchok.utils.blender_meshsverchok.utils.bvh_treesverchok.utils.cad_module_classsverchok.utils.catenarysverchok.utils.catmull_clark-
Implementation of Catmull-Clark subdivision algorithm in pure Python, with use of NumPy and Blender's bmesh library.
sverchok.utils.console_printsverchok.utils.context_managerssverchok.utils.csg_coresverchok.utils.csg_geomsverchok.utils.curvesverchok.utils.decoratorssverchok.utils.decorators_compilationsverchok.utils.developmentsverchok.utils.dictionarysverchok.utils.docstringsverchok.utils.fieldsverchok.utils.filletsverchok.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_datasverchok.utils.integratesverchok.utils.intersect_edgessverchok.utils.kdtreesverchok.utils.listutilssverchok.utils.macrossverchok.utils.manifoldssverchok.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_squaressverchok.utils.mathsverchok.utils.meshsverchok.utils.mesh_functions-
Some benchmark …
sverchok.utils.mesh_repr_utilssverchok.utils.mesh_spatialsverchok.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.modulessverchok.utils.modules_inspectionsverchok.utils.nodes_mixinssverchok.utils.nodeview_time_graph_drawingsverchok.utils.nurbs_commonsverchok.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_geomsverchok.utils.pip_utilssverchok.utils.profilesverchok.utils.pulga_physics_coresverchok.utils.pulga_physics_modular_coresverchok.utils.quad_gridsverchok.utils.relax_meshsverchok.utils.rigid_origami_utilssverchok.utils.script_importhelpersverchok.utils.snlite_importhelpersverchok.utils.snlite_script_searchersverchok.utils.snlite_utilssverchok.utils.socket_utilssverchok.utils.solidsverchok.utils.solid_conversionsverchok.utils.surfacesverchok.utils.sv_3dview_toolssverchok.utils.sv_IO_panel_toolssverchok.utils.sv_IO_pointer_helperssverchok.utils.sv_KDT_utilssverchok.utils.sv_batch_primitivessverchok.utils.sv_bmesh_utilssverchok.utils.sv_color_ramp_utilssverchok.utils.sv_curve_utilssverchok.utils.sv_default_macrossverchok.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_utilssverchok.utils.sv_font_xml_parsersverchok.utils.sv_gist_toolssverchok.utils.sv_git_connectionsverchok.utils.sv_idx_viewer28_drawsverchok.utils.sv_itertoolssverchok.utils.sv_json_exportsverchok.utils.sv_json_importsverchok.utils.sv_json_structsverchok.utils.sv_loggingsverchok.utils.sv_manual_curves_utilssverchok.utils.sv_mesh_utilssverchok.utils.sv_node_utilssverchok.utils.sv_nodeview_draw_helpersverchok.utils.sv_noise_utilssverchok.utils.sv_obj_bakersverchok.utils.sv_obj_helpersverchok.utils.sv_oldnodes_parsersverchok.utils.sv_operator_mixinssverchok.utils.sv_path_utilssverchok.utils.sv_recursivesverchok.utils.sv_requestssverchok.utils.sv_scriptsverchok.utils.sv_seed_funcssverchok.utils.sv_shader_sourcessverchok.utils.sv_stethoscope_helpersverchok.utils.sv_text_io_commonsverchok.utils.sv_texture_utilssverchok.utils.sv_transform_helpersverchok.utils.sv_update_utilssverchok.utils.sv_vector_utilssverchok.utils.sv_viewer_utilssverchok.utils.svgsverchok.utils.testingsverchok.utils.topo-
Topological sorting …
sverchok.utils.tree_structuresverchok.utils.tree_walksverchok.utils.turtlesverchok.utils.vectorizesverchok.utils.voronoisverchok.utils.voronoi3dsverchok.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.