filesbox/app/filesbox_ios/FilesBox/Pods/SVGKit/Source/Utils/SVGUtils.h
2023-09-21 10:53:23 +08:00

28 lines
625 B
Objective-C

//
// SVGUtils.h
// SVGKit
//
// Copyright Matt Rajca 2010-2011. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <CoreFoundation/CoreFoundation.h>
#import <CoreGraphics/CoreGraphics.h>
#define RGB_N(v) (v) / 255.0f
typedef struct {
uint8_t r;
uint8_t g;
uint8_t b;
uint8_t a;
} SVGColor;
SVGColor SVGColorMake (uint8_t r, uint8_t g, uint8_t b, uint8_t a);
SVGColor SVGColorFromString (const char *string);
CGFloat SVGPercentageFromString (const char *string);
CGMutablePathRef createPathFromPointsInString (const char *string, boolean_t close);
CGColorRef CGColorWithSVGColor (SVGColor color);