1. 首页
  2. 编程语言
  3. C++ 
  4. 和更高的-ieee standard 829-2008

和更高的-ieee standard 829-2008

上传者: 2024-07-27 06:57:59上传 PDF文件 17.45MB 热度 11次

如果被命名的类是这个类的超类,或者同一类型,返回非0值。(在VTK3.1和更高的版本中,在vtkSetGet.h中发现的宏vtkTypeMacro定义了这个方法) ptr=::SafeDownCast(vtkObject0)这个静态类方法在C++中可以执行安全的向下的投射(i.e,把一个通用类投射到一个更特定的类上)。如果ptr返回NULL,那么向下的投射失败,否则ptr指向类class的一个实例。如果prop是一个vtkActor或者vtkActor的一个子类。(在VTK3.1中,在vtkSetGet.h中发现的宏vtkTypeMacro定义了这个方法)ptr=vtkActor:: SafeDownCast(prop)会返回非NULL。想了解更多关于VTK图像处理的内容,可以参考这篇VTK图像处理_创建

Void Modified()这更新了对象的内部修正时间标签。值被保证为是唯一的和单调性增加。Mtime=GetMTime()返回一个对象的后修正时间。通常地这个方法继承自vtkObject,可是在某些情况下你会想要重载它。看277页的“修正时间”得到更多信息。你从本章得到的重要的信息是:使用New()方法创建实例,使用Delete()方法删除它;而且对于每个New()应该有一个Delete()方法。创建一个actor实例。想进一步学习如何在C++中修改文件的时间属性,你可以查看这篇文章:c++ 修改文件时间属性创建时间访问时间修改时间

如果你对更多VTK实例感兴趣,不妨看看这个基于MFC的VTK实例:基于MFC的VTK实例。还有一篇关于使用VTK进行CT图像三维重建的文章,内容非常详实:基于VTK光线投射法的CT图像三维重建_梅康平。这些资源将帮助你更深入地了解和应用VTK。

下载地址
用户评论