pydseamslib.cyoda.bulkPolygonRingAnalysis

pydseamslib.cyoda.bulkPolygonRingAnalysis#

pydseamslib.cyoda.bulkPolygonRingAnalysis(path: str, rings: List[List[int]], nList: List[List[int]], yCloud: pydseamslib.cyoda.PointCloudDouble, maxDepth: int, firstFrame: int) int#

Find out rings in the bulk, looping through all ring sizes upto the maxDepth

Parameters:
  • path (The file path of the output directory to which output files will be written)

  • rings (Row-ordered vector of vectors for rings of a single type)

  • nList (Row-ordered neighbour list by index)

  • yCloud (The input PointCloud)

  • maxDepth (The maximum possible size of the primitive rings)

  • firstFrame (The first frame to be analyzed)