Skip to content

Commit

Permalink
Merge pull request #2592 from alicevision/dev/splitDescModule
Browse files Browse the repository at this point in the history
Split `meshroom.core.desc` module into a package with submodules
  • Loading branch information
fabiencastan authored Nov 23, 2024
2 parents 66e3dd4 + c36cf99 commit b5dda4e
Show file tree
Hide file tree
Showing 4 changed files with 475 additions and 411 deletions.
56 changes: 56 additions & 0 deletions meshroom/core/desc/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
from .attribute import (
Attribute,
BoolParam,
ChoiceParam,
ColorParam,
File,
FloatParam,
GroupAttribute,
IntParam,
ListAttribute,
PushButtonParam,
StringParam,
)
from .computation import (
DynamicNodeSize,
Level,
MultiDynamicNodeSize,
Parallelization,
Range,
StaticNodeSize,
)
from .node import (
AVCommandLineNode,
CommandLineNode,
InitNode,
InputNode,
Node,
)

__all__ = [
# attribute
"Attribute",
"BoolParam",
"ChoiceParam",
"ColorParam",
"File",
"FloatParam",
"GroupAttribute",
"IntParam",
"ListAttribute",
"PushButtonParam",
"StringParam",
# computation
"DynamicNodeSize",
"Level",
"MultiDynamicNodeSize",
"Parallelization",
"Range",
"StaticNodeSize",
# node
"AVCommandLineNode",
"CommandLineNode",
"InitNode",
"InputNode",
"Node",
]
Loading

0 comments on commit b5dda4e

Please sign in to comment.