TuSDKTSMath Class Reference
Inherits from | NSObject |
---|---|
Declared in | TuSDKTSMath.h |
+ radianFromDegrees:
角度转换为弧度 在求sin ,cos 以及别的三角函数的时候,传入的参数是弧度值,所以需要把角度转换为弧度后再计算
+ (CGFloat)radianFromDegrees:(CGFloat)degrees
Parameters
degrees |
角度 |
---|
Return Value
弧度
Declared In
TuSDKTSMath.h
+ degreesFromRadian:
弧度转换为角度
+ (CGFloat)degreesFromRadian:(CGFloat)radian
Parameters
radian |
弧度 |
---|
Return Value
角度
Declared In
TuSDKTSMath.h
+ numberFloat:modulus:
浮点数取模
+ (CGFloat)numberFloat:(CGFloat)numberFloat modulus:(NSInteger)modulus
Parameters
numberFloat |
浮点数 |
---|---|
modulus |
模 |
Return Value
浮点数取模
Declared In
TuSDKTSMath.h
+ distanceOfEndPoint:startPoint:
计算两个点之间的距离
+ (CGFloat)distanceOfEndPoint:(CGPoint)ePoint startPoint:(CGPoint)sPoint
Return Value
distanceOfEndPoint
Discussion
@param ePoint 结束点 @param sPoint 开始点
Declared In
TuSDKTSMath.h
+ distanceOfPointX1:y1:pointX2:y2:
计算两个点之间的距离
+ (CGFloat)distanceOfPointX1:(CGFloat)x1 y1:(CGFloat)y1 pointX2:(CGFloat)x2 y2:(CGFloat)y2
Parameters
x1 |
x1 description |
---|---|
y1 |
y1 description |
x2 |
x2 description |
y2 |
y2 description |
Return Value
distanceOfPoint
Declared In
TuSDKTSMath.h
+ degreesWithPoint:center:
计算与中心点的角度
+ (CGFloat)degreesWithPoint:(CGPoint)point center:(CGPoint)center
Parameters
point |
当前点 |
---|---|
center |
中心点 |
Return Value
与中心点的角度
Declared In
TuSDKTSMath.h
+ rotationPoint:toDegree:
围绕原点旋转
+ (CGPoint)rotationPoint:(CGPoint)point toDegree:(CGFloat)degree
Discussion
@param point 坐标点 @param degree 旋转角度 @return
Declared In
TuSDKTSMath.h
+ minEnclosingRectangle:size:degree:
计算旋转后的最小外接矩形坐标
+ (CGRect)minEnclosingRectangle:(CGPoint)cPoint size:(CGSize)size degree:(CGFloat)degree
Parameters
cPoint |
中心点坐标 |
---|---|
size |
缩放后的大小 |
degree |
旋转角度 |
Return Value
旋转后的最小外接矩形坐标
Declared In
TuSDKTSMath.h