pydseamslib.cyoda.polygonRingAnalysis#
- pydseamslib.cyoda.polygonRingAnalysis(path: str, rings: List[List[int]], nList: List[List[int]], yCloud: pydseamslib.cyoda.PointCloudDouble, maxDepth: int, sheetArea: float, firstFrame: int) int #
Find out which rings are prisms, looping through all ring sizes upto the maxDepth The input ringsAllSizes array has rings of every size
- Parameters:
path (The string to the output directory, in which files will be written out.)
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.)
sheetArea (Area calculated using the two significant dimensions of the quasi-two-dimensional sheet.)
firstFrame (The first frame to be analyzed)