fibomat.layout.lattices.dim_lattice_builder module¶
- class fibomat.layout.lattices.dim_lattice_builder.DimLatticeBuilder(nu: int, nv: int, u: Union[fibomat.linalg.vectors.dim_vector.DimVector, pint.quantity.Quantity], v: Union[fibomat.linalg.vectors.dim_vector.DimVector, pint.quantity.Quantity], center: Optional[Union[fibomat.linalg.vectors.dim_vector.DimVector, pint.quantity.Quantity]] = None)[source]¶
Bases:
fibomat.layout.lattices.lattice_builder_base.LatticeBuilderBase- __init__(nu: int, nv: int, u: Union[fibomat.linalg.vectors.dim_vector.DimVector, pint.quantity.Quantity], v: Union[fibomat.linalg.vectors.dim_vector.DimVector, pint.quantity.Quantity], center: Optional[Union[fibomat.linalg.vectors.dim_vector.DimVector, pint.quantity.Quantity]] = None)[source]¶
- classmethod generate_rect(nu: int, nv: int, du: pint.quantity.Quantity, dv: pint.quantity.Quantity, center: Optional[Union[fibomat.linalg.vectors.vector.Vector, Iterable[float]]] = None)[source]¶
- property nu¶
- property nv¶