/**
* @constructor
*/
function XUI3DScatter() {
}
XUI3DScatter.prototype = {
//接口
/**
* 背景颜色
* @param {String} strBgColor 背景颜色
* @property {Color} BgColor "0xff0A181C"
*/
SetBgColor:function (strBgColor) {
},
/**
* 获取背景色
* @return {String}
*/
GetBgColor:function () {
},
/**
* 三维场景大小
* @param {Number} nWidth 宽度
* @param {Number} nHeight 高度
* @param {Number} nDepth 深度
* @property {Collection} BoxSize [90,90,90]
*/
SetBoxSize:function (nWidth,nHeight,nDepth) {
},
/**
* 获取场景宽度
* @return {Number}
*/
GetBoxWidth:function () {
},
/**
* 获取场景高度
* @return {Number}
*/
GetBoxHeight:function () {
},
/**
* 获取场景深度
* @return {Number}
*/
GetBoxDepth:function () {
},
/**
* 指示线是否显示
* @param {Boolean} bShow 是否显示
* @property {Boolean} AxisPointerShow false
*/
SetAxisPointerShow:function (bShow) {
},
/**
* 获取指示线显示状态
* @return {Boolean}
*/
GetAxisPointerShow:function () {
},
/**
* X轴数值范围
* @param {Number} nMin 最小值
* @param {Number} nMax 最大值
* @property {Collection} XAxisValueRange [-179.8,179.6]
*/
SetXAxisValueRange:function (nMin,nMax) {
},
/**
* 获取X轴最小值
* @return {Number}
*/
GetXAxisMin:function () {
},
/**
* 获取X轴最大值
* @return {Number}
*/
GetXAxisMax:function () {
},
/**
* X轴分割间隔
* @param {Number} nInterval X轴分割间隔
* @property {Number} XAxisInterval 89.87
*/
SetXAxisInterval:function (nInterval) {
},
/**
* 获取X轴分割间隔
* @return {Number}
*/
GetXAxisInterval:function () {
},
/**
* X轴标签是否显示
* @param {Boolean} bShow 标签是否显示
* @property {Boolean} XAxisLabelShow true
*/
SetXAxisLabelShow:function (bShow) {
},
/**
* 获取X轴标签显示状态
* @return {Boolean}
*/
GetXAxisLabelShow:function () {
},
/**
* X轴标签离轴距离
* @param {Number} nMargin 标签离轴距离
* @property {Number} XAxisLabelMargin 15
*/
SetXAxisLabelMargin:function (nMargin) {
},
/**
* 获取X轴标签离轴距离
* @return {Number}
*/
GetXAxisLabelMargin:function () {
},
/**
* X轴标签颜色
* @param {String} strColor X轴标签颜色
* @property {Color} XAxisLabelColor "0xffFFFFFF"
*/
SetXAxisLabelColor:function (strColor) {
},
/**
* 获取X轴标签颜色
* @return {String}
*/
GetXAxisLabelColor:function () {
},
/**
* X轴刻度是否显示
* @param {Boolean} bShow 刻度是否显示
* @property {Boolean} XAxisTickShow true
*/
SetXAxisTickShow:function (bShow) {
},
/**
* 获取X轴刻度显示状态
* @return {Boolean}
*/
GetXAxisTickShow:function () {
},
/**
* X轴刻度长度
* @param {Number} nLength X轴刻度长度
* @property {Number} XAxisTickLength 8
*/
SetXAxisTickLength:function (nLength) {
},
/**
* 获取X轴刻度长度
* @return {Number}
*/
GetXAxisTickLength:function () {
},
/**
* X轴刻度颜色
* @param {String} strColor X轴刻度颜色
* @property {Color} XAxisTickColor "0xffFFFFFF"
*/
SetXAxisTickColor:function (strColor) {
},
/**
* 获取X轴刻度颜色
* @return {String}
*/
GetXAxisTickColor:function () {
},
/**
* X轴轴线是否显示
* @param {Boolean} bShow 轴线是否显示
* @property {Boolean} XAxisLineShow true
*/
SetXAxisLineShow:function (bShow) {
},
/**
* 获取X轴轴线显示状态
* @return {Boolean}
*/
GetXAxisLineShow:function () {
},
/**
* X轴轴线颜色
* @param {String} strColor X轴轴线颜色
* @property {Color} XAxisLineColor "0xff000000"
*/
SetXAxisLineColor:function (strColor) {
},
/**
* 获取X轴轴线颜色
* @return {String}
*/
GetXAxisLineColor:function () {
},
/**
* X轴分隔线是否显示
* @param {Boolean} bShow 分隔线是否显示
* @property {Boolean} XAxisSplitLineShow false
*/
SetXAxisSplitLineShow:function (bShow) {
},
/**
* 获取X轴分隔线显示状态
* @return {Boolean}
*/
GetXAxisSplitLineShow:function () {
},
/**
* X轴分隔域是否显示
* @param {Boolean} bShow 分隔域是否显示
* @property {Boolean} XAxisSplitAreaShow true
*/
SetXAxisSplitAreaShow:function (bShow) {
},
/**
* 获取X轴分隔域是否显示
* @return {Boolean}
*/
GetXAxisSplitAreaShow:function () {
},
/**
* X轴分隔域颜色
* @param {String} strColor 分隔域颜色
* @property {Color} XAxisSplitAreaColor "0xff022D87"
*/
SetXAxisSplitAreaColor:function (strColor) {
},
/**
* 获取X轴分隔域颜色
* @return {Boolean}
*/
GetXAxisSplitAreaColor:function () {
},
/**
* X轴分隔域透明度
* @param {Number} nOpacity 分隔域透明度
* @property {Number} XAxisSplitAreaOpacity 0.4
*/
SetXAxisSplitAreaOpacity:function (nOpacity) {
},
/**
* 获取X轴分隔域透明度
* @return {Number}
*/
GetXAxisSplitAreaOpacity:function () {
},
/**
* Y轴数值范围
* @param {Number} nMin 最小值
* @param {Number} nMax 最大值
* @property {Collection} YAxisValueRange [0,360]
*/
SetYAxisValueRange:function (nMin,nMax) {
},
/**
* 获取Y轴最小值
* @return {Number}
*/
GetYAxisMin:function () {
},
/**
* 获取Y轴最大值
* @return {Number}
*/
GetYAxisMax:function () {
},
/**
* Y轴分割间隔
* @param {Number} nInterval Y轴分割间隔
* @property {Number} YAxisInterval 90
*/
SetYAxisInterval:function (nInterval) {
},
/**
* 获取Y轴分割间隔
* @return {Number}
*/
GetYAxisInterval:function () {
},
/**
* Y轴标签是否显示
* @param {Boolean} bShow 标签是否显示
* @property {Boolean} YAxisLabelShow true
*/
SetYAxisLabelShow:function (bShow) {
},
/**
* 获取Y轴标签显示状态
* @return {Boolean}
*/
GetYAxisLabelShow:function () {
},
/**
* Y轴标签离轴距离
* @param {Number} nMargin 标签离轴距离
* @property {Number} YAxisLabelMargin 15
*/
SetYAxisLabelMargin:function (nMargin) {
},
/**
* 获取Y轴标签离轴距离
* @return {Number}
*/
GetYAxisLabelMargin:function () {
},
/**
* Y轴标签颜色
* @param {String} strColor Y轴标签颜色
* @property {Color} YAxisLabelColor "0xffFFFFFF"
*/
SetYAxisLabelColor:function (strColor) {
},
/**
* 获取Y轴标签颜色
* @return {String}
*/
GetYAxisLabelColor:function () {
},
/**
* Y轴刻度是否显示
* @param {Boolean} bShow 刻度是否显示
* @property {Boolean} YAxisTickShow true
*/
SetYAxisTickShow:function (bShow) {
},
/**
* 获取Y轴刻度显示状态
* @return {Boolean}
*/
GetYAxisTickShow:function () {
},
/**
* Y轴刻度长度
* @param {Number} nLength Y轴刻度长度
* @property {Number} YAxisTickLength 8
*/
SetYAxisTickLength:function (nLength) {
},
/**
* 获取Y轴刻度长度
* @return {Number}
*/
GetYAxisTickLength:function () {
},
/**
* Y轴刻度颜色
* @param {String} strColor Y轴刻度颜色
* @property {Color} YAxisTickColor "0xffFFFFFF"
*/
SetYAxisTickColor:function (strColor) {
},
/**
* 获取Y轴刻度颜色
* @return {String}
*/
GetYAxisTickColor:function () {
},
/**
* Y轴轴线是否显示
* @param {Boolean} bShow 轴线是否显示
* @property {Boolean} YAxisLineShow true
*/
SetYAxisLineShow:function (bShow) {
},
/**
* 获取Y轴轴线显示状态
* @return {Boolean}
*/
GetYAxisLineShow:function () {
},
/**
* Y轴轴线颜色
* @param {String} strColor Y轴轴线颜色
* @property {Color} YAxisLineColor "0xff000000"
*/
SetYAxisLineColor:function (strColor) {
},
/**
* 获取Y轴轴线颜色
* @return {String}
*/
GetYAxisLineColor:function () {
},
/**
* Y轴分隔线是否显示
* @param {Boolean} bShow 分隔线是否显示
* @property {Boolean} YAxisSplitLineShow false
*/
SetYAxisSplitLineShow:function (bShow) {
},
/**
* 获取Y轴分隔线显示状态
* @return {Boolean}
*/
GetYAxisSplitLineShow:function () {
},
/**
* Y轴分隔域是否显示
* @param {Boolean} bShow 分隔域是否显示
* @property {Boolean} YAxisSplitAreaShow true
*/
SetYAxisSplitAreaShow:function (bShow) {
},
/**
* 获取Y轴分隔域是否显示
* @return {Boolean}
*/
GetYAxisSplitAreaShow:function () {
},
/**
* Y轴分隔域颜色
* @param {String} strColor 分隔域颜色
* @property {Color} YAxisSplitAreaColor "0xff022D87"
*/
SetYAxisSplitAreaColor:function (strColor) {
},
/**
* 获取Y轴分隔域颜色
* @return {Boolean}
*/
GetYAxisSplitAreaColor:function () {
},
/**
* Y轴分隔域透明度
* @param {Number} nOpacity 分隔域透明度
* @property {Number} YAxisSplitAreaOpacity 0.1
*/
SetYAxisSplitAreaOpacity:function (nOpacity) {
},
/**
* 获取Y轴分隔域透明度
* @return {Number}
*/
GetYAxisSplitAreaOpacity:function () {
},
/**
* Z轴数值范围
* @param {Number} nMin 最小值
* @param {Number} nMax 最大值
* @property {Collection} ZAxisValueRange [0,30]
*/
SetZAxisValueRange:function (nMin,nMax) {
},
/**
* 获取Z轴最小值
* @return {Number}
*/
GetZAxisMin:function () {
},
/**
* 获取Z轴最大值
* @return {Number}
*/
GetZAxisMax:function () {
},
/**
* Z轴分割间隔
* @param {Number} nInterval Z轴分割间隔
* @property {Number} ZAxisInterval 7.547
*/
SetZAxisInterval:function (nInterval) {
},
/**
* 获取Z轴分割间隔
* @return {Number}
*/
GetZAxisInterval:function () {
},
/**
* Z轴标签是否显示
* @param {Boolean} bShow 标签是否显示
* @property {Boolean} ZAxisLabelShow true
*/
SetZAxisLabelShow:function (bShow) {
},
/**
* 获取Z轴标签显示状态
* @return {Boolean}
*/
GetZAxisLabelShow:function () {
},
/**
* Z轴标签离轴距离
* @param {Number} nMargin 标签离轴距离
* @property {Number} ZAxisLabelMargin 15
*/
SetZAxisLabelMargin:function (nMargin) {
},
/**
* 获取Y轴标签离轴距离
* @return {Number}
*/
GetZAxisLabelMargin:function () {
},
/**
* Z轴标签颜色
* @param {String} strColor Z轴标签颜色
* @property {Color} ZAxisLabelColor "0xffFFFFFF"
*/
SetZAxisLabelColor:function (strColor) {
},
/**
* 获取Z轴标签颜色
* @return {String}
*/
GetZAxisLabelColor:function () {
},
/**
* Z轴刻度是否显示
* @param {Boolean} bShow 刻度是否显示
* @property {Boolean} ZAxisTickShow true
*/
SetZAxisTickShow:function (bShow) {
},
/**
* 获取Z轴刻度显示状态
* @return {Boolean}
*/
GetZAxisTickShow:function () {
},
/**
* Z轴刻度长度
* @param {Number} nLength Z轴刻度长度
* @property {Number} ZAxisTickLength 8
*/
SetZAxisTickLength:function (nLength) {
},
/**
* 获取Z轴刻度长度
* @return {Number}
*/
GetZAxisTickLength:function () {
},
/**
* Z轴刻度颜色
* @param {String} strColor Z轴刻度颜色
* @property {Color} ZAxisTickColor "0xffFFFFFF"
*/
SetZAxisTickColor:function (strColor) {
},
/**
* 获取Z轴刻度颜色
* @return {String}
*/
GetZAxisTickColor:function () {
},
/**
* Z轴轴线是否显示
* @param {Boolean} bShow 轴线是否显示
* @property {Boolean} ZAxisLineShow true
*/
SetZAxisLineShow:function (bShow) {
},
/**
* 获取Z轴轴线显示状态
* @return {Boolean}
*/
GetZAxisLineShow:function () {
},
/**
* Z轴轴线颜色
* @param {String} strColor Z轴轴线颜色
* @property {Color} ZAxisLineColor "0xff000000"
*/
SetZAxisLineColor:function (strColor) {
},
/**
* 获取Z轴轴线颜色
* @return {String}
*/
GetZAxisLineColor:function () {
},
/**
* Z轴分隔线是否显示
* @param {Boolean} bShow 分隔线是否显示
* @property {Boolean} ZAxisSplitLineShow false
*/
SetZAxisSplitLineShow:function (bShow) {
},
/**
* 获取Z轴分隔线显示状态
* @return {Boolean}
*/
GetZAxisSplitLineShow:function () {
},
/**
* Z轴分隔域是否显示
* @param {Boolean} bShow 分隔域是否显示
* @property {Boolean} ZAxisSplitAreaShow true
*/
SetZAxisSplitAreaShow:function (bShow) {
},
/**
* 获取Z轴分隔域是否显示
* @return {Boolean}
*/
GetZAxisSplitAreaShow:function () {
},
/**
* Z轴分隔域颜色
* @param {String} strColor 分隔域颜色
* @property {Color} ZAxisSplitAreaColor "0xff022D87"
*/
SetZAxisSplitAreaColor:function (strColor) {
},
/**
* 获取Z轴分隔域颜色
* @return {Boolean}
*/
GetZAxisSplitAreaColor:function () {
},
/**
* Z轴分隔域透明度
* @param {Number} nOpacity 分隔域透明度
* @property {Number} ZAxisSplitAreaOpacity 0.1
*/
SetZAxisSplitAreaOpacity:function (nOpacity) {
},
/**
* 获取Z轴分隔域透明度
* @return {Number}
*/
GetZAxisSplitAreaOpacity:function () {
},
/**
* 散点大小
* @param {Number} nSize 散点大小
* @property {Number} ScatterSize 5
*/
SetScatterSize:function (nSize) {
},
/**
* 获取散点大小
* @return {Number}
*/
GetScatterSize:function () {
},
/**
* 设置散点数据
* @param {Array} arrData 散点数据
* @property {Array} ScatterData [[1,2,3],[4,5,6]]
*/
SetScatterData:function (arrData) {
},
/**
* 获取散点数据
* @return {Array}
*/
GetScatterData:function () {
},
/**
* 增加散点数据
* @param {Array} arrData 散点数据
*/
AddScatterData:function (arrData) {
},
/**
* 删除散点数据
*/
RemoveScatterData:function () {
},
/**
* 背景颜色绘制
* @param {Boolean} bDrawColor
* @property {Boolean} BgDrawColor true
*/
SetDrawColor:function (bDrawColor) {
},
/**
* 背景颜色
* @param {String} strBgColor 背景颜色
* @property {Color} CtrlBgColor "0xff0A181C"
*/
SetCtrlBgColor:function (strBgColor) {
},
/**
* 背景图片
* @param {ImageProp} strBgImg 背景图片
* @property {ImageProp} CtrlBgImg "images/bg.png"
*/
SetCtrlBgImg:function (strBgImg) {
},
/**
* 图片绘制模式
* @param {String} strModel 绘制模式
* @property {Combo} PicModel ["no-repeat","repeat-x","repeat-y","repeat"]
*/
SetPicModel:function (strModel) {
},
}