资源简介
等值线绘制代码,用于opengl环境下等值线的生成

代码片段和文件信息
// 2DMemAllocator.cpp: implementation of the C2DMemAllocator class.
//
//////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “ContourGenerator.h“
#include “2DMemAllocator.h“
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
/*~~~~~~~二维数组数据动态分配~~~~~~~~~~~~*/
//分配函数:
//AllocMemory2D(T ** &pint rowsint columns)
//
//释放函数:
//FreeMemory2D(T **&pp)
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
C2DMemAllocator::C2DMemAllocator()
{
}
C2DMemAllocator::~C2DMemAllocator()
{
}
void C2DMemAllocator::FreeMemory2D(float **&pp)
{
//TRACE(“in FreeMemory2D\n“);
if(pp)
{//释放顺序::一维指针-->二维指针
delete []pp[0];
pp[0]=NULL;
delete []pp;
pp=NULL;
}
}
BOOL C2DMemAllocator::AllocMemory2D(float ** &pint rowsint columns)
{
float **pp;
pp=NULL;
pp=new float*[rows];
if (!pp)
{
//TRACE(“Alloc memory Open error!!\n“);
return FALSE;
}
pp[0]=new float [rows*columns];//allocate a big block
if (!pp[0])
{
//TRACE(“memeroy Open error!!\n“);
return FALSE;
}
for(int i=1;i {
pp[i]=pp[0]+(long)columns*i;
}
p = pp;
return TRUE;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1269 2011-06-07 13:31 等值线绘制\Contour\2DMemAllocator.cpp
文件 1412 2004-01-14 10:46 等值线绘制\Contour\2DMemAllocator.h
文件 1606 2004-02-25 20:43 等值线绘制\Contour\ClrFileDialog.cpp
文件 1301 2004-02-26 10:15 等值线绘制\Contour\ClrFileDialog.h
文件 5643 2011-06-08 15:00 等值线绘制\Contour\ColorLookUpTable.cpp
文件 2133 2011-06-07 13:23 等值线绘制\Contour\ColorLookUpTable.h
文件 3009 2011-06-07 21:33 等值线绘制\Contour\Contour.cpp
文件 3797 2011-04-27 11:09 等值线绘制\Contour\Contour.h
文件 5622 2011-06-08 14:01 等值线绘制\Contour\ContourDrawer.cpp
文件 1724 2011-06-07 21:33 等值线绘制\Contour\ContourDrawer.h
文件 32228 2011-06-09 17:02 等值线绘制\Contour\ContourGenerator.aps
文件 4066 2004-02-29 11:57 等值线绘制\Contour\ContourGenerator.clw
文件 4389 2004-01-13 15:20 等值线绘制\Contour\ContourGenerator.cpp
文件 6200 2004-02-28 10:18 等值线绘制\Contour\ContourGenerator.dsp
文件 557 2004-01-13 15:20 等值线绘制\Contour\ContourGenerator.dsw
文件 53248 2011-05-27 22:56 等值线绘制\Contour\ContourGenerator.exe
文件 1466 2004-01-13 15:20 等值线绘制\Contour\ContourGenerator.h
文件 48640 2004-11-12 01:15 等值线绘制\Contour\ContourGenerator.opt
文件 13494 2011-04-21 16:38 等值线绘制\Contour\ContourGenerator.rc
文件 1046 2010-12-17 15:07 等值线绘制\Contour\ContourGenerator.sln
文件 83968 2011-06-09 22:14 等值线绘制\Contour\ContourGenerator.suo
文件 12895 2011-06-07 21:37 等值线绘制\Contour\ContourGenerator.vcproj
文件 1409 2010-12-17 15:08 等值线绘制\Contour\ContourGenerator.vcproj.--YY--.Administrator.user
文件 1415 2011-06-09 22:14 等值线绘制\Contour\ContourGenerator.vcproj.lenovo-PC.lenovo.user
文件 1405 2011-04-28 15:12 等值线绘制\Contour\ContourGenerator.vcproj.YUHJ.Administrator.user
文件 3667 2011-06-07 21:33 等值线绘制\Contour\ContourGeneratorDoc.cpp
文件 1799 2004-02-28 11:31 等值线绘制\Contour\ContourGeneratorDoc.h
文件 4280 2011-06-07 21:33 等值线绘制\Contour\ContourGeneratorView.cpp
文件 2073 2004-02-28 11:35 等值线绘制\Contour\ContourGeneratorView.h
文件 1980 2004-03-16 09:41 等值线绘制\Contour\ContourObj.cpp
............此处省略77个文件信息
- 上一篇:ShaderX5 PDF
- 下一篇:PRML中文版.rar
相关资源
- grads绘制雨量(GRID.GRD)
- OpenGL参考手册
- Bresenham算法绘制线段并利用“橡皮筋
- Qt Creator opengl实现四元数鼠标控制轨迹
- OpenGL文档,api大全,可直接查询函数
- opengl轮廓字体源代码
- MFC读三维模型obj文件
- 利用OpenGL写毛笔字算法
- 绘制曲线图软件
- MFC中OpenGL面和体的绘制以及动画效果
- 串口绘制曲线 将收到的数据进行曲线
- 基于OPENGL的光线跟踪源代码368758
- VC 实现三维旋转(源码)
- 自编用openGL实现3D分形树,分形山
- OpenGL球形贴图自旋程序
- 声音文件播放程序.可以播放WAV文件并
- OpenGL导入贴图的Texture类
- 计算机图形学(openGL)代码
- VC 实现鼠标画矩形和绘制直线
- 用OpenGL开发的机械臂运动仿真程序(
- OpenGL-3D坦克模拟
- 印度泰米尔纳德邦Noyyal流域利用GIS和
- OPENGL实现世界上最小的3D游戏
- VS2012OpenGL配置所需要的全部libdllh文件
- css3绘制可爱卡通脸部表情特效
- flutter窗口初始和绘制流程详析
- 易语言GDI设置输出前景色源码
- 易语言GDI绘制文字到窗口源码
- 基于OpenGL的仿蝗虫机器人三维动态仿
- netron2009
评论
共有 条评论