亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? pgsctter.c

?? 開放源碼的編譯器open watcom 1.6.0版的源代碼
?? C
字號:
/****************************************************************************
*
*                            Open Watcom Project
*
*    Portions Copyright (c) 1983-2002 Sybase, Inc. All Rights Reserved.
*
*  ========================================================================
*
*    This file contains Original Code and/or Modifications of Original
*    Code as defined in and that are subject to the Sybase Open Watcom
*    Public License version 1.0 (the 'License'). You may not use this file
*    except in compliance with the License. BY USING THIS FILE YOU AGREE TO
*    ALL TERMS AND CONDITIONS OF THE LICENSE. A copy of the License is
*    provided with the Original Code and Modifications, and is also
*    available at www.sybase.com/developer/opensource.
*
*    The Original Code and all software distributed under the License are
*    distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
*    EXPRESS OR IMPLIED, AND SYBASE AND ALL CONTRIBUTORS HEREBY DISCLAIM
*    ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF
*    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR
*    NON-INFRINGEMENT. Please see the License for the specific language
*    governing rights and limitations under the License.
*
*  ========================================================================
*
* Description:  WHEN YOU FIGURE OUT WHAT THIS FILE DOES, PLEASE
*               DESCRIBE IT HERE!
*
****************************************************************************/


#include <stdlib.h>
#include <float.h>
#include "pgvars.h"


static void _DrawScatter( chartenv _WCI86FAR *env,
                          float _WCI86FAR *xvalues, float _WCI86FAR *yvalues,
                          short nseries, short n, short arraydim )
//================================================================

{
    short               i, j;
    short               x1, y1;
    short               x2, y2;
    short               pal;
    float               x_value, y_value;
    char                charbuf[ 2 ];

    charbuf[ 1 ] = '\0';
    for( i = 0; i < nseries; ++i ) {
        pal = i % 15 + 1;
        _setcolor( _PGPalette[ pal ].color );
        _setlinestyle( _PGPalette[ pal ].style );
        x1 = -1;        // in case 1st value is missing
        for( j = 0; j < n; ++j ) {
            x_value = xvalues[ arraydim * i + j ];
            y_value = yvalues[ arraydim * i + j ];
            if( x_value == _PG_MISSINGVALUE || y_value == _PG_MISSINGVALUE ) {
                continue;
            }
            x2 = _XHeight( env, _pg_scale( &env->xaxis, x_value ) );
            y2 = _YHeight( env, _pg_scale( &env->yaxis, y_value ) );
            if( env->chartstyle == _PG_POINTANDLINE && x1 != -1 ) {
                _moveto( x1, y1 );
                _lineto( x2, y2 );
            }
            charbuf[ 0 ] = _PGPalette[ pal ].plotchar;
            _moveto( x2 - _CharWidth / 2, y2 - _CharHeight / 2 );
            _outgtext( charbuf );
            x1 = x2;
            y1 = y2;
        }
    }
}


short _WCI86FAR _CGRAPH _pg_chartscatterms( chartenv _WCI86FAR *env,
                            float _WCI86FAR *xvalues,
                            float _WCI86FAR *yvalues, short nseries, short n,
                            short arraydim, char _WCI86FAR *_WCI86FAR *serieslabels )
//=========================================================================

{
    short               x1, y1;
    short               x2, y2;
    short               oldcolor;
    fillmap             oldfillmask;
    short               error;

    _getcliprgn( &x1, &y1, &x2, &y2 );
    oldcolor = _getcolor();
    _getfillmask( &oldfillmask );

    error = _pg_analyzescatterms( env, xvalues, yvalues,
                                  nseries, n, arraydim, serieslabels );
    if( error >= 100 ) {
        return( error );
    }

    _CommonSetup( env, NULL, n );
    _DrawScatter( env, xvalues, yvalues, nseries, n, arraydim );
    if( env->legend.legend ) {
        _DrawLegendWindow( env, serieslabels, nseries );
    }

    _setcliprgn( x1, y1, x2, y2 );
    _setcolor( oldcolor );
    _setfillmask( oldfillmask );
    return( error );
}

Entry( _PG_CHARTSCATTERMS, _pg_chartscatterms ) // alternate entry-point


short _WCI86FAR _CGRAPH _pg_chartscatter( chartenv _WCI86FAR *env,
                        float _WCI86FAR *xvalues, float _WCI86FAR *yvalues, short n )
//=========================================================================

{
    short               error;
    short               oldlegend;

    oldlegend = env->legend.legend;
    env->legend.legend = FALSE;

    error = _pg_chartscatterms( env, xvalues, yvalues, 1, n, n, NULL );

    env->legend.legend = oldlegend;
    return( error );
}

Entry( _PG_CHARTSCATTER, _pg_chartscatter ) // alternate entry-point

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩中文字幕区一区有砖一区 | 日韩一区二区三区在线| 国产精品一区二区三区乱码| 偷拍一区二区三区| 亚洲成年人网站在线观看| 综合激情成人伊人| 亚洲欧美一区二区三区极速播放 | 久久超级碰视频| 三级久久三级久久| 亚洲成年人网站在线观看| 亚洲女人小视频在线观看| 亚洲欧美影音先锋| 亚洲激情自拍偷拍| 亚洲国产成人av好男人在线观看| 亚洲精品国产一区二区精华液 | 在线视频国内一区二区| av午夜精品一区二区三区| 国产精品一区二区免费不卡 | 国产乱人伦精品一区二区在线观看 | 老司机精品视频线观看86| 美女性感视频久久| 国内外成人在线| 国产成人亚洲综合色影视| 国产风韵犹存在线视精品| av在线这里只有精品| 91一区二区三区在线观看| 欧美亚洲禁片免费| 日韩欧美国产午夜精品| 久久品道一品道久久精品| 亚洲国产精华液网站w| 自拍偷拍亚洲欧美日韩| 亚洲妇女屁股眼交7| 久久97超碰色| 色婷婷综合五月| 欧美日韩国产123区| 日韩女优毛片在线| 国产精品国产自产拍高清av王其| 亚洲一区影音先锋| 久久精品国产一区二区三区免费看 | 亚洲国产精品av| 性做久久久久久免费观看欧美| 久久99精品久久久| 色中色一区二区| 亚洲精品一线二线三线| 国产精品素人一区二区| 午夜精品福利一区二区三区av| 精品一区二区三区免费播放| 成人黄动漫网站免费app| 欧美电影一区二区三区| 久久精品日韩一区二区三区| 亚洲一区视频在线观看视频| 国产精品一品视频| 欧美日韩成人综合天天影院| 国产视频一区二区在线| 天堂影院一区二区| 色综合天天性综合| 久久精品一区二区三区不卡牛牛| 午夜亚洲国产au精品一区二区| 国产美女精品人人做人人爽 | 夜夜嗨av一区二区三区中文字幕| 精品在线免费视频| 欧美日韩国产高清一区二区| 国产精品乱码人人做人人爱| 精品一区二区免费视频| 欧美情侣在线播放| 亚洲欧美一区二区三区孕妇| 国产高清成人在线| 337p日本欧洲亚洲大胆精品| 日本欧美一区二区| 欧美亚洲高清一区| 亚洲另类色综合网站| 成人精品国产一区二区4080| 精品国产乱子伦一区| 婷婷久久综合九色国产成人| 色域天天综合网| 中文字幕在线一区免费| 国产91在线看| 国产亚洲精品aa| 国产激情视频一区二区在线观看| 日韩视频一区二区在线观看| 日韩精品免费专区| 777色狠狠一区二区三区| 亚洲成人www| 一本高清dvd不卡在线观看| 国产精品美女久久久久久2018| 国产精品99久久久久久久女警| 精品国产成人在线影院 | 日韩精品一区二区三区在线| 亚洲一区二区三区自拍| 欧美午夜在线一二页| 亚洲狠狠爱一区二区三区| 91豆麻精品91久久久久久| 中文字幕日韩av资源站| 色综合天天综合网国产成人综合天| 国产精品欧美综合在线| 99国产精品久久久久久久久久| 亚洲欧洲日韩av| 91久久精品国产91性色tv| 亚洲国产精品影院| 91精品国产免费| 国产一区二区视频在线播放| 中文欧美字幕免费| 色伊人久久综合中文字幕| 亚洲成人久久影院| 欧美精品一区二区三区在线| 国产99久久久国产精品| 亚洲精品伦理在线| 91麻豆精品国产自产在线观看一区| 奇米色777欧美一区二区| 26uuu成人网一区二区三区| 国精产品一区一区三区mba视频| 欧美精品一区二区在线播放| av日韩在线网站| 日韩精品电影在线观看| 久久久久久亚洲综合| 99久久久久久| 久久国产生活片100| 欧美激情中文字幕一区二区| 欧美午夜一区二区三区免费大片| 毛片一区二区三区| 亚洲欧美综合另类在线卡通| 欧美一区二区三区人| 不卡一区二区三区四区| 日韩电影免费在线观看网站| 国产精品美女久久久久aⅴ| 欧美精品三级日韩久久| 成人毛片视频在线观看| 天堂一区二区在线免费观看| 欧美高清在线精品一区| 欧美久久久久免费| 91亚洲国产成人精品一区二三| 日韩福利视频网| 亚洲精品国产a| 欧美精彩视频一区二区三区| 日韩一二三四区| 欧美视频一区二| 91蜜桃在线免费视频| 精品无码三级在线观看视频| 亚洲国产一区视频| 一区二区三区**美女毛片| 国产午夜精品一区二区三区视频| 欧美日韩一区在线| 91首页免费视频| 国产传媒一区在线| 蜜臀av性久久久久蜜臀aⅴ| 一区二区三区不卡在线观看 | 中文字幕日韩欧美一区二区三区| 欧美一区二区三区免费| 欧美系列在线观看| 91黄色免费版| 色久综合一二码| 色琪琪一区二区三区亚洲区| 国产不卡高清在线观看视频| 国产在线不卡一区| 国产麻豆9l精品三级站| 狠狠色综合播放一区二区| 另类综合日韩欧美亚洲| 蜜桃91丨九色丨蝌蚪91桃色| 青青草精品视频| 六月婷婷色综合| 狠狠v欧美v日韩v亚洲ⅴ| 麻豆91在线观看| 国产又粗又猛又爽又黄91精品| 美日韩黄色大片| 国产在线精品免费| 粉嫩13p一区二区三区| 高清视频一区二区| www.成人在线| 91久久精品一区二区| 欧美卡1卡2卡| 久久亚洲一区二区三区四区| 欧美经典一区二区| 亚洲日本乱码在线观看| 亚洲柠檬福利资源导航| 亚洲成av人片在线观看无码| 五月婷婷久久综合| 免费观看在线色综合| 狠狠狠色丁香婷婷综合激情| 成人免费精品视频| 日本道精品一区二区三区| 欧美日韩夫妻久久| 精品国产青草久久久久福利| 日本一二三四高清不卡| 亚洲主播在线观看| 六月丁香婷婷久久| jlzzjlzz欧美大全| 欧美日韩中字一区| 久久男人中文字幕资源站| 亚洲欧美一区二区视频| 日韩不卡一区二区三区| 国精产品一区一区三区mba视频| 91丨九色丨蝌蚪富婆spa| 91精品一区二区三区在线观看| 久久嫩草精品久久久精品| 亚洲天堂网中文字| 麻豆国产欧美一区二区三区| www.亚洲精品| 欧美成人三级在线| 一区二区三区成人| 国产精品一区二区三区四区|