Skip to content

Commit

Permalink
added docstrings
Browse files Browse the repository at this point in the history
  • Loading branch information
dave3d committed Aug 2, 2024
1 parent d292782 commit 04f302c
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions dicom2stl/utils/parseargs.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#! /usr/bin/env python

""" Command line argument parsing for dicom2stl """
import argparse

from importlib.metadata import version, PackageNotFoundError
Expand All @@ -14,6 +15,7 @@


class disableFilter(argparse.Action):
"""Disable a filter"""
def __call__(self, parser, args, values, option_string=None):
# print("action, baby!", self.dest, values)
# print(args, type(args))
Expand All @@ -25,6 +27,7 @@ def __call__(self, parser, args, values, option_string=None):


class enableAnisotropic(argparse.Action):
""" Enable anisotropic filtering """
def __init__(self, nargs=0, **kw):
super().__init__(nargs=nargs, **kw)

Expand All @@ -36,6 +39,7 @@ def __call__(self, parser, args, values, option_string=None):


class enableLargest(argparse.Action):
""" Enable filtering for large objects """
def __init__(self, nargs=0, **kw):
super().__init__(nargs=nargs, **kw)

Expand All @@ -45,6 +49,7 @@ def __call__(self, parser, args, values, option_string=None):


def createParser():
""" Create the command line argument parser """
parser = argparse.ArgumentParser()

parser.add_argument("filenames", nargs="*")
Expand Down Expand Up @@ -231,6 +236,7 @@ def createParser():


def parseargs():
""" Parse the command line arguments """
parser = createParser()
args = parser.parse_args()
return args

0 comments on commit 04f302c

Please sign in to comment.