@interface VCPBoundingBox : NSObject @property float minX; @property float maxX; @property float minY; @property float maxY; @property float confidence; @property float flag; @property int classIndex; @property int trackID; @property int groupID; - (id)intersect:(id)a0; - (float)area; - (float)computeIntersectionOverUnion:(id)a0; - (int)extendBoxBy:(float)a0 scaleX:(float)a1 scaleY:(float)a2; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })getCGRectWithClipWidth:(float)a0 height:(float)a1; - (id)initWithCenterAndSize:(float)a0 y:(float)a1 width:(float)a2 height:(float)a3 confidence:(float)a4; - (id)initWithXYAndSize:(float)a0 y:(float)a1 width:(float)a2 height:(float)a3 confidence:(float)a4; - (id)union:(id)a0; @end