pymem3dg._core.Geometry.__init__

Geometry.__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pymem3dg._core.Geometry, inputMesh: str, notableVertex: numpy.ndarray[bool[m, 1]]) -> None

    Geometry constructor with .ply files.

  2. __init__(self: pymem3dg._core.Geometry, inputMesh: str) -> None

    Geometry constructor with .ply files.

  3. __init__(self: pymem3dg._core.Geometry, faceMatrix: numpy.ndarray[numpy.uint64[m, 3]], vertexMatrix: numpy.ndarray[numpy.float64[m, 3]], notableVertex: numpy.ndarray[bool[m, 1]]) -> None

    Geometry constructor with Matrices

  4. __init__(self: pymem3dg._core.Geometry, faceMatrix: numpy.ndarray[numpy.uint64[m, 3]], vertexMatrix: numpy.ndarray[numpy.float64[m, 3]]) -> None

    Geometry constructor with Matrices

  5. __init__(self: pymem3dg._core.Geometry, trajFile: str, startingFrame: int) -> None

    Geometry constructor with NetCDF trajectory file