@interface TSDGPUVoronoiTriangleDataCell : NSObject @property (readonly, nonatomic) unsigned long long triangleCount; @property (readonly, nonatomic) unsigned long long vertexCount; @property (readonly, nonatomic) struct { float x0; float x1; } *vertexData; @property (readonly, nonatomic) struct { float x; float y; } centerPoint; @property (readonly, nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } bounds; - (void)dealloc; - (id)initWithEdges:(struct vector, std::allocator>> { void *x0; void *x1; struct __compressed_pair *, std::allocator>> { void *x0; } x2; })a0; - (id)cellsBySplittingCellIntoTriangles; - (id)initWithTrianglePoints:(struct { float x0; float x1; } *)a0; - (void)p_setupTriangleDataWithEdges:(struct vector, std::allocator>> { void *x0; void *x1; struct __compressed_pair *, std::allocator>> { void *x0; } x2; })a0; @end