fibomat.layout.lattices.lattice_builder module¶
- class fibomat.layout.lattices.lattice_builder.LatticeBuilder(nu: int, nv: int, u: Union[fibomat.linalg.vectors.vector.Vector, Iterable[float]], v: Union[fibomat.linalg.vectors.vector.Vector, Iterable[float]], center: Optional[Union[fibomat.linalg.vectors.vector.Vector, Iterable[float]]] = None)[source]¶
Bases:
fibomat.layout.lattices.lattice_builder_base.LatticeBuilderBase- __init__(nu: int, nv: int, u: Union[fibomat.linalg.vectors.vector.Vector, Iterable[float]], v: Union[fibomat.linalg.vectors.vector.Vector, Iterable[float]], center: Optional[Union[fibomat.linalg.vectors.vector.Vector, Iterable[float]]] = None)[source]¶
- classmethod generate_rect(nu: int, nv: int, du: float, dv: float, center: Optional[Union[fibomat.linalg.vectors.vector.Vector, Iterable[float]]] = None)[source]¶
- to_lattice() fibomat.layout.lattices.lattice.Lattice[source]¶
- property nu¶
- property nv¶