# API Reference (Blender Add-On) ```{eval-rst} .. currentmodule:: snnib.blender ``` ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlender/ blender ``` ## utils ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlender/ utils ``` * see [API Reference (Blender Utils)](./api_reference_blender_utils.md) for details ## geo_nodes ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlender/ geo_nodes geo_nodes.network_container geo_nodes.neurite_bends geo_nodes.neurite_branches geo_nodes.neurite_to_mesh geo_nodes.neurite_twist geo_nodes.neuron_neurites geo_nodes.position_global geo_nodes.remesh geo_nodes.scale_radial geo_nodes.spiketrain ``` ## network ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlender/ network ``` ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlender/ network network.Network network.Network.__init__ network.Network._get_mean_outconnection network.Network.generate_network network.Network.read_network network.Network.setup_container network.Network.draw_neurons network.Network.draw_synapses ``` ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlender/ network.generate_template_neuron ``` ## operators ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlender/ operators operators.SNNIB_OT_build_snn operators.SNNIB_OT_build_snn.execute operators.SNNIB_OT_make_template_neuron operators.SNNIB_OT_make_template_neuron.execute operators.SNNIB_OT_init_geo_nodes operators.SNNIB_OT_init_geo_nodes.execute operators.SNNIB_OT_init_shader_nodes operators.SNNIB_OT_init_shader_nodes.execute ``` ## panels ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlender/ panels panels.SNNIB_PT_Panel ``` ## properties ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlender/ properties properties.SnnibProperties ``` ## shader nodes ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlender/ shader_nodes shader_nodes.spiking_neuron ``` ## spiketrain ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlender/ spiketrain shader_nodes.make_spike_texture ```