# Accessing Vector to Scalar Volume module logic

**URL:** <https://discourse.slicer.org/t/accessing-vector-to-scalar-volume-module-logic/15221>\
**Category:** Development\
**Created:** [December 25, 2020, 4:03am UTC](https://discourse.slicer.org/t/accessing-vector-to-scalar-volume-module-logic/15221 "2020-12-25T04:03:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![giovform](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/giovform/32/4687_2.png) [@giovform](https://discourse.slicer.org/u/giovform)\
**Post date:** [December 25, 2020, 4:03am UTC](https://discourse.slicer.org/t/accessing-vector-to-scalar-volume-module-logic/15221/1 "2020-12-25T04:03:49Z")

</div>

I wasn’t able to access this module logic. If I do:

```
slicer.modules.vectortoscalarvolume.logic()

```

I get:

```
(SlicerBaseLogicPython.vtkSlicerScriptedLoadableModuleLogic)00000287A73FC0A8

```

Any thoghts on how to access the VectorToScalarVolumeLogic class functions?

I want to particularly use this function:

> <https://github.com/Slicer/Slicer/blob/08789e8f2224f89206b2d6a49d1d452d4e677994/Modules/Scripted/VectorToScalarVolume/VectorToScalarVolume.py#L444-L452>

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [December 26, 2020, 5:31am UTC](https://discourse.slicer.org/t/accessing-vector-to-scalar-volume-module-logic/15221/2 "2020-12-26T05:31:22Z")

</div>

See how to access module logic of scripted modules in the PerkLab Slicer programming tutorial: [https://www.slicer.org/wiki/Documentation/Nightly/Training#PerkLab.27s\_Slicer\_bootcamp\_training\_materials](https://www.slicer.org/wiki/Documentation/Nightly/Training#PerkLab.27s_Slicer_bootcamp_training_materials)

---

<div class="post-metadata">

**Author:** ![giovform](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/giovform/32/4687_2.png) [@giovform](https://discourse.slicer.org/u/giovform)\
**Post date:** [February 12, 2021, 1:01pm UTC](https://discourse.slicer.org/t/accessing-vector-to-scalar-volume-module-logic/15221/3 "2021-02-12T13:01:16Z")

</div>

vectorToScalarVolumeLogic = slicer.modules.vectortoscalarvolume.widgetRepresentation().self().logic
