piel.types.materials#
This module defines type aliases for material specifications and references used in various applications.
Attributes#
MaterialSpecificationType: |
|
MaterialReferenceType: |
|
MaterialReferencesTypes: |
Module Contents#
- MaterialSpecificationType#
MaterialSpecificationType: A literal type used for defining material specifications. This is typically used to enforce specific string values in material specifications.
- MaterialReferenceType#
MaterialReferenceType: A tuple used to reference materials, where: - The first element is a mandatory string, usually representing the material name or identifier. - The second element is an optional string, which might provide additional details or context about the material.
- MaterialReferencesTypes#
MaterialReferencesTypes: A list of material references, where each reference is a tuple as defined by MaterialReferenceType. This is used to handle collections of material references in applications.