- 博客(8)
- 收藏
- 关注
原创 SCIRun——科学计算的好工具与VTK的数据交互
<br /><br />SCIRun是Utah University的The Scientific Computing and Imaging Institute一个科学计算平台,上面包含了医学图像处理,分割,建模,有限元分析诸多应用。而且是开源的代码。<br />http://software.sci.utah.edu/scirun.html<br />examples有很多有用的实例<br />通过模块的连接,可以生成多种的应用<br /> <br />由于开发的问题,系统自带的VTKToTriSurf
2010-06-30 19:35:00
1433
原创 引用第三方库lib/dll出现的无法解析的外部符号问题
引用第三方库lib/dll出现的无法解析的外部符号问题:出错现象:error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall Add::~Add(void)无法连接到外部加载的库LIB中对类的实现而编译可以通过解释:由于指定的类MsqError未使用声明_declspec(dllexport)造成
2010-03-09 18:08:00
7386
1
原创 vtkDoubleArray(vtkFloatArray) vtkIntArray使用
下面是vtk的一段示例代码:vtkFloatArray* pcoords = vtkFloatArray::New(); // Note that by default, an array has 1 component. // We have to change it to 3 for points pcoords->SetNumberOfComponents(3);
2009-06-23 16:45:00
4872
1
原创 vtkIdList 的元素删除
下面的代码显示了如何删除vtkIdList的尾部元素,由于vtkIdList的DeleteId删除的是所有id值相同的,所以我们通过SetNumberOfIds实现。实现的结果如下:5 elements:0 : 101 : 112 : 123 : 134 : 14remove 2 elements:0 : 101 : 112 : 12inse
2009-06-23 09:46:00
1836
原创 C++数组内存会有泄漏问题,还是不安全呢
vector color_list;void f(){double color[4] = {1.0,0.0,0.0,1.0};color_list.push_back(color);}这样定义会内存泄漏吗?我定义了个double color[4] = {1.0,0.0,0.0,1.0};然后保存了数组的指针然后这块内存会自动释放吗?小明:你那个指针是野指针啊如果你定义数组的那个函数结束,虽然空间
2009-03-17 22:09:00
889
原创 vector iterator 的使用
// 2008test.cpp: 主项目文件。使用iterator遍历,使用iterator还可以方便地进行vector的删除#include "stdafx.h"#include "stdio.h"#include using namespace std;//using namespace System;class A{public: int a; int b;};double *
2009-03-17 22:08:00
2498
转载 Visual Studio快捷键 [VS2008/VS2005] 强大的自动排版
Visual Studio快捷键 [VS2008/VS2005]***********************************************VS系统通用快捷键:1、自动排版(类似VC6中的Alt+F8) 编辑.格式化选定内容 Ctrl + K,Ctrl + F 根据周围的代码行,正确缩进选定的代码行。
2009-03-10 17:01:00
23742
4
原创 vtkOBBTree——包围盒
vtkOBBTree是一个包围盒的树,它将体的每个cell分割到每个小的包围盒中,由SetNumberOfBuckets确定每个盒中放多少个 Cell。建立一个vtkOBBTree要先设定DataSet,SetDataSet。然后调用BuildLocator。包围盒精细程度由递归深度 (MaxLevel)以及预先设置的NumberOfBuckets决定。 建立起vtkOBBTree
2008-04-01 09:40:00
6231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人