/**
* @constructor
*/
function XUISoldier() {
}

XUISoldier.prototype = {

    //接口
    /**
        * 相机视角
        * @param {Number} x 左右位移
        * @param {Number} y 垂直方位
        * @param {Number} z 上下位移
        * @property {Collection} CameraPosition [0,2,6]
        */
    SetCameraPosition:function (x,y,z) {
    },

    /**
        * 士兵3d位置
        * @param {Number} x 左右位移
        * @param {Number} y 垂直方位
        * @param {Number} z 上下位移
        * @property {Collection} ModelPosition [0,-2,0]
        */
    SetSoldierPosition:function (x,y,z) {
    },

    /**
        * 士兵旋转
        * @param {Number} x x轴为中心
        * @param {Number} y y轴为中心
        * @param {Number} z z轴为中心
        * @property {Collection} ModelRotation [0,0,0]
        */
    SetSoldierRotation:function (x,y,z) {
    },

    /**
        * 模型旋转速度
        * @param {Number} nSpeedX x轴为中心
        * @param {Number} nSpeedY y轴为中心
        * @param {Number} nSpeedZ z轴为中心
        * @property {Collection} ModelRotationSpeed [0,0,0]
        */
    SetModelRotationSpeed:function (nSpeedX,nSpeedY,nSpeedZ) {
    },

    /**
        * 背景以颜色绘制
        * @param {Boolean} bDrawColor 
        * @property {Boolean} BgDrawColor true
        */
    SetBgDrawColor:function (bDrawColor) {
    },

    /**
        * 背景图片
        * @param {ImageProp} strImagePath 背景图片路径
        * @property {ImageProp} BackgroundImagePath ""
        */
    SetBackgroundImage:function (strImagePath) {
    },

    /**
        * 背景颜色
        * @param {String} strColor 背景图片路径
        * @property {Color} BackgroundColor ""
        */
    SetBackgroundColor:function (strColor) {
    },

    /**
        * 坐标系是否显示
        * @param {Boolean} bVisible 
        * @property {Boolean} CoordinateSystemVisible true
        */
    SetCoordinateSystemVisible:function (bVisible) {
    },

}