[vtkusers] VTK Textbook 3rd Edition, VTK User's Guide 4.2, VTK 4.2 Beta
Jarek Sacha
galicjan at yahoo.com
Mon Feb 24 15:40:58 EST 2003
Windows binary distribution seems to be missing Java classes. There are
Java related DLLs (like vtkCommonJava.dll) but vtk.jar is missing.
Jarek
--- Ken Martin <ken.martin at kitware.com> wrote:
> Hello Folks,
>
>
>
> I am pleased to announce that the third edition of the VTK Textbook is
> finally in stock (we have 100 copies right now and are expecting 500
> more by Friday) and available for purchase from
> http://www.kitware.com/products/vtktextbook.html Likewise the VTK 4.2
> version of the user's/developer's guide is now available at
> http://www.kitware.com/products/vtkguide.html Finally the Beta release
> of VTK 4.2 is available from http://www.vtk.org/files/release/4.2 A
> summary of significant changes (from the FAQ) is included below. With
> VTK 4.2 we will be releasing patches during its lifetime. So there will
> be versions 4.2.1, 4.2.2, 4.2.3 etc as bugs are reported and fixed.
>
>
>
> Thanks
>
> Ken
>
>
>
>
>
> + Use of macros to support serialization, standardize the New method,
> and provide the Superclass typedef.
>
> + Subclassing of VTK classes in the python wrappers (virtual method
> hooks are not provided).
>
> + vtkImageWindow, vtkImager, vtkTkImageWindowWidget and their subclasses
> have been removed to reduce duplicated code and enable interation in
> ImageWindows. Now people should use vtkRenderer and vtkRenderWindow
> instead. vtkImageViewer still works as a turn key image viewing class
> although it now uses vtkRenderWindow and vtkRenderer internally instead
> of vtkImageWindow and vtkImager.
>
> + New class: vtkBandedPolyDataContourFilter. Creates solid colored bands
> (like you find on maps) of scalar value.
>
> + Event processing: Several new events to VTK were added (see
> vtkCommand.h). Also event processing can now be prioritized and aborted.
> This allows applications to manage who processes which events, and
> terminates the processing of a particular event if desired.
>
> + 3D Widgets: A new class vtkInteractorObserver was added to observe
> events on vtkRenderWindowInteractor. Using the new event processing
> infrastructure, multiple 3D widgets (subclasses of
> vtkInteractorObserver) can be used simultaneously to process
> interactions. Several new 3D widgets have been added including:
>
> - vtkLineWidget
> - vtkPlaneWidget
> - vtkImagePlaneWidget
> - vtkBoxWidget
> - vtkSphereWidget
>
> Besides providing a representation, widgets also provide auxiliary
> functionality such as providing transforms, implicit functions, plane
> normals, sphere radius and center, etc.
>
> + New class: vtkInstantiator provides a means by which one can create an
> instance of a VTK class using only the name of the class as a string.
>
> + New class: vtkXMLParser provides a wrapper around the Expat XML
> parsing library. A new parser can be written by subclassing from
> vtkXMLParser and providing a few simple virtual method implementations.
>
> + TIFF reader is now implemented using libtiff, which makes it capable
> of reading almost all available TIFF formats. The libtiff is also
> available internally as vtktiff.
>
> + New method (all sub-classes of vtkObject): Added a virtual function
> called NewInstance to vtkTypeMacro. NewInstance creates and returns an
> object of the same type as the current one. It does not copy any
> properties. The returned pointer is of the same type as the pointer the
> method was invoked with. This method should replace all the MakeObject
> methods scattered through VTK.
>
> + vtkSetObject macro is depricated for use inside the VTK. It is still a
> valid construct in projects that use VTK. Instead use
> vtkCxxSetObjectMacro which does the same thing.
>
> + vtkPLOT3DReader have been improved. It now supports:
>
> - multigrid (each block is one output)
> - ascii
> - fortran-style byte counts
> - little/big endian
> - i-blanking (partial)
>
> + A new vtkTextProperty class has been created, and duplicated text API
> s have been obsoleted accordingly. Check the "Text properties in VTK
> 4.2" FAQ entry for a full description of the change:
> http://public.kitware.com/cgi-bin/vtkfaq?req=all#6.14
>
>
>
>
>
>
>
>
>
>
>
>
>
> Ken Martin, PhD
>
> Kitware Inc.
>
> 518 371 3971 x101
>
> 469 Clifton Corporate Pkwy
>
> Clifton Park NY 12065
>
>
>
>
__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more
http://taxes.yahoo.com/
More information about the vtkusers
mailing list