mkit.typing AnyMesh module-attribute AnyMesh = AnySurfaceMesh | AnyVolumeMesh AnyPointCloud module-attribute AnyPointCloud = Any AnyPointSet module-attribute AnyPointSet = AnyPointCloud | AnyMesh AnyQuadMesh module-attribute AnyQuadMesh = Any AnySurfaceMesh module-attribute AnySurfaceMesh = AnyTriMesh | AnyQuadMesh AnyTetMesh module-attribute AnyTetMesh = Any AnyTriMesh module-attribute AnyTriMesh = Any AnyVolumeMesh module-attribute AnyVolumeMesh = AnyTetMesh StrPath module-attribute StrPath = str | PathLike[str] full_name full_name(obj: Any) -> str Returns the fully qualified name of the given object. Parameters: obj (Any) – The object whose fully qualified name is to be returned. Returns: str – The fully qualified name of the object. Reference https://stackoverflow.com/a/2020083/18410348 full_name_parts full_name_parts(obj: Any) -> list[str] is_instance_named is_instance_named( obj: Any, name: str | Sequence[str] ) -> bool is_instance_named_partial is_instance_named_partial( obj: Any, name: str | Sequence[str] ) -> bool is_subsequence is_subsequence(a: Sequence[Any], b: Sequence[Any]) -> bool