摘要: 现代几何造型技术更强调体的造型而不是基于边界面(B-Rep)的造型,在通用集合体元(点,线,面)的基础上更强调带有物理属性、能够自由变形的体造型,并且强调能够进行交互式操作。实体造型也是通过边界面来表示一个物体。体和实体概念是不同的。实体内部的属性是均匀的,而体内部具有不同的属性,这些不同的物理属性可以通过体素方式表示。随着CAD/CAM领域逐渐走向成熟,CAD/CAM所基于的几何模型也不断推陈出... 阅读全文
posted @ 2010-10-14 14:57 白了少年头 阅读(498) 评论(0) 推荐(0) 编辑
摘要: VTK(Visualization ToolKit)是一个开放源码、自由获取的软件系统,全世界的数以千计的研究人员和开发人员用它来进行3D计算机图形,图像处理,可视化。VTK(Visualization ToolKit)是一个开放源码、自由获取的软件系统,全世界的数以千计的研究人员和开发人员用它来进行3D计算机图形,图像处理,可视化。VTK包含一个c++类库,众多的翻译接口层,包括Tcl/Tk,J... 阅读全文
posted @ 2010-10-13 16:50 白了少年头 阅读(1065) 评论(0) 推荐(1) 编辑
摘要: /*#include "vtkRenderer.h"#include "vtkRenderWindow.h"#include "vtkRenderWindowInteractor.h"#include "vtkSphereSource.h"#include "vtkShrinkFilter.h"#include "vtkElevationFilter.h"#include "vtkDataSetM... 阅读全文
posted @ 2010-10-12 20:27 白了少年头 阅读(1440) 评论(0) 推荐(0) 编辑
摘要: /*#include "vtkRenderer.h"#include "vtkRenderWindow.h"#include "vtkRenderWindowInteractor.h"#include "vtkSphereSource.h"#include "vtkShrinkFilter.h"#include "vtkElevationFilter.h"#include "vtkDataSetM... 阅读全文
posted @ 2010-10-12 20:24 白了少年头 阅读(2257) 评论(1) 推荐(1) 编辑
摘要: 1. 必须下载:vtk-5.6.0-win32.exevtk-5.6.0.zip 源程序vtkdata-5.6.0.zip 数据(vtk相关安装程序下载:http://vtk.org)cmake-2.8.2-win32-x86.zip(cmake程序下载:http://www.cmake.org/HTML/Index.html)2. 安装 vtk-5.6.0-win32.exe 到d:\VTK 5... 阅读全文
posted @ 2010-10-12 20:23 白了少年头 阅读(4180) 评论(1) 推荐(1) 编辑
摘要: 体绘制(VolumeRendering)之光线投射算法(RayCasting)The four basic steps of volume ray casting: (1) Ray Casting (2) Sampling (3)Shading (4) Compositing.Inits basic form, the volume ray casting algorithm comprises ... 阅读全文
posted @ 2010-10-12 16:51 白了少年头 阅读(5148) 评论(0) 推荐(0) 编辑
摘要: 经过几天的学习,终于对equals的用法有了比较全面的认识,并做一个总结。1.equals的本意——即在Object对象中定义的equals()方法有什么样的意义。(此处先附上==的作用,后面仍有叙述。因为==和equals()方法的关系是很密切的,后面有我自己的看法。 ==用于比较引用和比较基本数据类型时具有不同的功能: 比较基本数据类型,如果两个值相同,则结果为true... 阅读全文
posted @ 2010-09-27 10:49 白了少年头 阅读(89308) 评论(2) 推荐(9) 编辑
摘要: 下面是一个单例模式的实现public class Station { private static Station st=new Station(); private int num=10; private Station(){ } public static Station getInstance(){ return st; } public void sell(){ if (st.n... 阅读全文
posted @ 2010-09-26 16:13 白了少年头 阅读(1614) 评论(0) 推荐(2) 编辑
摘要: 1 概述Java中,每个类在使用前都需要进行初始化,所以理解初始化是理解java的开端。在Java中有两个隐藏了的方法:<clinit></clinit>和<init></init>。这两个方法是属于Java虚拟机的,也就是说在程序中我们是不可以调用的。具体可见:http://dev2dev.bea.com.cn/bbsdoc/20060704286... 阅读全文
posted @ 2010-09-21 20:21 白了少年头 阅读(3216) 评论(0) 推荐(0) 编辑
摘要: 1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复制把要复制的对象所引用的... 阅读全文
posted @ 2010-09-20 11:33 白了少年头 阅读(58431) 评论(9) 推荐(4) 编辑