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

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

?? gcluserview.cpp

?? 分級聚類算法:包括k-mean max-dist min-dist 程序使用方法: 程序中打開文件“.dat”-》選擇聚類方法-》顯示數據 .dat文件格式: 分成幾類 輸入樣本維數 樣本
?? CPP
字號:
// GCluserView.cpp : implementation of the CGCluserView class
//

#include "stdafx.h"
#include "GCluser.h"

#include "GCluserDoc.h"
#include "GCluserView.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CGCluserView

IMPLEMENT_DYNCREATE(CGCluserView, CView)

BEGIN_MESSAGE_MAP(CGCluserView, CView)
	//{{AFX_MSG_MAP(CGCluserView)
	ON_COMMAND(ID_DRAW_DATA, OnDrawData)
	//}}AFX_MSG_MAP
	// Standard printing commands
	ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint)
	ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint)
	ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview)
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CGCluserView construction/destruction

CGCluserView::CGCluserView()
{
	// TODO: add construction code here

}

CGCluserView::~CGCluserView()
{
}

BOOL CGCluserView::PreCreateWindow(CREATESTRUCT& cs)
{
	// TODO: Modify the Window class or styles here by modifying
	//  the CREATESTRUCT cs

	return CView::PreCreateWindow(cs);
}

/////////////////////////////////////////////////////////////////////////////
// CGCluserView drawing

void CGCluserView::OnDraw(CDC* pDC)
{
	CGCluserDoc* pDoc = GetDocument();
	ASSERT_VALID(pDoc);
	// TODO: add draw code for native data here
}

/////////////////////////////////////////////////////////////////////////////
// CGCluserView printing

BOOL CGCluserView::OnPreparePrinting(CPrintInfo* pInfo)
{
	// default preparation
	return DoPreparePrinting(pInfo);
}

void CGCluserView::OnBeginPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)
{
	// TODO: add extra initialization before printing
}

void CGCluserView::OnEndPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)
{
	// TODO: add cleanup after printing
}

/////////////////////////////////////////////////////////////////////////////
// CGCluserView diagnostics

#ifdef _DEBUG
void CGCluserView::AssertValid() const
{
	CView::AssertValid();
}

void CGCluserView::Dump(CDumpContext& dc) const
{
	CView::Dump(dc);
}

CGCluserDoc* CGCluserView::GetDocument() // non-debug version is inline
{
	ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(CGCluserDoc)));
	return (CGCluserDoc*)m_pDocument;
}
#endif //_DEBUG

/////////////////////////////////////////////////////////////////////////////
// CGCluserView message handlers

void CGCluserView::OnDrawData() 
{
	CGCluserDoc* pDoc = GetDocument();
	int * pSample = pDoc->GetSamples();
	int i, j;
	int k = 5;
	SHAPE shape;
	COLORREF rgb;
	for (i = 0; i < pDoc->GetNumSample(); i++)
	{
		shape = (SHAPE)(pSample[i * pDoc->GetNumDimension() + 2] % 4);
		j = pSample[i * pDoc->GetNumDimension() + 2] % 5;
		switch (j)
		{
		case 0: rgb = RGB(255,0,0);
			break;
		case 1: rgb = RGB(0,0,255);
			break;
		case 2: rgb = RGB(160,32,240);
			break;
		case 3: rgb = RGB(0,201,87);
			break;
		case 4: rgb = RGB(128,42,42);
			break;
		default: rgb = RGB(0,0,0);
			break;
		}
		DrawPoint(pSample[i * pDoc->GetNumDimension()
			+ 0] * k + 120, pSample[i * pDoc->GetNumDimension()
			+ 1] * k + 120, shape, rgb);
	}
}

void CGCluserView::DrawPoint(int i, int j, SHAPE shape, COLORREF rgb)
{
	CDC *pDC=GetDC();
	CPen pen(PS_SOLID, 1, rgb);
	CPen *pOldPen=pDC->SelectObject(&pen);
	int w = 3;
	switch (shape)
	{
	case 0: pDC->MoveTo(i-w, j); pDC->LineTo(i+w+1, j);
		pDC->MoveTo(i, j-w); pDC->LineTo(i, j+w+1);
		break;
	case 1: pDC->Ellipse(i-w, j+w, i+w, j-w);
		break;
	case 2: pDC->MoveTo(i-w, j-w); pDC->LineTo(i+w, j-w);
		pDC->MoveTo(i-w, j+w); pDC->LineTo(i+w, j+w);
		pDC->MoveTo(i-w, j-w); pDC->LineTo(i-w, j+w);
		pDC->MoveTo(i+w, j-w); pDC->LineTo(i+w, j+w+1);
		break;
	case 3: pDC->MoveTo(i-1, j-1); pDC->LineTo(i+2, j-1);
		pDC->MoveTo(i-1, j); pDC->LineTo(i+2, j);
		pDC->MoveTo(i-1, j+1); pDC->LineTo(i+2, j+1);
		break;
	default: break;
	}
	pDC->SelectObject(pOldPen);
	ReleaseDC(pDC);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
宅男在线国产精品| 亚洲日本一区二区| 国产精品欧美一区二区三区| 亚洲色图20p| 国产激情一区二区三区| 欧美日韩在线三级| 亚洲人成7777| 成人午夜激情片| 久久视频一区二区| 日本不卡视频一二三区| 欧洲精品一区二区| 中文字幕欧美国产| 国产一区二区三区四区五区美女| 欧美探花视频资源| 一区二区在线看| 床上的激情91.| wwwwww.欧美系列| 久久精品国产99| 欧美高清视频www夜色资源网| 亚洲欧美在线另类| 成人精品免费视频| 国产欧美一区二区精品婷婷 | 一区二区三区中文在线观看| 国产激情偷乱视频一区二区三区| 日韩欧美电影在线| 日本麻豆一区二区三区视频| 欧美日韩在线直播| 水蜜桃久久夜色精品一区的特点| 91成人免费电影| 一区二区三区不卡视频在线观看| 91麻豆成人久久精品二区三区| 亚洲欧洲色图综合| 99久久99久久久精品齐齐| 国产精品久久久久桃色tv| 国产激情一区二区三区| 国产精品免费aⅴ片在线观看| 国产精品一区二区三区网站| 国产欧美日韩在线视频| 成人污污视频在线观看| 国产精品国产三级国产aⅴ无密码| www.爱久久.com| 亚洲精品视频自拍| 欧美日韩一区二区三区免费看| 亚洲午夜精品久久久久久久久| 欧美怡红院视频| 亚洲777理论| 日韩精品一区二区三区老鸭窝| 久久成人av少妇免费| 国产日韩欧美在线一区| 色偷偷久久人人79超碰人人澡 | 色天天综合久久久久综合片| 一区二区三区四区激情| 欧美日韩国产精品自在自线| 日本视频在线一区| 久久久综合网站| 成人av网址在线| 亚洲一区欧美一区| 精品少妇一区二区三区视频免付费| 国产盗摄一区二区| 亚洲狠狠爱一区二区三区| 日韩欧美国产高清| 99久久精品一区二区| 亚洲r级在线视频| 久久久久久97三级| 欧美日韩极品在线观看一区| 国内精品国产三级国产a久久| 国产精品你懂的在线欣赏| 欧美军同video69gay| 国产成人在线网站| 视频一区中文字幕国产| 国产精品久久久久久户外露出| 欧美唯美清纯偷拍| 成人avav影音| 久久99精品久久久久久国产越南| 亚洲免费伊人电影| 久久久久久9999| 3d动漫精品啪啪一区二区竹菊 | 开心九九激情九九欧美日韩精美视频电影 | 精品视频在线看| 国产综合色产在线精品| 亚洲成人第一页| 中文字幕不卡一区| 欧美一级免费大片| 欧亚一区二区三区| 国产·精品毛片| 精品一区二区在线看| 亚洲成人综合网站| 亚洲视频在线一区二区| 久久综合丝袜日本网| 欧美猛男男办公室激情| 91久久人澡人人添人人爽欧美| 国产成人精品一区二区三区四区 | 不卡一区二区在线| 精品综合久久久久久8888| 亚洲午夜久久久久久久久久久 | 国产精品久久综合| 亚洲精品在线免费播放| 欧美日韩成人在线一区| 色综合久久久久网| 99综合影院在线| 成人深夜视频在线观看| 国产综合久久久久久久久久久久| 午夜精品久久久久久久久久| 亚洲国产精品视频| 亚洲综合男人的天堂| 亚洲精品免费在线观看| 国产精品久久毛片av大全日韩| 久久综合色婷婷| 337p日本欧洲亚洲大胆精品| 日韩免费电影网站| 久久影院视频免费| 亚洲精品一线二线三线| 日韩精品自拍偷拍| 久久久久久夜精品精品免费| 久久久久久久久久久电影| 亚洲精品在线观| 国产视频亚洲色图| 国产精品女主播av| 一区二区中文视频| 亚洲精品视频观看| 亚洲成a人v欧美综合天堂| 亚洲国产日韩av| 日韩福利电影在线| 久久精品国产精品亚洲精品| 精品一区二区免费看| 国产精品一区二区久久不卡| 国产成人亚洲综合色影视| 国产白丝网站精品污在线入口| av中文字幕不卡| 欧美日韩一区高清| 日韩欧美亚洲另类制服综合在线| 亚洲精品在线三区| 综合电影一区二区三区| 亚洲一区二区三区在线看| 天天色图综合网| 国产一区二区91| 91农村精品一区二区在线| 欧美午夜片在线看| 日韩视频一区二区三区在线播放| 久久午夜免费电影| 亚洲男帅同性gay1069| 日韩不卡一二三区| 国产盗摄女厕一区二区三区| 色乱码一区二区三区88| 日韩一级完整毛片| 日韩美女视频19| 婷婷综合在线观看| 国产成人福利片| 欧美主播一区二区三区| 久久久综合九色合综国产精品| 亚洲色图视频网站| 国内精品国产成人国产三级粉色| 成人午夜在线免费| 日韩一区二区免费在线观看| 国产日产欧美一区| 调教+趴+乳夹+国产+精品| 高清视频一区二区| 日韩女优av电影| 综合亚洲深深色噜噜狠狠网站| 日本欧美一区二区| 在线免费不卡电影| 国产嫩草影院久久久久| 三级久久三级久久久| a4yy欧美一区二区三区| 2021国产精品久久精品| 亚洲国产成人高清精品| 成人性色生活片| 日韩欧美亚洲一区二区| 亚洲妇女屁股眼交7| 不卡在线观看av| 久久亚洲精品小早川怜子| 日韩精品亚洲专区| 一本大道久久a久久精品综合| 久久久久久电影| 久久丁香综合五月国产三级网站| 欧美在线短视频| 中文字幕制服丝袜成人av| 黄色资源网久久资源365| 7777精品伊人久久久大香线蕉的| 亚洲青青青在线视频| 成人一区二区三区中文字幕| 欧美成人免费网站| 三级欧美在线一区| 欧美精选一区二区| 亚洲第一搞黄网站| 91官网在线观看| 亚洲另类中文字| 成人动漫一区二区三区| 欧美激情一区在线| 国产成人精品三级麻豆| 国产午夜精品理论片a级大结局| 麻豆精品新av中文字幕| 日韩欧美高清在线| 精品午夜久久福利影院| 精品剧情在线观看| 韩国理伦片一区二区三区在线播放| 日韩亚洲欧美一区二区三区| 日韩国产欧美在线视频| 91麻豆精品国产综合久久久久久| 亚洲bt欧美bt精品777|