WhiteCameraBound Class Reference
成员
centerX
@property (nonatomic, nullable, strong) NSNumber *centerX;视角边界的中心点在世界坐标系(以白板初始化时的中心点为原点的坐标系)中的 X 轴坐标。不填则默认为 0。
centerY
@property (nonatomic, nullable, strong) NSNumber *centerY;视角边界的中心点在世界坐标系(以白板初始化时的中心点为原点的坐标系)中的 Y 轴坐标。不填则默认为 0。
width
@property (nonatomic, nullable, strong) NSNumber *width;视角边界的宽度,单位为像素。如果不填,则表示无限制。
height
@property (nonatomic, nullable, strong) NSNumber *height;视角边界的高度,单位为像素。如果不填,则表示无限制。
maxContentMode
@property (nonatomic, nullable, strong) WhiteContentModeConfig *maxContentMode;视角边界的最大缩放比例。最大值无上限。详见 WhiteContentModeConfig。
minContentMode
@property (nonatomic, nullable, strong) WhiteContentModeConfig *minContentMode;视角边界的最小缩放比例。最小值为 0。详见 WhiteContentModeConfig。
成员
initWithCenter:minContent:maxContent:
- (instancetype)initWithCenter:(CGPoint)visionCenter minContent:(WhiteContentModeConfig *)minConfig maxContent:(WhiteContentModeConfig *)maxConfig;指定白板视角边界的中心点并初始化 `WhiteCameraBound` 对象。 @param visionCenter 视角边界的中心点在世界坐标系(以白板初始化时的中心点为原点的坐标系)中的坐标。 @param minConfig 视角边界的最小缩放设置。 @param maxConfig 视角边界的最小缩放设置。 @return 初始化的 `WhiteCameraBound` 对象。
initWithFrame:minContent:maxContent:
- (instancetype)initWithFrame:(CGRect)visionFrame minContent:(WhiteContentModeConfig *)minConfig maxContent:(WhiteContentModeConfig *)maxConfig;指定白板视角边界的框架并初始化 `WhiteCameraBound` 对象。 @param visionFrame 视角边界的框架(宽和高)。 @param minConfig 视角边界框架的最小值(Frame * miniScale)。 @param maxConfig 视角边界框架的最大值(Frame * maxScale)。 @return 初始化的 `WhiteCameraBound` 对象。
defaultMinContentModeScale:maxContentModeScale:
+ (instancetype)defaultMinContentModeScale:(CGFloat )miniScale maxContentModeScale:(CGFloat )maxScale;设置视角边界的默认最小缩放比例。 @param miniScale 视角边界的最小缩放比例。 @param maxScale 视角边界的最大缩放比例。