[vtkusers] VolumePro support in VTK 5.0.0

Kent Ogden OgdenK at upstate.edu
Wed Feb 22 16:16:23 EST 2006


Hi,

I am wondering about the status of Volume Pro support in version 5.  I see
that the VTK classes are still present, but the VolumePro support options
were not included in the makefiles so the VTK_USE_VOLUMEPRO option is not
available in Cmake.  With a little poking around in the 4.4.2 files I was
able to insert the appropriate stuff to get the VP classes to be included in
the vtkVolumeRendering project (I am using VC++ in Visual Studio 2003 and
XP).  During the compile there are several hundred errors of the following
flavor:

c:\VTK\VolumePro\inc\vli.h(3082): error C2872: 'VLIContext' : ambiguous
symbol
        could be 'c:/VTK\VolumePro\inc\vli.h(1597) : VLIContext'
        or       'c:\VTK\VolumeRendering\vtkVolumeProMapper.h(56) :
vli3::VLIContext'

c:\VTK\VolumePro\inc\vli.h(3641): error C2872: 'VLILookupTable' : ambiguous
symbol
        could be 'c:/VTK\VolumePro\inc\vli.h(3146) : VLILookupTable'
        or       'c:\VTK\VolumeRendering\vtkVolumeProMapper.h(58) :
vli3::VLILookupTable'

c:\VTK\VolumePro\inc\vli.h(3857): error C2872: 'VLILight' : ambiguous
symbol
        could be 'c:/VTK\VolumePro\inc\vli.h(1673) : VLILight'
        or       'c:\VTK\VolumeRendering\vtkVolumeProMapper.h(59) :
vli3::VLILight'

  
The VP support files are all dated 11/8/2001 so no changes there in quite
some time.  Might there be a setting somewhere that can 'fix' this?  Have
the vtkVolumePro  classes changed since version 4, requiring a different set
of support files?  There is one setting in VLI.h I tried changing,
VLIAllowDeprecated, that had no effect.  Any input appreciated . . .

Kent Ogden

Kent Ogden PhD
Assistant Professor, Radiology
SUNY Upstate Medical University
750 E. Adams Street
Syracuse, NY  13210

email:  ogdenk at upstate.edu 
voice:  (315) 464-5083
fax:       (315) 464-5095



More information about the vtkusers mailing list