scinumtools.dip.docs package
Subpackages
- scinumtools.dip.docs.pdf package
- Submodules
- scinumtools.dip.docs.pdf.export module
- scinumtools.dip.docs.pdf.imports module
- scinumtools.dip.docs.pdf.injections module
- scinumtools.dip.docs.pdf.node module
- scinumtools.dip.docs.pdf.parameters module
- scinumtools.dip.docs.pdf.settings module
- scinumtools.dip.docs.pdf.sources module
- scinumtools.dip.docs.pdf.types module
- scinumtools.dip.docs.pdf.units module
- Module contents
Submodules
scinumtools.dip.docs.documentation module
- class scinumtools.dip.docs.documentation.Documentation(env: scinumtools.dip.environment.Environment, types: dict = <factory>, parameters: dict = <factory>, imports: list = <factory>, injections: list = <factory>, units: list = <factory>, sources: list = <factory>)
Bases:
object
- copy()
Copy a new object from self
- env: Environment
- imports: list
- injections: list
- parameters: dict
- sources: list
- types: dict
- units: list
scinumtools.dip.docs.item_import module
scinumtools.dip.docs.item_injection module
scinumtools.dip.docs.item_node module
- class scinumtools.dip.docs.item_node.NodeItem(name, node, node_type)
Bases:
object
- condition: str
- constant: bool
- description: str
- dformat: str
- dtype: str
- imported: tuple
- injection: bool
- link_import: str
- link_injection: str
- link_source: str
- name: str
- options: list
- precision: int
- source: tuple
- tags: list
- target: str
- unit: str
- unsigned: bool
- value: str
scinumtools.dip.docs.item_parameter module
scinumtools.dip.docs.item_source module
scinumtools.dip.docs.item_unit module
scinumtools.dip.docs.settings module
- class scinumtools.dip.docs.settings.DocsType(value)
Bases:
Flag
An enumeration.
- DECLARATION = 2
- DEFINITION = 4
- INJECTION = 16
- MODIFICATION = 8
- UNKNOWN = 1
- scinumtools.dip.docs.settings.ImportItemTarget(source: str, lineno: int)
- scinumtools.dip.docs.settings.InjectionItemTarget(name: str, source: str, lineno: int)
- scinumtools.dip.docs.settings.NodeItemTarget(name: str, source: str, lineno: int)
- scinumtools.dip.docs.settings.NormalizeTargetName(name: str)
- scinumtools.dip.docs.settings.ParameterItemTarget(name: str)
- scinumtools.dip.docs.settings.SourceItemTarget(source: str, lineno: int | None = None)
- scinumtools.dip.docs.settings.UnitItemTarget(name: str)