/**
 * @class Ext.chart.sprite.Bar3D
 * @extend Ext.draw.sprite.Sprite
 * @alias sprite.bar3d
 *
 * A sprite that represents a 3D bar or column.
 * Used as an item template by the {@link Ext.chart.series.sprite.Bar3D} marker holder.
 *
 */
 
/**
 * @cfg {Number} [x=0]
 * The position of the sprite on the x-axis.
 * Corresponds to the center of the front face of the box.
 */
 
/**
 * @cfg {Number} [y=0]
 * The position of the sprite on the y-axis.
 * Corresponds to the top of the front face of the box.
 */
 
/**
 * @cfg {Number} [width=8]
 * The width of the box.
 */
 
/**
 * @cfg {Number} [height=8]
 * The height of the box.
 */
 
/**
 * @cfg {Number} [depth=8]
 * The depth of the box.
 */
 
/**
 * @cfg {String} [orientation='vertical']
 * The orientation of the box.
 */
 
/**
 * @cfg {Boolean} [showStroke=false]
 * Whether to render the stroke or not.
 */
 
/**
 * @cfg {Number} [saturationFactor=1]
 * The factor applied to the saturation of the box.
 */
 
/**
 * @cfg {Number} [brightnessFactor=1]
 * The factor applied to the brightness of the box.
 */
 
/**
 * @cfg {Number} [colorSpread=1]
 * An attribute used to control how flat the bar gradient looks.
 * A value of 0 essentially means no gradient (flat color).
 */