if ( paletteEntry instanceof ColorDefinition && ChartUtil.isColorTransparent( (ColorDefinition) paletteEntry ) && ( !_la.isVisible( ) || ChartUtil.isColorTransparent( _la.getColor( ) ) ) ) {  paletteEntry = ColorDefinitionImpl.create( 0, 0, 0, 15 ); }
	public MarkerRenderer( IDeviceRenderer _render, Object _oSource,			Location _lo, LineAttributes _la, Fill _paletteEntry, Marker _m,			Integer _markerSize, DeferredCache _dc, boolean _bDeferred,			boolean _bTransposed )	{		this.iRender = _render;		la = _la;		dc = _dc;		bDeferred = _bDeferred;		oSource = _oSource;		m = _m;		bTransposed = _bTransposed;				iSize = _markerSize == null ? _m.getSize( ) : _markerSize.intValue( );		paletteEntry = ChartUtil.convertFill( _paletteEntry,				iSize,				ColorDefinitionImpl.TRANSPARENT( ) );		iSize = Math.abs( iSize )				* iRender.getDisplayServer( ).getDpiResolution( ) / 72d;				bRendering3D = _lo instanceof Location3D;		if ( bRendering3D )		{			lo3d = (Location3D) _lo;		}		else		{			lo = _lo;		}	}