[vtkusers] Need help regarding conversion of file from .vtk to .vtp

rahul indoria rahulindoria5 at gmail.com
Wed Jul 3 06:11:53 EDT 2013


Hi,
   I have one more question, as i have done my example(
http://www.vtk.org/Wiki/VTK/Examples/Cxx/Visualization/CurvedReformation)
using .vtp (for this, we have used the class vtkXMLPolyDataReader) as input
in this example.

Now, i am making cases in the given example, whether we are taking input as
.vtk or .vtp, when i am modifying this code using example (
http://vtk.org/gitweb?p=VTK.git;a=blob;f=Examples/IO/Cxx/DumpXMLFile.cxx),
so i am modifying my curved reformation example like this at Read Polyline:

*//Read Polyline*

  std::string extension =
  vtksys::SystemTools::GetFilenameLastExtension(argv[2]);

  if (extension == ".vtp"){
    vtkSmartPointer<vtkXMLPolyDataReader> polyLineReader =
    vtkSmartPointer<vtkXMLPolyDataReader>::New();
  }
  else if (extension == ".vtk") {
      vtkSmartPointer<vtkPolyDataReader> polyLineReader =
    vtkSmartPointer<vtkPolyDataReader>::New();
  }

  polyLineReader->SetFileName(polyDataFileName.c_str());
  polyLineReader->Update();


I am getting the Error:

*'polyLineReader' : undeclared identifier*
*
*
*As i have already declared made my object polyLineReader in the using
smart pointer in if-else statement.*
*
*
*
*
Could you please help me, why it is like this? and how can i modify this to
make these case correct?

Looking forward your reply soon.







On Wed, Jul 3, 2013 at 11:50 AM, rahul indoria <rahulindoria5 at gmail.com>wrote:

> Hi,
>    I have one more question, as i have done my example(
> http://www.vtk.org/Wiki/VTK/Examples/Cxx/Visualization/CurvedReformation)
> using .vtp (for this, we have used the class vtkXMLPolyDataReader) as input
> in this example.
>
> Now, i am making cases in the given example, whether we are taking input
> as .vtk or .vtp, when i am modifying this code using example (
> http://vtk.org/gitweb?p=VTK.git;a=blob;f=Examples/IO/Cxx/DumpXMLFile.cxx),
> so i am modifying my curved reformation example like this at Read Polyline:
>
> *//Read Polyline*
>
>   std::string extension =
>   vtksys::SystemTools::GetFilenameLastExtension(argv[2]);
>
>   if (extension == ".vtp"){
>     vtkSmartPointer<vtkXMLPolyDataReader> polyLineReader =
>     vtkSmartPointer<vtkXMLPolyDataReader>::New();
>   }
>   else if (extension == ".vtk") {
>       vtkSmartPointer<vtkPolyDataReader> polyLineReader =
>     vtkSmartPointer<vtkPolyDataReader>::New();
>   }
>
>   polyLineReader->SetFileName(polyDataFileName.c_str());
>   polyLineReader->Update();
>
>
> I am getting the Error:
>
> *'polyLineReader' : undeclared identifier*
> *
> *
> *As i have already declared made my object polyLineReader in the using
> smart pointer in if-else statement.*
> *
> *
> *
> *
> Could you please help me, why it is like this? and how can i modify this
> to make these case correct?
>
> Looking forward your reply soon.
>
>
>
>
> On Tue, Jul 2, 2013 at 4:02 PM, rahul indoria <rahulindoria5 at gmail.com>wrote:
>
>> Hi Sebastien,
>>                      Thank you very much, it`s done.
>>
>>
>>
>>
>> On Tue, Jul 2, 2013 at 3:49 PM, Sebastien Jourdain <
>> sebastien.jourdain at kitware.com> wrote:
>>
>>> Then replace
>>>
>>> vtkSmartPointer<vtkPolyDataReader> polyLineReader =
>>>     vtkSmartPointer<vtkPolyDataReader>::New();
>>>
>>> by
>>>
>>> vtkSmartPointer<vtkXMLPolyDataReader> polyLineReader =
>>>
>>>     vtkSmartPointer<vtkXMLPolyDataReader>::New();
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Tue, Jul 2, 2013 at 9:30 AM, rahul indoria <rahulindoria5 at gmail.com>wrote:
>>>
>>>> Yes, my example is running fine with the given files(.vtk, .mhd and
>>>> .raw), but my task is to use this example using .vtp file instead of .vtk
>>>> and rest all files should be same.
>>>>
>>>> one more thing, how can we convert a .vtk file into .vtp file using
>>>> paraview?
>>>>
>>>>
>>>>
>>>>
>>>> On Tue, Jul 2, 2013 at 3:26 PM, Sebastien Jourdain <
>>>> sebastien.jourdain at kitware.com> wrote:
>>>>
>>>>> Did you managed to get it running with the provided files ?
>>>>>
>>>>>
>>>>> On Tue, Jul 2, 2013 at 9:13 AM, rahul indoria <rahulindoria5 at gmail.com
>>>>> > wrote:
>>>>>
>>>>>> Hi,
>>>>>>    I am also doing the same thing (with my polyline *.vtp* file),
>>>>>> but when i am doing this, i am facing the problem in getting output. could
>>>>>> you please check this example.
>>>>>>
>>>>>> Error are:
>>>>>>
>>>>>> unrecognized file type
>>>>>> unable to allocate bla bla..
>>>>>>
>>>>>>
>>>>>> can you check this example on your computer with the given .vtp file.
>>>>>>
>>>>>> if there is any error still coming, could you suggest me some other
>>>>>> .vtp file for this example???
>>>>>>
>>>>>> waiting for your reply.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Tue, Jul 2, 2013 at 3:06 PM, Sebastien Jourdain <
>>>>>> sebastien.jourdain at kitware.com> wrote:
>>>>>>
>>>>>>> Based on the example if you read that line,
>>>>>>>
>>>>>>>  std::string polyDataFileName = argv[2];
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> you can notice that you should provide the path to that file as a second argument to the executable...
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Seb
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Jul 2, 2013 at 9:00 AM, rahul indoria <
>>>>>>> rahulindoria5 at gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>    I have a .vtp file (i am attaching this file with this mail )and
>>>>>>>> i have to use this .vtp file in the given example:
>>>>>>>>
>>>>>>>>
>>>>>>>> http://www.vtk.org/Wiki/VTK/Examples/Cxx/Visualization/CurvedReformation
>>>>>>>>
>>>>>>>>
>>>>>>>> could you please tell me, how would i use this .vtp file in the
>>>>>>>> given example, i mean which class i would need to include and where and
>>>>>>>> steps to include this class, as i am new on vtk, i don`t have any idea
>>>>>>>> about this, could you please help me in that?
>>>>>>>>
>>>>>>>>
>>>>>>>> waiting for you reply soon.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Tue, Jul 2, 2013 at 2:54 PM, Sebastien Jourdain <
>>>>>>>> sebastien.jourdain at kitware.com> wrote:
>>>>>>>>
>>>>>>>>> If your data is truly a polydata, you just need to read your file
>>>>>>>>> with the vtkDataSetReader and write it with vtkXMLPolyDataWriter using the
>>>>>>>>> regular pipeline mechanism.
>>>>>>>>> Otherwise, you may need to insert in-between a surface extraction
>>>>>>>>> filter like the vtkGeometryFilter or vtkDataSetSurfaceFilter.
>>>>>>>>>
>>>>>>>>> Seb
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Tue, Jul 2, 2013 at 4:45 AM, rahul indoria <
>>>>>>>>> rahulindoria5 at gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> *Hi,
>>>>>>>>>>     I am new on vtk and need to ask :
>>>>>>>>>>
>>>>>>>>>> 1.) can we convert our .vtk into .vtp?
>>>>>>>>>>
>>>>>>>>>> 2.) if yes, then how?  and how can we use this .vtp file in the
>>>>>>>>>> given example:
>>>>>>>>>>
>>>>>>>>>> http://vtk.org/Wiki/VTK/Examples/Cxx/Visualization/CurvedReformation
>>>>>>>>>>
>>>>>>>>>> I need this as soon as possible. please help.
>>>>>>>>>>
>>>>>>>>>> **Please reply soon.**
>>>>>>>>>>
>>>>>>>>>> Looking forward your reply soon.
>>>>>>>>>>
>>>>>>>>>> rahul indoria*
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Tue, Jul 2, 2013 at 10:39 AM, <vtkusers-request at vtk.org>wrote:
>>>>>>>>>>
>>>>>>>>>>> Send vtkusers mailing list submissions to
>>>>>>>>>>>         vtkusers at vtk.org
>>>>>>>>>>>
>>>>>>>>>>> To subscribe or unsubscribe via the World Wide Web, visit
>>>>>>>>>>>         http://www.vtk.org/mailman/listinfo/vtkusers
>>>>>>>>>>> or, via email, send a message with subject or body 'help' to
>>>>>>>>>>>         vtkusers-request at vtk.org
>>>>>>>>>>>
>>>>>>>>>>> You can reach the person managing the list at
>>>>>>>>>>>         vtkusers-owner at vtk.org
>>>>>>>>>>>
>>>>>>>>>>> When replying, please edit your Subject line so it is more
>>>>>>>>>>> specific
>>>>>>>>>>> than "Re: Contents of vtkusers digest..."
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Today's Topics:
>>>>>>>>>>>
>>>>>>>>>>>    1. ExtrudeTest.Java (Graham Seed)
>>>>>>>>>>>    2. Re: ExtrudeTest.Java (Sebastien Jourdain)
>>>>>>>>>>>    3. Displaying Segmented Data (cjayjones)
>>>>>>>>>>>    4. Re: Displaying Segmented Data (Bill Lorensen)
>>>>>>>>>>>    5. Re: Processing large raw(binary) files (Alex Malyushytskyy)
>>>>>>>>>>>    6. VTK-QT example build related.. (Kalpathi Subramanian)
>>>>>>>>>>>    7. c++ to java mapping in KMeansClustering.cxx (Graham Seed)
>>>>>>>>>>>    8. C++ to Java mapping guide? (Graham Seed)
>>>>>>>>>>>    9. Need Help !!! (rahul indoria)
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ----------------------------------------------------------------------
>>>>>>>>>>>
>>>>>>>>>>> Message: 1
>>>>>>>>>>> Date: Mon, 1 Jul 2013 20:08:09 +0100
>>>>>>>>>>> From: Graham Seed <gmseed at gmail.com>
>>>>>>>>>>> Subject: [vtkusers] ExtrudeTest.Java
>>>>>>>>>>> To: vtkusers at vtk.org
>>>>>>>>>>> Message-ID:
>>>>>>>>>>>         <
>>>>>>>>>>> CALAQSHk-SBKU-Syz2E91+3cDAFrLn-MV0YQ53RJNqrcfENWVeQ at mail.gmail.com
>>>>>>>>>>> >
>>>>>>>>>>> Content-Type: text/plain; charset="iso-8859-1"
>>>>>>>>>>>
>>>>>>>>>>> Hi
>>>>>>>>>>>
>>>>>>>>>>> I just tried building/running  ExtrudeTest.java and get some
>>>>>>>>>>> compile errors
>>>>>>>>>>> on a few lines calling SetInput(). I changed these to
>>>>>>>>>>> SetInputDataObject()
>>>>>>>>>>> but suspect this may be wrong.
>>>>>>>>>>>
>>>>>>>>>>> I also found that at runtiime I get library load exception on
>>>>>>>>>>> vtkCommonJava
>>>>>>>>>>> even though it is loaded. If I paste the block:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>     static {
>>>>>>>>>>>         if(!vtkNativeLibrary.LoadAllNativeLibraries()) {
>>>>>>>>>>>             for(vtkNativeLibrary lib :
>>>>>>>>>>> vtkNativeLibrary.values()) {
>>>>>>>>>>>                 if(!lib.IsLoaded()) {
>>>>>>>>>>>                     System.out.println(lib.GetLibraryName() + "
>>>>>>>>>>> not
>>>>>>>>>>> loaded");
>>>>>>>>>>>                 }
>>>>>>>>>>>             }
>>>>>>>>>>>         }
>>>>>>>>>>>         vtkNativeLibrary.DisableOutputWindow(null);
>>>>>>>>>>>     }
>>>>>>>>>>>
>>>>>>>>>>> then the exception goes away.
>>>>>>>>>>>
>>>>>>>>>>> Finally, when running I don't see anything!
>>>>>>>>>>>
>>>>>>>>>>> Graham
>>>>>>>>>>> gmseed at gmail.com
>>>>>>>>>>> -------------- next part --------------
>>>>>>>>>>> An HTML attachment was scrubbed...
>>>>>>>>>>> URL: <
>>>>>>>>>>> http://www.vtk.org/pipermail/vtkusers/attachments/20130701/5976aa00/attachment-0001.htm
>>>>>>>>>>> >
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------
>>>>>>>>>>>
>>>>>>>>>>> Message: 2
>>>>>>>>>>> Date: Mon, 1 Jul 2013 15:55:24 -0400
>>>>>>>>>>> From: Sebastien Jourdain <sebastien.jourdain at kitware.com>
>>>>>>>>>>> Subject: Re: [vtkusers] ExtrudeTest.Java
>>>>>>>>>>> To: Graham Seed <gmseed at gmail.com>
>>>>>>>>>>> Cc: vtkusers <vtkusers at vtk.org>
>>>>>>>>>>> Message-ID:
>>>>>>>>>>>         <
>>>>>>>>>>> CABObKxfgMOYfTYU9QcJvHRJbV8iRSGCYAv42vNVHKiLT2yjFFQ at mail.gmail.com
>>>>>>>>>>> >
>>>>>>>>>>> Content-Type: text/plain; charset="iso-8859-1"
>>>>>>>>>>>
>>>>>>>>>>> What you've done is the correct fix with the current version of
>>>>>>>>>>> VTK.
>>>>>>>>>>> Although, I don't know what that example is supposed to do.
>>>>>>>>>>>
>>>>>>>>>>> Please check directly the ones that are part of the vtk.jar
>>>>>>>>>>>
>>>>>>>>>>> Seb
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Mon, Jul 1, 2013 at 3:08 PM, Graham Seed <gmseed at gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> > Hi
>>>>>>>>>>> >
>>>>>>>>>>> > I just tried building/running  ExtrudeTest.java and get some
>>>>>>>>>>> compile
>>>>>>>>>>> > errors on a few lines calling SetInput(). I changed these
>>>>>>>>>>> > to SetInputDataObject() but suspect this may be wrong.
>>>>>>>>>>> >
>>>>>>>>>>> > I also found that at runtiime I get library load exception
>>>>>>>>>>> > on vtkCommonJava even though it is loaded. If I paste the
>>>>>>>>>>> block:
>>>>>>>>>>> >
>>>>>>>>>>> >
>>>>>>>>>>> >     static {
>>>>>>>>>>> >         if(!vtkNativeLibrary.LoadAllNativeLibraries()) {
>>>>>>>>>>> >             for(vtkNativeLibrary lib :
>>>>>>>>>>> vtkNativeLibrary.values()) {
>>>>>>>>>>> >                 if(!lib.IsLoaded()) {
>>>>>>>>>>> >                     System.out.println(lib.GetLibraryName() +
>>>>>>>>>>> " not
>>>>>>>>>>> > loaded");
>>>>>>>>>>> >                 }
>>>>>>>>>>> >             }
>>>>>>>>>>> >         }
>>>>>>>>>>> >         vtkNativeLibrary.DisableOutputWindow(null);
>>>>>>>>>>> >     }
>>>>>>>>>>> >
>>>>>>>>>>> > then the exception goes away.
>>>>>>>>>>> >
>>>>>>>>>>> > Finally, when running I don't see anything!
>>>>>>>>>>> >
>>>>>>>>>>> > Graham
>>>>>>>>>>> > gmseed at gmail.com
>>>>>>>>>>> >
>>>>>>>>>>> > _______________________________________________
>>>>>>>>>>> > Powered by www.kitware.com
>>>>>>>>>>> >
>>>>>>>>>>> > Visit other Kitware open-source projects at
>>>>>>>>>>> > http://www.kitware.com/opensource/opensource.html
>>>>>>>>>>> >
>>>>>>>>>>> > Please keep messages on-topic and check the VTK FAQ at:
>>>>>>>>>>> > http://www.vtk.org/Wiki/VTK_FAQ
>>>>>>>>>>> >
>>>>>>>>>>> > Follow this link to subscribe/unsubscribe:
>>>>>>>>>>> > http://www.vtk.org/mailman/listinfo/vtkusers
>>>>>>>>>>> >
>>>>>>>>>>> >
>>>>>>>>>>> -------------- next part --------------
>>>>>>>>>>> An HTML attachment was scrubbed...
>>>>>>>>>>> URL: <
>>>>>>>>>>> http://www.vtk.org/pipermail/vtkusers/attachments/20130701/c78dd6b2/attachment-0001.htm
>>>>>>>>>>> >
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------
>>>>>>>>>>>
>>>>>>>>>>> Message: 3
>>>>>>>>>>> Date: Mon, 1 Jul 2013 12:53:22 -0700 (PDT)
>>>>>>>>>>> From: cjayjones <cjayjones at gmail.com>
>>>>>>>>>>> Subject: [vtkusers] Displaying Segmented Data
>>>>>>>>>>> To: vtkusers at vtk.org
>>>>>>>>>>> Message-ID: <1372708402326-5721706.post at n5.nabble.com>
>>>>>>>>>>> Content-Type: text/plain; charset=us-ascii
>>>>>>>>>>>
>>>>>>>>>>> I have a 3d volume that as been segmented into several hundred
>>>>>>>>>>> regions with a
>>>>>>>>>>> scalar value using the label.  I am trying to display a
>>>>>>>>>>> non-consecutive
>>>>>>>>>>> number of these.  I have been able to display consecutive
>>>>>>>>>>> regions following
>>>>>>>>>>> the " GenerateCubesFromLabels.cxx
>>>>>>>>>>> <
>>>>>>>>>>> http://www.vtk.org/Wiki/VTK/Examples/Cxx/Medical/GenerateCubesFromLabels
>>>>>>>>>>> >
>>>>>>>>>>> " example, however I am struggling to display non-consecutive
>>>>>>>>>>> regions.  Is
>>>>>>>>>>> there a way to apply "ThresholdBetween" cascaded so that it is
>>>>>>>>>>> effectively
>>>>>>>>>>> an ideal multi-band pass filter?   My other approach was to use
>>>>>>>>>>> "vtkImageMathematics" to do "SetOperationToReplaceCByK" and
>>>>>>>>>>> replace all of
>>>>>>>>>>> the region labels of interest to be consecutive and then use
>>>>>>>>>>> "ThresholdBetween" on the result, however, I'm also not able to
>>>>>>>>>>> cascade
>>>>>>>>>>> these operations it seems.  My attempt at using
>>>>>>>>>>> "vtkImageMathematics" is as
>>>>>>>>>>> follows:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Thank you for your help.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> View this message in context:
>>>>>>>>>>> http://vtk.1045678.n5.nabble.com/Displaying-Segmented-Data-tp5721706.html
>>>>>>>>>>> Sent from the VTK - Users mailing list archive at Nabble.com.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------
>>>>>>>>>>>
>>>>>>>>>>> Message: 4
>>>>>>>>>>> Date: Mon, 1 Jul 2013 16:23:59 -0400
>>>>>>>>>>> From: Bill Lorensen <bill.lorensen at gmail.com>
>>>>>>>>>>> Subject: Re: [vtkusers] Displaying Segmented Data
>>>>>>>>>>> To: cjayjones <cjayjones at gmail.com>
>>>>>>>>>>> Cc: VTK Users <vtkusers at vtk.org>
>>>>>>>>>>> Message-ID:
>>>>>>>>>>>         <CADZJ4hMJDPevLg2RraYRg6LJm=
>>>>>>>>>>> Dhs_Trp1MfigA9tmsBhR9WzA at mail.gmail.com>
>>>>>>>>>>> Content-Type: text/plain; charset="iso-8859-1"
>>>>>>>>>>>
>>>>>>>>>>> This example:
>>>>>>>>>>>
>>>>>>>>>>> http://www.vtk.org/Wiki/VTK/Examples/Cxx/Medical/GenerateModelsFromLabels
>>>>>>>>>>>
>>>>>>>>>>> has logic to process non-consecutive labels. You should be able
>>>>>>>>>>> to include
>>>>>>>>>>> this logic in your example.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Mon, Jul 1, 2013 at 3:53 PM, cjayjones <cjayjones at gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> > I have a 3d volume that as been segmented into several hundred
>>>>>>>>>>> regions
>>>>>>>>>>> > with a
>>>>>>>>>>> > scalar value using the label.  I am trying to display a
>>>>>>>>>>> non-consecutive
>>>>>>>>>>> > number of these.  I have been able to display consecutive
>>>>>>>>>>> regions following
>>>>>>>>>>> > the " GenerateCubesFromLabels.cxx
>>>>>>>>>>> > <
>>>>>>>>>>> http://www.vtk.org/Wiki/VTK/Examples/Cxx/Medical/GenerateCubesFromLabels
>>>>>>>>>>> >
>>>>>>>>>>> > " example, however I am struggling to display non-consecutive
>>>>>>>>>>> regions.  Is
>>>>>>>>>>> > there a way to apply "ThresholdBetween" cascaded so that it is
>>>>>>>>>>> effectively
>>>>>>>>>>> > an ideal multi-band pass filter?   My other approach was to use
>>>>>>>>>>> > "vtkImageMathematics" to do "SetOperationToReplaceCByK" and
>>>>>>>>>>> replace all of
>>>>>>>>>>> > the region labels of interest to be consecutive and then use
>>>>>>>>>>> > "ThresholdBetween" on the result, however, I'm also not able
>>>>>>>>>>> to cascade
>>>>>>>>>>> > these operations it seems.  My attempt at using
>>>>>>>>>>> "vtkImageMathematics" is as
>>>>>>>>>>> > follows:
>>>>>>>>>>> >
>>>>>>>>>>> >
>>>>>>>>>>> >
>>>>>>>>>>> > Thank you for your help.
>>>>>>>>>>> >
>>>>>>>>>>> >
>>>>>>>>>>> >
>>>>>>>>>>> > --
>>>>>>>>>>> > View this message in context:
>>>>>>>>>>> >
>>>>>>>>>>> http://vtk.1045678.n5.nabble.com/Displaying-Segmented-Data-tp5721706.html
>>>>>>>>>>> > Sent from the VTK - Users mailing list archive at Nabble.com.
>>>>>>>>>>> > _______________________________________________
>>>>>>>>>>> > Powered by www.kitware.com
>>>>>>>>>>> >
>>>>>>>>>>> > Visit other Kitware open-source projects at
>>>>>>>>>>> > http://www.kitware.com/opensource/opensource.html
>>>>>>>>>>> >
>>>>>>>>>>> > Please keep messages on-topic and check the VTK FAQ at:
>>>>>>>>>>> > http://www.vtk.org/Wiki/VTK_FAQ
>>>>>>>>>>> >
>>>>>>>>>>> > Follow this link to subscribe/unsubscribe:
>>>>>>>>>>> > http://www.vtk.org/mailman/listinfo/vtkusers
>>>>>>>>>>> >
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Unpaid intern in BillsBasement at noware dot com
>>>>>>>>>>> -------------- next part --------------
>>>>>>>>>>> An HTML attachment was scrubbed...
>>>>>>>>>>> URL: <
>>>>>>>>>>> http://www.vtk.org/pipermail/vtkusers/attachments/20130701/546aca1f/attachment-0001.htm
>>>>>>>>>>> >
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------
>>>>>>>>>>>
>>>>>>>>>>> Message: 5
>>>>>>>>>>> Date: Mon, 1 Jul 2013 14:38:44 -0700
>>>>>>>>>>> From: Alex Malyushytskyy <alexmalvtk at gmail.com>
>>>>>>>>>>> Subject: Re: [vtkusers] Processing large raw(binary) files
>>>>>>>>>>> To: Glen <mrholmes at yandex.ru>
>>>>>>>>>>> Cc: VTK <vtkusers at vtk.org>
>>>>>>>>>>> Message-ID:
>>>>>>>>>>>         <CAHR9pJ2HKuXcPbSFCt5Qp2UHqa8RhVtaJekhz5UMRm5gpP9=
>>>>>>>>>>> 5w at mail.gmail.com>
>>>>>>>>>>> Content-Type: text/plain; charset="iso-8859-1"
>>>>>>>>>>>
>>>>>>>>>>> >> But when I am loading file I am getting a runtime wornings
>>>>>>>>>>> and errors and
>>>>>>>>>>> the object loads partially (sometimes just several slices). I
>>>>>>>>>>> couldn't solve
>>>>>>>>>>> the problem by increasing shrink factor or memory limit. I also
>>>>>>>>>>> checked
>>>>>>>>>>> extent, dimensionality and spacing, but result was the same.
>>>>>>>>>>> >> Could you please help me.
>>>>>>>>>>>
>>>>>>>>>>> You do not provide enough information (what warninhgs, what
>>>>>>>>>>> errors, system
>>>>>>>>>>> you are on, RAN available etc )
>>>>>>>>>>>
>>>>>>>>>>> So just a few comments:
>>>>>>>>>>> If you are on win32 you are limited to 2GB for data per process
>>>>>>>>>>> by default.
>>>>>>>>>>> It is not enough to read 6GB of data, not even counting memory
>>>>>>>>>>> required to
>>>>>>>>>>> keep shrinked data.
>>>>>>>>>>>
>>>>>>>>>>> Even if you are on 64 bit system the amount of memory you need
>>>>>>>>>>> may be to
>>>>>>>>>>> large for the system you are running on.
>>>>>>>>>>> You need approximately 12 GB of memory to be able to run your
>>>>>>>>>>> code and
>>>>>>>>>>> better it should not count virtual memory,
>>>>>>>>>>> otherwise process may take weeks to finish.
>>>>>>>>>>>
>>>>>>>>>>> Regards,
>>>>>>>>>>>     Alex
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Mon, Jul 1, 2013 at 5:09 AM, Glen <mrholmes at yandex.ru> wrote:
>>>>>>>>>>>
>>>>>>>>>>> > Hello everyone.
>>>>>>>>>>> >
>>>>>>>>>>> > I have a quite large binary file (> 6 GB) which contains the
>>>>>>>>>>> data I want to
>>>>>>>>>>> > visualize. I am trying to read and shrink it using
>>>>>>>>>>> vtkImageReader,
>>>>>>>>>>> > vtkImageShrink3D and vtkMemoryLimitImageDataStreamer.
>>>>>>>>>>> > The code is listed below.
>>>>>>>>>>> >
>>>>>>>>>>> > vtkImageReader reader = vtkImageReader.New();
>>>>>>>>>>> > reader.SetDataScalarTypeToSignedChar();
>>>>>>>>>>> > reader.SetDataExtent(0, extent[0], 0, extent[1], 0, extent[2]);
>>>>>>>>>>> > reader.SetDataSpacing(spacing[0], spacing[1], spacing[2]);
>>>>>>>>>>> > reader.SetFileDimensionality(3);
>>>>>>>>>>> > reader.SetFileName(filePath);
>>>>>>>>>>> >
>>>>>>>>>>> > vtkImageShrink3D shrink = vtkImageShrink3D.New();
>>>>>>>>>>> > shrink.SetShrinkFactors(shrinkFactor, shrinkFactor,
>>>>>>>>>>> shrinkFactor);
>>>>>>>>>>> > shrink.AveragingOn();
>>>>>>>>>>> > shrink.MedianOn();
>>>>>>>>>>> > shrink.SetInputConnection(reader.GetOutputPort());
>>>>>>>>>>> >
>>>>>>>>>>> > vtkMemoryLimitImageDataStreamer limitStreamer =
>>>>>>>>>>> > vtkMemoryLimitImageDataStreamer.New();
>>>>>>>>>>> > limitStreamer.SetInputConnection(shrink.GetOutputPort());
>>>>>>>>>>> > limitStreamer.SetMemoryLimit(memoryLimit);
>>>>>>>>>>> > limitStreamer.UpdateWholeExtent();
>>>>>>>>>>> >
>>>>>>>>>>> > But when I am loading file I am getting a runtime wornings and
>>>>>>>>>>> errors and
>>>>>>>>>>> > the object loads partially (sometimes just several slices). I
>>>>>>>>>>> couldn't
>>>>>>>>>>> > solve
>>>>>>>>>>> > the problem by increasing shrink factor or memory limit. I
>>>>>>>>>>> also checked
>>>>>>>>>>> > extent, dimensionality and spacing, but result was the same.
>>>>>>>>>>> >
>>>>>>>>>>> > Could you please help me.
>>>>>>>>>>> >
>>>>>>>>>>> >
>>>>>>>>>>> >
>>>>>>>>>>> > --
>>>>>>>>>>> > View this message in context:
>>>>>>>>>>> >
>>>>>>>>>>> http://vtk.1045678.n5.nabble.com/Processing-large-raw-binary-files-tp5721699.html
>>>>>>>>>>> > Sent from the VTK - Users mailing list archive at Nabble.com.
>>>>>>>>>>> > _______________________________________________
>>>>>>>>>>> > Powered by www.kitware.com
>>>>>>>>>>> >
>>>>>>>>>>> > Visit other Kitware open-source projects at
>>>>>>>>>>> > http://www.kitware.com/opensource/opensource.html
>>>>>>>>>>> >
>>>>>>>>>>> > Please keep messages on-topic and check the VTK FAQ at:
>>>>>>>>>>> > http://www.vtk.org/Wiki/VTK_FAQ
>>>>>>>>>>> >
>>>>>>>>>>> > Follow this link to subscribe/unsubscribe:
>>>>>>>>>>> > http://www.vtk.org/mailman/listinfo/vtkusers
>>>>>>>>>>> >
>>>>>>>>>>> -------------- next part --------------
>>>>>>>>>>> An HTML attachment was scrubbed...
>>>>>>>>>>> URL: <
>>>>>>>>>>> http://www.vtk.org/pipermail/vtkusers/attachments/20130701/bce3b514/attachment-0001.htm
>>>>>>>>>>> >
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------
>>>>>>>>>>>
>>>>>>>>>>> Message: 6
>>>>>>>>>>> Date: Mon, 01 Jul 2013 17:28:26 -0400
>>>>>>>>>>> From: Kalpathi Subramanian <krs at uncc.edu>
>>>>>>>>>>> Subject: [vtkusers] VTK-QT example build related..
>>>>>>>>>>> To: VTK HELP <vtkusers at www.vtk.org>
>>>>>>>>>>> Message-ID: <51D1F47A.9070106 at uncc.edu>
>>>>>>>>>>> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> I have VTK and QT installed and was trying to build the
>>>>>>>>>>> SimpleView
>>>>>>>>>>> example and
>>>>>>>>>>> ran into a compile problem -- not able to find one of the
>>>>>>>>>>> include files
>>>>>>>>>>> (QVTKWidget.h).
>>>>>>>>>>>
>>>>>>>>>>> Something in the environment is wrong, it seems. I was trying to
>>>>>>>>>>> dig
>>>>>>>>>>> deep into
>>>>>>>>>>> how cmake finds stuff. I found that it uses the FindPackage()
>>>>>>>>>>> calls to
>>>>>>>>>>> get the
>>>>>>>>>>> environment..
>>>>>>>>>>>
>>>>>>>>>>> So I built VTK  under  my account but installed it under
>>>>>>>>>>>  /usr/local
>>>>>>>>>>> (that was set using
>>>>>>>>>>> the INSTALL_PREFIX variable. So when I install it, shouldnt the
>>>>>>>>>>> VTK_USE_FILE variable
>>>>>>>>>>> use the includes and libraries under
>>>>>>>>>>> /usr/local/vtk.../include/vtk-5.10/..?
>>>>>>>>>>>
>>>>>>>>>>> Instead looking at the Cmake files
>>>>>>>>>>> under  the SimpleView example, it is still looking for these in
>>>>>>>>>>> the
>>>>>>>>>>> original build
>>>>>>>>>>> directory under my account.
>>>>>>>>>>>
>>>>>>>>>>> What am I doing wrong in the installation? Also what Cmake
>>>>>>>>>>> variables
>>>>>>>>>>> should I turn on to
>>>>>>>>>>> be able to build VTK-QT examples (using C++)? I think I did it
>>>>>>>>>>> right..
>>>>>>>>>>>
>>>>>>>>>>>      == krs
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Dr. Kalpathi Subramanian                 Ph. 704 687 8579
>>>>>>>>>>> Associate Professor                      Fax.704 687 3516
>>>>>>>>>>> Dept. of Computer Science                Email: krs at uncc.edu
>>>>>>>>>>> The Univ. of N. Carolina at Charlotte    Web:
>>>>>>>>>>> www.cs.uncc.edu/~krs
>>>>>>>>>>> Charlotte, NC 28223-0001
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------
>>>>>>>>>>>
>>>>>>>>>>> Message: 7
>>>>>>>>>>> Date: Tue, 2 Jul 2013 08:52:46 +0100
>>>>>>>>>>> From: Graham Seed <gmseed at gmail.com>
>>>>>>>>>>> Subject: [vtkusers] c++ to java mapping in KMeansClustering.cxx
>>>>>>>>>>> To: vtkusers at vtk.org
>>>>>>>>>>> Message-ID:
>>>>>>>>>>>         <
>>>>>>>>>>> CALAQSHmpZmSu6LPP1p76gF1E22AiA9Jx-uqYL1G4upcT-9cVsQ at mail.gmail.com
>>>>>>>>>>> >
>>>>>>>>>>> Content-Type: text/plain; charset="iso-8859-1"
>>>>>>>>>>>
>>>>>>>>>>> Hi
>>>>>>>>>>>
>>>>>>>>>>> I'm trying to replicate the C++ example at:
>>>>>>>>>>>
>>>>>>>>>>> http://www.vtk.org/Wiki/VTK/Examples/Cxx/InfoVis/KMeansClustering
>>>>>>>>>>>
>>>>>>>>>>> in Java.
>>>>>>>>>>>
>>>>>>>>>>> I'm getting stuck at the line:
>>>>>>>>>>>
>>>>>>>>>>>   kMeansStatistics->SetInputData(
>>>>>>>>>>> vtkStatisticsAlgorithm::INPUT_DATA,
>>>>>>>>>>> inputData );
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> which I assumed in Java would be:
>>>>>>>>>>>
>>>>>>>>>>> kMeansStatistics.SetInputData(vtkStatisticsAlgorithm.INPUT_DATA,
>>>>>>>>>>> inputData
>>>>>>>>>>> );
>>>>>>>>>>>
>>>>>>>>>>> However, INPUT_DATA is not a static member of
>>>>>>>>>>> vtkStatisticsAlgorithm.
>>>>>>>>>>>
>>>>>>>>>>> How do we map such use of statics in VTK Java?
>>>>>>>>>>>
>>>>>>>>>>> Thanks.
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Graham
>>>>>>>>>>> gmseed at gmail.com
>>>>>>>>>>> -------------- next part --------------
>>>>>>>>>>> An HTML attachment was scrubbed...
>>>>>>>>>>> URL: <
>>>>>>>>>>> http://www.vtk.org/pipermail/vtkusers/attachments/20130702/bfb05359/attachment-0001.htm
>>>>>>>>>>> >
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------
>>>>>>>>>>>
>>>>>>>>>>> Message: 8
>>>>>>>>>>> Date: Tue, 2 Jul 2013 09:26:36 +0100
>>>>>>>>>>> From: Graham Seed <gmseed at gmail.com>
>>>>>>>>>>> Subject: [vtkusers] C++ to Java mapping guide?
>>>>>>>>>>> To: vtkusers at vtk.org
>>>>>>>>>>> Message-ID:
>>>>>>>>>>>         <
>>>>>>>>>>> CALAQSHnbJ_qhmY+rxLOPFJ_Lf5H1VS2K_prD0wKmfyzO8+aGyg at mail.gmail.com
>>>>>>>>>>> >
>>>>>>>>>>> Content-Type: text/plain; charset="iso-8859-1"
>>>>>>>>>>>
>>>>>>>>>>> Hi
>>>>>>>>>>>
>>>>>>>>>>> Working through the KMeansClustering C++ example, it is
>>>>>>>>>>> difficult to
>>>>>>>>>>> convert the code from C++ to Java.
>>>>>>>>>>>
>>>>>>>>>>> Another problem I found is the line:
>>>>>>>>>>>
>>>>>>>>>>> vtkVariant v =
>>>>>>>>>>> kMeansStatistics->GetOutput()->GetValue(r,kMeansStatistics->GetOutput()->GetNumberOfColumns()
>>>>>>>>>>> - 1);
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> In Java the GetOutput() method returns an object of type
>>>>>>>>>>> vtkTable,
>>>>>>>>>>> which does not support the GetValue() method?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> It does support the GetRow() method which returns an object of
>>>>>>>>>>> type
>>>>>>>>>>> vtkVariantArray but can't see an easy way to get values out of
>>>>>>>>>>> the
>>>>>>>>>>> variant array.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> I must say that trying to get these simple examples is proving
>>>>>>>>>>> very
>>>>>>>>>>> difficult, and can only imagine how difficult it must be for
>>>>>>>>>>> real life
>>>>>>>>>>> examples.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Thanks.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Graham
>>>>>>>>>>> gmseed at gmail.com
>>>>>>>>>>> -------------- next part --------------
>>>>>>>>>>> An HTML attachment was scrubbed...
>>>>>>>>>>> URL: <
>>>>>>>>>>> http://www.vtk.org/pipermail/vtkusers/attachments/20130702/dbdee92a/attachment.htm
>>>>>>>>>>> >
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------
>>>>>>>>>>>
>>>>>>>>>>> Message: 9
>>>>>>>>>>> Date: Tue, 2 Jul 2013 10:37:14 +0200
>>>>>>>>>>> From: rahul indoria <rahulindoria5 at gmail.com>
>>>>>>>>>>> Subject: [vtkusers] Need Help !!!
>>>>>>>>>>> To: vtkusers at vtk.org
>>>>>>>>>>> Message-ID:
>>>>>>>>>>>         <
>>>>>>>>>>> CAGQ+16+oRz_jr+35h73K+jrKJz+m7m8M2eqTrpaFbiNFLfGcmQ at mail.gmail.com
>>>>>>>>>>> >
>>>>>>>>>>> Content-Type: text/plain; charset="iso-8859-1"
>>>>>>>>>>>
>>>>>>>>>>> Hi,
>>>>>>>>>>>     I am new on vtk and need to ask :
>>>>>>>>>>>
>>>>>>>>>>> 1.) can we convert our .vtk into .vtp?
>>>>>>>>>>>
>>>>>>>>>>> 2.) if yes, then how will we use this .vtp file in the given
>>>>>>>>>>> example:
>>>>>>>>>>>
>>>>>>>>>>> http://vtk.org/Wiki/VTK/Examples/Cxx/Visualization/CurvedReformation
>>>>>>>>>>>
>>>>>>>>>>> I need this as soon as possible.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Please reply soon.
>>>>>>>>>>>
>>>>>>>>>>> Looking forward your reply soon.
>>>>>>>>>>>
>>>>>>>>>>> rahul indoria
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Mon, Jun 24, 2013 at 5:41 PM, <vtkusers-request at vtk.org>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> > Send vtkusers mailing list submissions to
>>>>>>>>>>> >         vtkusers at vtk.org
>>>>>>>>>>> >
>>>>>>>>>>> > To subscribe or unsubscribe via the World Wide Web, visit
>>>>>>>>>>> >         http://www.vtk.org/mailman/listinfo/vtkusers
>>>>>>>>>>> > or, via email, send a message with subject or body 'help' to
>>>>>>>>>>> >         vtkusers-request at vtk.org
>>>>>>>>>>> >
>>>>>>>>>>> > You can reach the person managing the list at
>>>>>>>>>>> >         vtkusers-owner at vtk.org
>>>>>>>>>>> >
>>>>>>>>>>> > When replying, please edit your Subject line so it is more
>>>>>>>>>>> specific
>>>>>>>>>>> > than "Re: Contents of vtkusers digest..."
>>>>>>>>>>> >
>>>>>>>>>>> >
>>>>>>>>>>> > Today's Topics:
>>>>>>>>>>> >
>>>>>>>>>>> >    1. Re: vtkusers Digest, Vol 110, Issue 31 (rahul indoria)
>>>>>>>>>>> >    2. Re: Plane polydata intersection (Laurent Chauvin)
>>>>>>>>>>> >    3. Re: synchronous update between vtkImagePlaneWidget and
>>>>>>>>>>> >       vtkResliceCursorWidget (Dean Inglis)
>>>>>>>>>>> >    4. Re: Plane polydata intersection (Cory Quammen)
>>>>>>>>>>> >    5. Re: Plane polydata intersection (Laurent Chauvin)
>>>>>>>>>>> >    6. Re: vtkborderwidget in vtk6.0rc3 (David Cole)
>>>>>>>>>>> >    7. Re: building vtk6, simple example (Marcus D. Hanwell)
>>>>>>>>>>> >    8. Re: Render Control (David Cole)
>>>>>>>>>>> >
>>>>>>>>>>> >
>>>>>>>>>>> >
>>>>>>>>>>> ----------------------------------------------------------------------
>>>>>>>>>>> >
>>>>>>>>>>> > Message: 1
>>>>>>>>>>> > Date: Mon, 24 Jun 2013 16:16:46 +0200
>>>>>>>>>>> > From: rahul indoria <rahulindoria5 at gmail.com>
>>>>>>>>>>> > Subject: Re: [vtkusers] vtkusers Digest, Vol 110, Issue 31
>>>>>>>>>>> > To: vtkusers at vtk.org
>>>>>>>>>>> > Message-ID:
>>>>>>>>>>> >         <
>>>>>>>>>>> >
>>>>>>>>>>> CAGQ+16J9HaSHfsxzKBM7Bv08fqqEYv07Tpq7SQRU2QLN+Peajg at mail.gmail.com
>>>>>>>>>>> >
>>>>>>>>>>> > Content-Type: text/plain; charset="iso-8859-1"
>>>>>>>>>>> >
>>>>>>>>>>> > Hi,
>>>>>>>>>>> >     I am new on vtk, my question is :
>>>>>>>>>>> >
>>>>>>>>>>> > are the mappers and filters same thing in VTK?
>>>>>>>>>>> >
>>>>>>>>>>> > Looking forward your reply soon.
>>>>>>>>>>> >
>>>>>>>>>>> >
>>>>>>>>>>> > On Mon, Jun 24, 2013 at 4:04 PM, <vtkusers-request at vtk.org>
>>>>>>>>>>> wrote:
>>>>>>>>>>> >
>>>>>>>>>>> > > Send vtkusers mailing list submissions to
>>>>>>>>>>> > >         vtkusers at vtk.org
>>>>>>>>>>> > >
>>>>>>>>>>> > > To subscribe or unsubscribe via the World Wide Web, visit
>>>>>>>>>>> > >         http://www.vtk.org/mailman/listinfo/vtkusers
>>>>>>>>>>> > > or, via email, send a message with subject or body 'help' to
>>>>>>>>>>> > >         vtkusers-request at vtk.org
>>>>>>>>>>> > >
>>>>>>>>>>> > > You can reach the person managing the list at
>>>>>>>>>>> > >         vtkusers-owner at vtk.org
>>>>>>>>>>> > >
>>>>>>>>>>> > > When replying, please edit your Subject line so it is more
>>>>>>>>>>> specific
>>>>>>>>>>> > > than "Re: Contents of vtkusers digest..."
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > Today's Topics:
>>>>>>>>>>> > >
>>>>>>>>>>> > >    1. Re: Plane polydata intersection (Cory Quammen)
>>>>>>>>>>> > >    2. Re: Plane polydata intersection (Laurent Chauvin)
>>>>>>>>>>> > >    3. vtkLineWidget with fix length (manzohar)
>>>>>>>>>>> > >    4. Problems building the Piston Library (UJJWAL aryan)
>>>>>>>>>>> > >    5. Re: Draw points with gaussian fade out (Michka Popoff)
>>>>>>>>>>> > >    6. Re: Render Control (David Cole)
>>>>>>>>>>> > >    7. Re: Render Control (Max)
>>>>>>>>>>> > >    8. VTK build with postfix d : error (Ashish Singh)
>>>>>>>>>>> > >    9. Re: VTK build with postfix d : error (Ashish Singh)
>>>>>>>>>>> > >   10. Generating a polyhedron cell from polydata in Python
>>>>>>>>>>> > >       (Gu?ni Karl Rosenkj?r)
>>>>>>>>>>> > >   11. building vtk6, simple example (Randy Heiland)
>>>>>>>>>>> > >   12. vtkborderwidget in vtk6.0rc3 (chasank)
>>>>>>>>>>> > >   13. Re: Plane polydata intersection (Cory Quammen)
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> ----------------------------------------------------------------------
>>>>>>>>>>> > >
>>>>>>>>>>> > > Message: 1
>>>>>>>>>>> > > Date: Sun, 23 Jun 2013 12:31:56 -0400
>>>>>>>>>>> > > From: Cory Quammen <cquammen at cs.unc.edu>
>>>>>>>>>>> > > Subject: Re: [vtkusers] Plane polydata intersection
>>>>>>>>>>> > > To: Laurent Chauvin <lchauvin at bwh.harvard.edu>
>>>>>>>>>>> > > Cc: "vtkusers at vtk.org" <vtkusers at vtk.org>
>>>>>>>>>>> > > Message-ID:
>>>>>>>>>>> > >         <
>>>>>>>>>>> > >
>>>>>>>>>>> CANmPiKCPp3VM6moALR0XB2Rx2OkHQk_9R339ntO+AVgqhJHoFw at mail.gmail.com
>>>>>>>>>>> >
>>>>>>>>>>> > > Content-Type: text/plain; charset=ISO-8859-1
>>>>>>>>>>> > >
>>>>>>>>>>> > > Laurent,
>>>>>>>>>>> > >
>>>>>>>>>>> > > For this special case of computing the intersection between
>>>>>>>>>>> a polydata
>>>>>>>>>>> > > and a plane, you can use a little trick. First, you can
>>>>>>>>>>> compute a new
>>>>>>>>>>> > > point data set for your polydata with,say, the z coordinates
>>>>>>>>>>> of each
>>>>>>>>>>> > > point in the polydata. Then, to get the intersection with an
>>>>>>>>>>> xy plane,
>>>>>>>>>>> > > you then use the vtkContourFilter operating on this
>>>>>>>>>>> coordinate point
>>>>>>>>>>> > > data and specify the z value that corresponds to your plane.
>>>>>>>>>>> The
>>>>>>>>>>> > > result should be equivalent to the intersection of the
>>>>>>>>>>> polydata with
>>>>>>>>>>> > > that plane.
>>>>>>>>>>> > >
>>>>>>>>>>> > > It should be relatively fast to compute the contour, so you
>>>>>>>>>>> can
>>>>>>>>>>> > > probably do this interactively.
>>>>>>>>>>> > >
>>>>>>>>>>> > > Hope that helps,
>>>>>>>>>>> > > Cory
>>>>>>>>>>> > >
>>>>>>>>>>> > > On Sat, Jun 22, 2013 at 2:46 PM, Laurent Chauvin
>>>>>>>>>>> > > <lchauvin at bwh.harvard.edu> wrote:
>>>>>>>>>>> > > > Hello,
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > I'm working on Slicer, and I was trying to find a nice way
>>>>>>>>>>> to display
>>>>>>>>>>> > > > intersection between polydata and a plane.
>>>>>>>>>>> > > > I read we could use a vtkCutter, but the thing is, I would
>>>>>>>>>>> like to do
>>>>>>>>>>> > > this
>>>>>>>>>>> > > > interactively. I want to be able to move the plane, and
>>>>>>>>>>> update the
>>>>>>>>>>> > > > intersection while moving the plane.
>>>>>>>>>>> > > > I'm not sure using vtkCutter for this purpose would work.
>>>>>>>>>>> I think
>>>>>>>>>>> > > vtkCutter
>>>>>>>>>>> > > > will take some times to execute, then moving the plane
>>>>>>>>>>> will be slow.
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > I know this question has been asked before, but I would
>>>>>>>>>>> like if there
>>>>>>>>>>> > > were
>>>>>>>>>>> > > > some update since then. New widgets or object that I could
>>>>>>>>>>> use for
>>>>>>>>>>> > that ?
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > I was thinking using vtkImageReslice, get polydata of the
>>>>>>>>>>> plane and
>>>>>>>>>>> > > compute
>>>>>>>>>>> > > > the intersection between the 2 polydata, but I think it
>>>>>>>>>>> would also be
>>>>>>>>>>> > to
>>>>>>>>>>> > > > computing intensive to be able to do it smoothly with an
>>>>>>>>>>> interactive
>>>>>>>>>>> > > plane.
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Thank you.
>>>>>>>>>>> > > > -Laurent
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > _______________________________________________
>>>>>>>>>>> > > > Powered by www.kitware.com
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Visit other Kitware open-source projects at
>>>>>>>>>>> > > > http://www.kitware.com/opensource/opensource.html
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Please keep messages on-topic and check the VTK FAQ at:
>>>>>>>>>>> > > > http://www.vtk.org/Wiki/VTK_FAQ
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Follow this link to subscribe/unsubscribe:
>>>>>>>>>>> > > > http://www.vtk.org/mailman/listinfo/vtkusers
>>>>>>>>>>> > > >
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > --
>>>>>>>>>>> > > Cory Quammen
>>>>>>>>>>> > > Research Associate
>>>>>>>>>>> > > Department of Computer Science
>>>>>>>>>>> > > The University of North Carolina at Chapel Hill
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > ------------------------------
>>>>>>>>>>> > >
>>>>>>>>>>> > > Message: 2
>>>>>>>>>>> > > Date: Sun, 23 Jun 2013 12:41:39 -0400
>>>>>>>>>>> > > From: Laurent Chauvin <lchauvin at bwh.harvard.edu>
>>>>>>>>>>> > > Subject: Re: [vtkusers] Plane polydata intersection
>>>>>>>>>>> > > To: Cory Quammen <cquammen at cs.unc.edu>
>>>>>>>>>>> > > Cc: "vtkusers at vtk.org" <vtkusers at vtk.org>
>>>>>>>>>>> > > Message-ID:
>>>>>>>>>>> > >         <
>>>>>>>>>>> > >
>>>>>>>>>>> CAPGPbaJZGVNO-vzOjuYr6532VHOZhc2nd8ncEV+c14_2qWNxng at mail.gmail.com
>>>>>>>>>>> >
>>>>>>>>>>> > > Content-Type: text/plain; charset="iso-8859-1"
>>>>>>>>>>> > >
>>>>>>>>>>> > > Hi Cory,
>>>>>>>>>>> > >
>>>>>>>>>>> > > Thank you very much for your reply.
>>>>>>>>>>> > > However, I'm not sure to understand what you mean.
>>>>>>>>>>> > > Should I create a new polydata with all points at the same z
>>>>>>>>>>> coordinates
>>>>>>>>>>> > ?
>>>>>>>>>>> > >
>>>>>>>>>>> > > Does this work with some oblique planes ( not parallel to
>>>>>>>>>>> x,y, or z axis
>>>>>>>>>>> > )
>>>>>>>>>>> > > ?
>>>>>>>>>>> > >
>>>>>>>>>>> > > Thank you.
>>>>>>>>>>> > > -Laurent
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > On Sun, Jun 23, 2013 at 12:31 PM, Cory Quammen <
>>>>>>>>>>> cquammen at cs.unc.edu>
>>>>>>>>>>> > > wrote:
>>>>>>>>>>> > >
>>>>>>>>>>> > > > Laurent,
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > For this special case of computing the intersection
>>>>>>>>>>> between a polydata
>>>>>>>>>>> > > > and a plane, you can use a little trick. First, you can
>>>>>>>>>>> compute a new
>>>>>>>>>>> > > > point data set for your polydata with,say, the z
>>>>>>>>>>> coordinates of each
>>>>>>>>>>> > > > point in the polydata. Then, to get the intersection with
>>>>>>>>>>> an xy plane,
>>>>>>>>>>> > > > you then use the vtkContourFilter operating on this
>>>>>>>>>>> coordinate point
>>>>>>>>>>> > > > data and specify the z value that corresponds to your
>>>>>>>>>>> plane. The
>>>>>>>>>>> > > > result should be equivalent to the intersection of the
>>>>>>>>>>> polydata with
>>>>>>>>>>> > > > that plane.
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > It should be relatively fast to compute the contour, so
>>>>>>>>>>> you can
>>>>>>>>>>> > > > probably do this interactively.
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Hope that helps,
>>>>>>>>>>> > > > Cory
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > On Sat, Jun 22, 2013 at 2:46 PM, Laurent Chauvin
>>>>>>>>>>> > > > <lchauvin at bwh.harvard.edu> wrote:
>>>>>>>>>>> > > > > Hello,
>>>>>>>>>>> > > > >
>>>>>>>>>>> > > > > I'm working on Slicer, and I was trying to find a nice
>>>>>>>>>>> way to display
>>>>>>>>>>> > > > > intersection between polydata and a plane.
>>>>>>>>>>> > > > > I read we could use a vtkCutter, but the thing is, I
>>>>>>>>>>> would like to do
>>>>>>>>>>> > > > this
>>>>>>>>>>> > > > > interactively. I want to be able to move the plane, and
>>>>>>>>>>> update the
>>>>>>>>>>> > > > > intersection while moving the plane.
>>>>>>>>>>> > > > > I'm not sure using vtkCutter for this purpose would
>>>>>>>>>>> work. I think
>>>>>>>>>>> > > > vtkCutter
>>>>>>>>>>> > > > > will take some times to execute, then moving the plane
>>>>>>>>>>> will be slow.
>>>>>>>>>>> > > > >
>>>>>>>>>>> > > > > I know this question has been asked before, but I would
>>>>>>>>>>> like if there
>>>>>>>>>>> > > > were
>>>>>>>>>>> > > > > some update since then. New widgets or object that I
>>>>>>>>>>> could use for
>>>>>>>>>>> > > that ?
>>>>>>>>>>> > > > >
>>>>>>>>>>> > > > > I was thinking using vtkImageReslice, get polydata of
>>>>>>>>>>> the plane and
>>>>>>>>>>> > > > compute
>>>>>>>>>>> > > > > the intersection between the 2 polydata, but I think it
>>>>>>>>>>> would also be
>>>>>>>>>>> > > to
>>>>>>>>>>> > > > > computing intensive to be able to do it smoothly with an
>>>>>>>>>>> interactive
>>>>>>>>>>> > > > plane.
>>>>>>>>>>> > > > >
>>>>>>>>>>> > > > > Thank you.
>>>>>>>>>>> > > > > -Laurent
>>>>>>>>>>> > > > >
>>>>>>>>>>> > > > >
>>>>>>>>>>> > > > >
>>>>>>>>>>> > > > >
>>>>>>>>>>> > > > > _______________________________________________
>>>>>>>>>>> > > > > Powered by www.kitware.com
>>>>>>>>>>> > > > >
>>>>>>>>>>> > > > > Visit other Kitware open-source projects at
>>>>>>>>>>> > > > > http://www.kitware.com/opensource/opensource.html
>>>>>>>>>>> > > > >
>>>>>>>>>>> > > > > Please keep messages on-topic and check the VTK FAQ at:
>>>>>>>>>>> > > > > http://www.vtk.org/Wiki/VTK_FAQ
>>>>>>>>>>> > > > >
>>>>>>>>>>> > > > > Follow this link to subscribe/unsubscribe:
>>>>>>>>>>> > > > > http://www.vtk.org/mailman/listinfo/vtkusers
>>>>>>>>>>> > > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > --
>>>>>>>>>>> > > > Cory Quammen
>>>>>>>>>>> > > > Research Associate
>>>>>>>>>>> > > > Department of Computer Science
>>>>>>>>>>> > > > The University of North Carolina at Chapel Hill
>>>>>>>>>>> > > >
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > --
>>>>>>>>>>> > > Laurent Chauvin, MS
>>>>>>>>>>> > > Surgical Navigation and Robotics Laboratory, Radiology
>>>>>>>>>>> > > Brigham And Women's Hospital, Harvard Medical School
>>>>>>>>>>> > > http://wiki.ncigt.org/index.php/User:Lchauvin
>>>>>>>>>>> > > -------------- next part --------------
>>>>>>>>>>> > > An HTML attachment was scrubbed...
>>>>>>>>>>> > > URL: <
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> http://www.vtk.org/pipermail/vtkusers/attachments/20130623/42b4458e/attachment-0001.htm
>>>>>>>>>>> > > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > ------------------------------
>>>>>>>>>>> > >
>>>>>>>>>>> > > Message: 3
>>>>>>>>>>> > > Date: Sun, 23 Jun 2013 10:42:03 -0700 (PDT)
>>>>>>>>>>> > > From: manzohar <lancia58 at gmail.com>
>>>>>>>>>>> > > Subject: [vtkusers] vtkLineWidget with fix length
>>>>>>>>>>> > > To: vtkusers at vtk.org
>>>>>>>>>>> > > Message-ID: <1372009323193-5721537.post at n5.nabble.com>
>>>>>>>>>>> > > Content-Type: text/plain; charset=us-ascii
>>>>>>>>>>> > >
>>>>>>>>>>> > > Is there a way to fix the length of the line of
>>>>>>>>>>> vtkLineWidget ?
>>>>>>>>>>> > >
>>>>>>>>>>> > > Thanks
>>>>>>>>>>> > > Zohar
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > --
>>>>>>>>>>> > > View this message in context:
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> http://vtk.1045678.n5.nabble.com/vtkLineWidget-with-fix-length-tp5721537.html
>>>>>>>>>>> > > Sent from the VTK - Users mailing list archive at Nabble.com.
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > ------------------------------
>>>>>>>>>>> > >
>>>>>>>>>>> > > Message: 4
>>>>>>>>>>> > > Date: Mon, 24 Jun 2013 00:21:27 +0530
>>>>>>>>>>> > > From: UJJWAL aryan <meetukme at gmail.com>
>>>>>>>>>>> > > Subject: [vtkusers] Problems building the Piston Library
>>>>>>>>>>> > > To: vtkusers at vtk.org
>>>>>>>>>>> > > Message-ID:
>>>>>>>>>>> > >         <CAJdiYKDwMO94-r6dcmnehJhgV76R1=n9bXE4d=
>>>>>>>>>>> > > SX0iR-iA0Dgw at mail.gmail.com>
>>>>>>>>>>> > > Content-Type: text/plain; charset="iso-8859-1"
>>>>>>>>>>> > >
>>>>>>>>>>> > > Hi All,
>>>>>>>>>>> > >
>>>>>>>>>>> > > I was trying to install *vtk 6.0.0.rc3* on my system and it
>>>>>>>>>>> was showing
>>>>>>>>>>> > the
>>>>>>>>>>> > > error PISTON_INCLUDE_DIR NOT FOUND. So, I decided to
>>>>>>>>>>> download and install
>>>>>>>>>>> > > LANL's piston library (
>>>>>>>>>>> http://viz.lanl.gov/projects/PISTON.html) . While
>>>>>>>>>>> > > building the Piston Library , it gave the following error :-
>>>>>>>>>>> > >
>>>>>>>>>>> > > *nvcc fatal   : A single input file is required for a
>>>>>>>>>>> non-link phase when
>>>>>>>>>>> > > an outputfile is specified. CMake Error at
>>>>>>>>>>> > > tutorial1GPU_generated_tutorial1.cu.o.cmake:206 (message):*
>>>>>>>>>>> > > * Error generating
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> /usr/local/piston/build/tutorial/CMakeFiles/tutorial1GPU.dir//./tutorial1GPU_generated_tutorial1.cu.o
>>>>>>>>>>> > > *
>>>>>>>>>>> > >
>>>>>>>>>>> > > So, I opened *tutorial1GPU_generated_tutorial1.cu.o.cmake
>>>>>>>>>>> *in Vim and on
>>>>>>>>>>> > > line 80 i noticed something unusual. I noticed that in
>>>>>>>>>>> > > set(CUDA_NVCC_INCLUDE_ARGS ... only a part of the string was
>>>>>>>>>>> displayed in
>>>>>>>>>>> > > red while remaining part was simple white. The line was very
>>>>>>>>>>> long and i
>>>>>>>>>>> > > think, that after a certain number of characters like 5000
>>>>>>>>>>> or so, the
>>>>>>>>>>> > > system was not recognizing any other character as a string.
>>>>>>>>>>> > >
>>>>>>>>>>> > > I am not sure but maybe that is the source of the problem.
>>>>>>>>>>> Kindly take a
>>>>>>>>>>> > > look into it and enlighten. I am attaching the *
>>>>>>>>>>> > > tutorial1GPU_generated_tutorial1.cu.o.cmake *with this mail.
>>>>>>>>>>> > >
>>>>>>>>>>> > > --
>>>>>>>>>>> > > Ujjwal
>>>>>>>>>>> > > IIIT Hyderabad
>>>>>>>>>>> > > -------------- next part --------------
>>>>>>>>>>> > > An HTML attachment was scrubbed...
>>>>>>>>>>> > > URL: <
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> http://www.vtk.org/pipermail/vtkusers/attachments/20130624/1adeb7f2/attachment-0001.htm
>>>>>>>>>>> > > >
>>>>>>>>>>> > > -------------- next part --------------
>>>>>>>>>>> > > A non-text attachment was scrubbed...
>>>>>>>>>>> > > Name: tutorial1GPU_generated_tutorial1.cu.o.cmake
>>>>>>>>>>> > > Type: application/octet-stream
>>>>>>>>>>> > > Size: 27350 bytes
>>>>>>>>>>> > > Desc: not available
>>>>>>>>>>> > > URL: <
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> http://www.vtk.org/pipermail/vtkusers/attachments/20130624/1adeb7f2/attachment-0001.obj
>>>>>>>>>>> > > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > ------------------------------
>>>>>>>>>>> > >
>>>>>>>>>>> > > Message: 5
>>>>>>>>>>> > > Date: Sun, 23 Jun 2013 23:47:08 +0200
>>>>>>>>>>> > > From: Michka Popoff <michkapopoff at gmail.com>
>>>>>>>>>>> > > Subject: Re: [vtkusers] Draw points with gaussian fade out
>>>>>>>>>>> > > To: "Biddiscombe, John A." <biddisco at cscs.ch>
>>>>>>>>>>> > > Cc: vtkusers <vtkusers at vtk.org>
>>>>>>>>>>> > > Message-ID: <00C39685-9939-41E3-9EC7-75C462824A91 at gmail.com>
>>>>>>>>>>> > > Content-Type: text/plain; charset="windows-1252"
>>>>>>>>>>> > >
>>>>>>>>>>> > > Thank you for the code. I looked at the pictures, it seems
>>>>>>>>>>> to do what I
>>>>>>>>>>> > > want.
>>>>>>>>>>> > >
>>>>>>>>>>> > > I am trying to install it but my knowledge is quite limited.
>>>>>>>>>>> As I
>>>>>>>>>>> > > understand I can build it without recompiling the whole VTK
>>>>>>>>>>> ? Hope I can
>>>>>>>>>>> > > get python bindings for it.
>>>>>>>>>>> > >
>>>>>>>>>>> > > I launched cmake on the folder, I got the two following
>>>>>>>>>>> errors :
>>>>>>>>>>> > >
>>>>>>>>>>> > > 1)
>>>>>>>>>>> > >
>>>>>>>>>>> > >  CMake Error at CMakeLists.txt:8 (INCLUDE):
>>>>>>>>>>> > >    include could not find load file:
>>>>>>>>>>> > >      CMakeMacros_CSCS.cmake
>>>>>>>>>>> > >
>>>>>>>>>>> > > I was not able to find this file. I looked on the internet,
>>>>>>>>>>> and
>>>>>>>>>>> > downloaded
>>>>>>>>>>> > > some old Paraview and VTK's from 2006/2007, but was not able
>>>>>>>>>>> to find the
>>>>>>>>>>> > > file.
>>>>>>>>>>> > > So I removed the call to this file.
>>>>>>>>>>> > >
>>>>>>>>>>> > > 2)
>>>>>>>>>>> > >
>>>>>>>>>>> > >  CMake Error at CMakeLists.txt:93 (VTK_MAKE_INSTANTIATOR3):
>>>>>>>>>>> > >    Unknown CMake command "VTK_MAKE_INSTANTIATOR3".
>>>>>>>>>>> > >
>>>>>>>>>>> > > Apparently this is due because VTK_MAKE_INSTANTIATOR3 is no
>>>>>>>>>>> more needed,
>>>>>>>>>>> > > so I also removed the line calling it.
>>>>>>>>>>> > >
>>>>>>>>>>> > > Now the cmake is able to finish it's configuration.
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > Then I did a "make" and got the following error :
>>>>>>>>>>> > >
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> /Users/michkapopoff/Desktop/vtkCSCSPointSprites/vtkPointSpriteMapper.h:51:
>>>>>>>>>>> > >
>>>>>>>>>>> /Users/michkapopoff/Desktop/build/vtkCSCSPointSpritesConfigure.h:7:5:
>>>>>>>>>>> > > error: expected value in expression
>>>>>>>>>>> > > #if
>>>>>>>>>>> > >     ^
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> /Users/michkapopoff/Desktop/vtkCSCSPointSprites/vtkPointSpriteMapper.cpp:33:
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> /Users/michkapopoff/Desktop/vtkCSCSPointSprites/vtkPointSpriteMapper.h:52:10:
>>>>>>>>>>> > > fatal error: 'vtkPainterPolyDataMapper.h' file not found
>>>>>>>>>>> > > #include "vtkPainterPolyDataMapper.h"
>>>>>>>>>>> > >          ^
>>>>>>>>>>> > > 2 errors generated.
>>>>>>>>>>> > > make[2]: ***
>>>>>>>>>>> [CMakeFiles/vtkCSCSPointSprites.dir/vtkPointSpriteMapper.o]
>>>>>>>>>>> > > Error 1
>>>>>>>>>>> > > make[1]: *** [CMakeFiles/vtkCSCSPointSprites.dir/all] Error 2
>>>>>>>>>>> > > make: *** [all] Error 2
>>>>>>>>>>> > >
>>>>>>>>>>> > > So it doesn't' find my include did, so I need to add the
>>>>>>>>>>> path to the
>>>>>>>>>>> > > INCLUDE_DIRECTORIES.
>>>>>>>>>>> > > I added the path directly with SET(). Perhaps not the
>>>>>>>>>>> cleanest solution
>>>>>>>>>>> > > but it worked :
>>>>>>>>>>> > >
>>>>>>>>>>> > > SET( CSCS_POINTSPRITES_INCLUDE_DIRS
>>>>>>>>>>> > >   ${PROJECT_SOURCE_DIR}
>>>>>>>>>>> > >   ${PROJECT_BINARY_DIR}
>>>>>>>>>>> > >   /usr/local/Cellar/vtk/5.10.1/include/vtk-5.10
>>>>>>>>>>> > > )
>>>>>>>>>>> > >
>>>>>>>>>>> > > So, next I got this error :
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> /Users/michkapopoff/Desktop/build/vtkCSCSPointSpritesConfigure.h:7:5:
>>>>>>>>>>> > > error: expected value in expression
>>>>>>>>>>> > > #if
>>>>>>>>>>> > >     ^
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> /Users/michkapopoff/Desktop/vtkCSCSPointSprites/vtkPointSpriteMapper.cpp:33:
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> /Users/michkapopoff/Desktop/vtkCSCSPointSprites/vtkPointSpriteMapper.h:52:
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> /usr/local/Cellar/vtk/5.10.1/include/vtk-5.10/vtkPainterPolyDataMapper.h:25:
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> > >
>>>>>>>>>>> /usr/local/Cellar/vtk/5.10.1/include/vtk-5.10/vtkPolyDataMapper.h:25:
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> > > /usr/local/Cellar/vtk/5.10.1/include/vtk-5.10/vtkMapper.h:55:
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> > >
>>>>>>>>>>> /usr/local/Cellar/vtk/5.10.1/include/vtk-5.10/vtkAbstractMapper3D.h:32:
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> > >
>>>>>>>>>>> /usr/local/Cellar/vtk/5.10.1/include/vtk-5.10/vtkAbstractMapper.h:28:
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> > >
>>>>>>>>>>> /usr/local/Cellar/vtk/5.10.1/include/vtk-5.10/vtkAlgorithm.h:32:
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> > > /usr/local/Cellar/vtk/5.10.1/include/vtk-5.10/vtkObject.h:41:
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> > >
>>>>>>>>>>> /usr/local/Cellar/vtk/5.10.1/include/vtk-5.10/vtkObjectBase.h:43:
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> > > /usr/local/Cellar/vtk/5.10.1/include/vtk-5.10/vtkIndent.h:24:
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> > >
>>>>>>>>>>> /usr/local/Cellar/vtk/5.10.1/include/vtk-5.10/vtkSystemIncludes.h:40:
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> > >
>>>>>>>>>>> /usr/local/Cellar/vtk/5.10.1/include/vtk-5.10/vtkIOStream.h:108:
>>>>>>>>>>> > > In file included from
>>>>>>>>>>> /usr/include/c++/4.2.1/backward/strstream:51:
>>>>>>>>>>> > > /usr/include/c++/4.2.1/backward/backward_warning.h:32:2:
>>>>>>>>>>> warning: This
>>>>>>>>>>> > > file includes at least one deprecated or antiquated header.
>>>>>>>>>>> Please
>>>>>>>>>>> > consider
>>>>>>>>>>> > >       using one of the 32 headers found in section 17.4.1.2
>>>>>>>>>>> of the C++
>>>>>>>>>>> > > standard. Examples include substituting the <X> header for
>>>>>>>>>>> the <X.h>
>>>>>>>>>>> > header
>>>>>>>>>>> > > for
>>>>>>>>>>> > >       C++ includes, or <iostream> instead of the deprecated
>>>>>>>>>>> header
>>>>>>>>>>> > > <iostream.h>. To disable this warning use -Wno-deprecated.
>>>>>>>>>>> [-W#warnings]
>>>>>>>>>>> > > #warning This file includes at least one deprecated or
>>>>>>>>>>> antiquated
>>>>>>>>>>> > header. \
>>>>>>>>>>> > >  ^
>>>>>>>>>>> > > 1 warning and 1 error generated.
>>>>>>>>>>> > > make[2]: ***
>>>>>>>>>>> [CMakeFiles/vtkCSCSPointSprites.dir/vtkPointSpriteMapper.o]
>>>>>>>>>>> > > Error 1
>>>>>>>>>>> > > make[1]: *** [CMakeFiles/vtkCSCSPointSprites.dir/all] Error 2
>>>>>>>>>>> > > make: *** [all] Error 2
>>>>>>>>>>> > >
>>>>>>>>>>> > > Perhaps you have an idea for this one ?
>>>>>>>>>>> > >
>>>>>>>>>>> > > Thanks in advance
>>>>>>>>>>> > >
>>>>>>>>>>> > > Michka Popoff
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > On 21 juin 2013, at 14:39, "Biddiscombe, John A." <
>>>>>>>>>>> biddisco at cscs.ch>
>>>>>>>>>>> > > wrote:
>>>>>>>>>>> > >
>>>>>>>>>>> > > > I?m attaching a very set of code from the original cvs
>>>>>>>>>>> repo that had
>>>>>>>>>>> > the
>>>>>>>>>>> > > point sprite mapper. You should be able to compiled this
>>>>>>>>>>> against vtk, but
>>>>>>>>>>> > > not that the dates on the files go back to 2006, so you may
>>>>>>>>>>> need to
>>>>>>>>>>> > update
>>>>>>>>>>> > > stuff
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > JB
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > From: Michka Popoff [mailto:michkapopoff at gmail.com]
>>>>>>>>>>> > > > Sent: 20 June 2013 15:36
>>>>>>>>>>> > > > To: vtkusers
>>>>>>>>>>> > > > Cc: Biddiscombe, John A.; Markus Neuner
>>>>>>>>>>> > > > Subject: Re: [vtkusers] Draw points with gaussian fade out
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Thanks for your answers,
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > I try to fight my way through vtkFastSplatter, but there
>>>>>>>>>>> is only one
>>>>>>>>>>> > > example and I do not understand everything. (The
>>>>>>>>>>> documentation is a
>>>>>>>>>>> > little
>>>>>>>>>>> > > sparse)
>>>>>>>>>>> > > > The example in the docs use a vtkImageViewer2,and I want
>>>>>>>>>>> to have a
>>>>>>>>>>> > > vtkactor to put it in my 3d scenery.
>>>>>>>>>>> > > > So I mapped the splatter on a vtkplane through a
>>>>>>>>>>> vtktexture (to be able
>>>>>>>>>>> > > to have a vtkactor). Hope this will not lead to performance
>>>>>>>>>>> problems
>>>>>>>>>>> > once I
>>>>>>>>>>> > > try to display millions of vtkactors ...
>>>>>>>>>>> > > > It's also not really working, the colors are messed up,
>>>>>>>>>>> and I don't
>>>>>>>>>>> > > understand the vtkpoints usage for the vtkFastSplatter.
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > 5 points are used in the example, which display 5 splats,
>>>>>>>>>>> but I was not
>>>>>>>>>>> > > able to have only one splat centered in the middle (even
>>>>>>>>>>> using only 1
>>>>>>>>>>> > > point, at 0,0,0).
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > For vtkPointSpriteMapper, is not in vtk, so I have to find
>>>>>>>>>>> the way to
>>>>>>>>>>> > > take it from paraview, add it to vtk, and make the python
>>>>>>>>>>> bindings for
>>>>>>>>>>> > it.
>>>>>>>>>>> > > Any idea how to achieve this ?
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Regards
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Michka
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Le 19 juin 2013 ? 23:29, Biddiscombe, John A. a ?crit :
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Try googling vtkPointSpriteMapper
>>>>>>>>>>> > > > A modified version using painters is in paraview, but the
>>>>>>>>>>> original was
>>>>>>>>>>> > > designed for straight vtk use.
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > JB
>>>>>>>>>>> > > > (apologies if you get multiple copies of this, email
>>>>>>>>>>> misfired)
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Le 19 juin 2013 ? 19:57, Markus Neuner a ?crit :
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Hi,
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > oh vtkGaussianSplatter is the wrong class. It generates a
>>>>>>>>>>> volume, but
>>>>>>>>>>> > > you could visualize it with volume rendering.
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > The first version is basically what FastSplatter does (
>>>>>>>>>>> > >
>>>>>>>>>>> http://www.vtk.org/Wiki/VTK/Examples/Cxx/Visualization/FastSplatter
>>>>>>>>>>> ).
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > For the second version i can't find a class in vtk that
>>>>>>>>>>> can actually
>>>>>>>>>>> > > does this (compute the Gaussian directly in the fragment
>>>>>>>>>>> shader).
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > You can derive from vtkGLSLShaderProgram and implement the
>>>>>>>>>>> procedures
>>>>>>>>>>> > > described in this examplehttp://
>>>>>>>>>>> prideout.net/blog/p60/Splat.zip written
>>>>>>>>>>> > > by Philip Rideout.
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Regards,
>>>>>>>>>>> > > > Markus
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > On 06/16/2013 06:31 PM, Michka Popoff wrote:
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Hi
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > thank you for your help.
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > 1) For the first solution, what would be the class to use
>>>>>>>>>>> to create the
>>>>>>>>>>> > > texture from the gaussian equation ? Once I have the
>>>>>>>>>>> textures, I could
>>>>>>>>>>> > map
>>>>>>>>>>> > > them to planes. I did wrote some OpenGL code a while ago
>>>>>>>>>>> where I did this
>>>>>>>>>>> > > with a shader, billboarding the textures so that the
>>>>>>>>>>> gaussians would
>>>>>>>>>>> > always
>>>>>>>>>>> > > face the camera. This was very fast.
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > 2) I saw vtkGaussianSplatter, but I don't know if I can
>>>>>>>>>>> set a different
>>>>>>>>>>> > > radius and exponent factor for each point ? In the class
>>>>>>>>>>> these values can
>>>>>>>>>>> > > only be set globally. I wrote some code (in python),
>>>>>>>>>>> inspired from the
>>>>>>>>>>> > > FinancialField example from vtkGaussianSplatter, but the
>>>>>>>>>>> splats are
>>>>>>>>>>> > passed
>>>>>>>>>>> > > through vtkContourFilter to make a surface. I think this is
>>>>>>>>>>> messing with
>>>>>>>>>>> > my
>>>>>>>>>>> > > gaussians, and I don't know how to do this without
>>>>>>>>>>> vtkContourFilter. I
>>>>>>>>>>> > > found no other example for vtkGaussianSplatter. Here is the
>>>>>>>>>>> code I wrote,
>>>>>>>>>>> > > displaying 10x10 points :
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > #!/usr/bin/env python
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > import vtk
>>>>>>>>>>> > > > from numpy import random
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > # Create points
>>>>>>>>>>> > > > points = vtk.vtkPoints()
>>>>>>>>>>> > > > for i in range(10):
>>>>>>>>>>> > > >     for j in range(10):
>>>>>>>>>>> > > >         points.InsertNextPoint(i, j, 0.0)
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > polydata = vtk.vtkPolyData()
>>>>>>>>>>> > > > polydata.SetPoints(points)
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > popSplatter = vtk.vtkGaussianSplatter()
>>>>>>>>>>> > > > popSplatter.SetInput(polydata)
>>>>>>>>>>> > > > popSplatter.SetSampleDimensions(50, 50, 50)
>>>>>>>>>>> > > > popSplatter.SetRadius(0.05)
>>>>>>>>>>> > > > popSplatter.ScalarWarpingOff()
>>>>>>>>>>> > > > popSplatter.Update()
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > popSurface = vtk.vtkContourFilter()
>>>>>>>>>>> > > > popSurface.SetInputConnection(popSplatter.GetOutputPort())
>>>>>>>>>>> > > > popSurface.SetValue(0, 0.01)
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > popMapper = vtk.vtkPolyDataMapper()
>>>>>>>>>>> > > > popMapper.SetInputConnection(popSurface.GetOutputPort())
>>>>>>>>>>> > > > popMapper.ImmediateModeRenderingOn()
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > popActor = vtk.vtkActor()
>>>>>>>>>>> > > > popActor.SetMapper(popMapper)
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > # Renderer
>>>>>>>>>>> > > > renderer = vtk.vtkRenderer()
>>>>>>>>>>> > > > renderer.AddActor(popActor)
>>>>>>>>>>> > > > renderer.ResetCamera()
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > # Render Window
>>>>>>>>>>> > > > renderWindow = vtk.vtkRenderWindow()
>>>>>>>>>>> > > > renderWindow.AddRenderer(renderer)
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > # Interactor
>>>>>>>>>>> > > > renderWindowInteractor = vtk.vtkRenderWindowInteractor()
>>>>>>>>>>> > > > renderWindowInteractor.SetRenderWindow(renderWindow)
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > # Begin Interaction
>>>>>>>>>>> > > > renderWindow.Render()
>>>>>>>>>>> > > > renderWindowInteractor.Start()
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > On 16 juin 2013, at 11:14, Markus Neuner <
>>>>>>>>>>> neuner.markus at gmx.net>
>>>>>>>>>>> > wrote:
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Hi Michka,
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > You could try to generate volumetric data using Gaussian
>>>>>>>>>>> splats.
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > There are two solutions to this problem:
>>>>>>>>>>> > > > - Create the 3D Gaussian function on the CPU during
>>>>>>>>>>> application
>>>>>>>>>>> > > initialization, and create a 3D texture from that.
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > - But better and much faster is to compute the Gaussian
>>>>>>>>>>> directly in the
>>>>>>>>>>> > > fragment shader.
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Have a look at vtkGaussianSplatter it may do what you want.
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Regards,
>>>>>>>>>>> > > > Markus
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > On 06/15/2013 05:18 PM, Michka Popoff wrote:
>>>>>>>>>>> > > > Hi
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > I want to draw a lot of points in VTK (~1.000.000), with
>>>>>>>>>>> each point's
>>>>>>>>>>> > > color fading out to a transparent value, following a
>>>>>>>>>>> gaussian function.
>>>>>>>>>>> > > > So the center will be bright (maximum intensity), and the
>>>>>>>>>>> border will
>>>>>>>>>>> > > have no color.
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > I am able to draw a lot of points using vtkPoints, I can
>>>>>>>>>>> also change
>>>>>>>>>>> > > their color, but I am looking for a way to apply the fade
>>>>>>>>>>> out to every
>>>>>>>>>>> > > point. Of course the parameters of the gaussian function
>>>>>>>>>>> will be
>>>>>>>>>>> > different
>>>>>>>>>>> > > for each point (intensity value in the middle, diameter).
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > The result for 1 point would look like this :
>>>>>>>>>>> > > http://www.princeton.edu/~rvdb/images/deconv/Gauss2Psf.jpg
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Are there some filters/mappers I could use directly ? Or
>>>>>>>>>>> can I perhaps
>>>>>>>>>>> > > try to "hijack" vtkgaussiansplatter to achieve this ?
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Thanks in advance
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Michka Popoff
>>>>>>>>>>> > > > _______________________________________________
>>>>>>>>>>> > > > Powered by www.kitware.com
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Visit other Kitware open-source projects athttp://
>>>>>>>>>>> > > www.kitware.com/opensource/opensource.html
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Please keep messages on-topic and check the VTK FAQ at:
>>>>>>>>>>> > > http://www.vtk.org/Wiki/VTK_FAQ
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Follow this link to subscribe/unsubscribe:
>>>>>>>>>>> > > > http://www.vtk.org/mailman/listinfo/vtkusers
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > <vtkCSCSPointSprites.zip>
>>>>>>>>>>> > >
>>>>>>>>>>> > > -------------- next part --------------
>>>>>>>>>>> > > An HTML attachment was scrubbed...
>>>>>>>>>>> > > URL: <
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> http://www.vtk.org/pipermail/vtkusers/attachments/20130623/56895d53/attachment-0001.htm
>>>>>>>>>>> > > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > ------------------------------
>>>>>>>>>>> > >
>>>>>>>>>>> > > Message: 6
>>>>>>>>>>> > > Date: Mon, 24 Jun 2013 01:09:58 +0000
>>>>>>>>>>> > > From: David Cole <dlrdave at aol.com>
>>>>>>>>>>> > > Subject: Re: [vtkusers] Render Control
>>>>>>>>>>> > > To: " vtkusers at vtk.org " <vtkusers at vtk.org>, Max
>>>>>>>>>>> > >         <smapersmaper at gmail.com>
>>>>>>>>>>> > > Message-ID: <20130624011336.5098F643EA at public.kitware.com>
>>>>>>>>>>> > > Content-Type: text/plain; charset="utf-8"
>>>>>>>>>>> > >
>>>>>>>>>>> > > The ?problem? is that Visual Studio is 32-bit only, so it
>>>>>>>>>>> can only show
>>>>>>>>>>> > > the x86 build in Design Mode.
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > This happens because the ActiViz dll has underlying
>>>>>>>>>>> architecture-specific
>>>>>>>>>>> > > native dlls for VTK that it loads. Since they are
>>>>>>>>>>> arch-specific and VS is
>>>>>>>>>>> > > 32-bit only.... it can only handle the x86 dlls.
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > Cheers (hope this helps),
>>>>>>>>>>> > >
>>>>>>>>>>> > > David C.
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > From: Max
>>>>>>>>>>> > > Sent: ?Sunday?, ?June? ?23?, ?2013 ?9?:?55? ?AM
>>>>>>>>>>> > > To: vtkusers at vtk.org
>>>>>>>>>>> > >
>>>>>>>>>>> > > Hi VTKers,
>>>>>>>>>>> > > When I'm downloading the 86 bit version of activiz I see the
>>>>>>>>>>> render
>>>>>>>>>>> > control
>>>>>>>>>>> > > and can add it to my winforms,
>>>>>>>>>>> > > but when i download the 64 bit activiz version, it is not
>>>>>>>>>>> shown and i
>>>>>>>>>>> > > cannot
>>>>>>>>>>> > > add it through the kitware dll.
>>>>>>>>>>> > > And when i'm building 86 project the form is shown
>>>>>>>>>>> correctly, but with 64
>>>>>>>>>>> > > bit version, it cannot show it in design mode, only the run
>>>>>>>>>>> mode.
>>>>>>>>>>> > > Does anyone know what can be the problem?
>>>>>>>>>>> > >
>>>>>>>>>>> > > Thank you,
>>>>>>>>>>> > > Max
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > --
>>>>>>>>>>> > > View this message in context:
>>>>>>>>>>> > >
>>>>>>>>>>> http://vtk.1045678.n5.nabble.com/Render-Control-tp5721532.html
>>>>>>>>>>> > > Sent from the VTK - Users mailing list archive at Nabble.com.
>>>>>>>>>>> > > _______________________________________________
>>>>>>>>>>> > > Powered by www.kitware.com
>>>>>>>>>>> > >
>>>>>>>>>>> > > Visit other Kitware open-source projects at
>>>>>>>>>>> > > http://www.kitware.com/opensource/opensource.html
>>>>>>>>>>> > >
>>>>>>>>>>> > > Please keep messages on-topic and check the VTK FAQ at:
>>>>>>>>>>> > > http://www.vtk.org/Wiki/VTK_FAQ
>>>>>>>>>>> > >
>>>>>>>>>>> > > Follow this link to subscribe/unsubscribe:
>>>>>>>>>>> > > http://www.vtk.org/mailman/listinfo/vtkusers
>>>>>>>>>>> > > -------------- next part --------------
>>>>>>>>>>> > > An HTML attachment was scrubbed...
>>>>>>>>>>> > > URL: <
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> http://www.vtk.org/pipermail/vtkusers/attachments/20130624/95604706/attachment-0001.htm
>>>>>>>>>>> > > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > ------------------------------
>>>>>>>>>>> > >
>>>>>>>>>>> > > Message: 7
>>>>>>>>>>> > > Date: Sun, 23 Jun 2013 21:08:10 -0700 (PDT)
>>>>>>>>>>> > > From: Max <smapersmaper at gmail.com>
>>>>>>>>>>> > > Subject: Re: [vtkusers] Render Control
>>>>>>>>>>> > > To: vtkusers at vtk.org
>>>>>>>>>>> > > Message-ID: <1372046890508-5721541.post at n5.nabble.com>
>>>>>>>>>>> > > Content-Type: text/plain; charset=us-ascii
>>>>>>>>>>> > >
>>>>>>>>>>> > > Hi David and thank you for the reply,
>>>>>>>>>>> > > so what is the way to add the render control to the winform
>>>>>>>>>>> in 64 bit?
>>>>>>>>>>> > > Currently what I did:
>>>>>>>>>>> > > Installed 86 bit version of activiz,
>>>>>>>>>>> > > installed 64 bit version of activiz,
>>>>>>>>>>> > > then i saw the 86 bit render control in toolbox,
>>>>>>>>>>> > > added it to the winform,
>>>>>>>>>>> > > then i saw that it adds automatically the kitware dll 86 bit
>>>>>>>>>>> ,
>>>>>>>>>>> > > but i need to make the vtk project 64 bit since all my
>>>>>>>>>>> application
>>>>>>>>>>> > solution
>>>>>>>>>>> > > works on 64 bit,
>>>>>>>>>>> > > so i removed the 86 kitware dll and added 2 64 bit dlls,
>>>>>>>>>>> kitware dll and
>>>>>>>>>>> > > mummy dll
>>>>>>>>>>> > > well, it works in runtime, but it says it cannot find the
>>>>>>>>>>> kitware clr in
>>>>>>>>>>> > > design time.
>>>>>>>>>>> > > Also i don't think that for it to work i need to install
>>>>>>>>>>> also 86 bit
>>>>>>>>>>> > > version
>>>>>>>>>>> > > of activiz
>>>>>>>>>>> > > i tried to add the control through kitware dll but it cannot
>>>>>>>>>>> find it...
>>>>>>>>>>> > > Something is not right here i think...
>>>>>>>>>>> > > Can you please tell me what i did wrong?
>>>>>>>>>>> > >
>>>>>>>>>>> > > Thank you,
>>>>>>>>>>> > > Max
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > --
>>>>>>>>>>> > > View this message in context:
>>>>>>>>>>> > >
>>>>>>>>>>> http://vtk.1045678.n5.nabble.com/Render-Control-tp5721532p5721541.html
>>>>>>>>>>> > > Sent from the VTK - Users mailing list archive at Nabble.com.
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > ------------------------------
>>>>>>>>>>> > >
>>>>>>>>>>> > > Message: 8
>>>>>>>>>>> > > Date: Mon, 24 Jun 2013 12:26:25 +0530
>>>>>>>>>>> > > From: Ashish Singh <asinghmlists at gmail.com>
>>>>>>>>>>> > > Subject: [vtkusers] VTK build with postfix d : error
>>>>>>>>>>> > > To: vtkusers at vtk.org
>>>>>>>>>>> > > Message-ID:
>>>>>>>>>>> > >         <
>>>>>>>>>>> > >
>>>>>>>>>>> CAOqamVFZjnwAPrKXSAmaecXwp-tavUGyj1WowzrZ86V_v3xA7w at mail.gmail.com
>>>>>>>>>>> >
>>>>>>>>>>> > > Content-Type: text/plain; charset="iso-8859-1"
>>>>>>>>>>> > >
>>>>>>>>>>> > > Hi,
>>>>>>>>>>> > >
>>>>>>>>>>> > > 1) I am trying to build VTK5.10.1 with Qt 4.8.4 on Windows
>>>>>>>>>>> 7, x64
>>>>>>>>>>> > platform
>>>>>>>>>>> > > with Visual Studio 2010 with postfix 'd' option. The build
>>>>>>>>>>> goes fine
>>>>>>>>>>> > > without any errors. I am able to run the cone example( plain
>>>>>>>>>>> VTK example)
>>>>>>>>>>> > > using my build.  But when I run the RenderWindowNoUiFile (
>>>>>>>>>>> VTK + Qt
>>>>>>>>>>> > > example), I get a runtime error saying -
>>>>>>>>>>> > > "The application was unable to start correct (0xc000000d).
>>>>>>>>>>> Click OK to
>>>>>>>>>>> > > close the application"
>>>>>>>>>>> > >
>>>>>>>>>>> > > 2) When I try to build "Install" for this VTK build, I  get
>>>>>>>>>>> the following
>>>>>>>>>>> > > error:
>>>>>>>>>>> > >
>>>>>>>>>>> > > 1>  -- Up-to-date: E:/VTKDebugBin/bin/QVTKd.dll
>>>>>>>>>>> > > 1>  CMake Error at GUISupport/Qt/PluginInstall.cmake:13
>>>>>>>>>>> (FILE):
>>>>>>>>>>> > > 1>    file INSTALL cannot find
>>>>>>>>>>> > > "E:/VTKDebugBuild/bin/Debug/QVTKWidgetPlugin.dll".
>>>>>>>>>>> > > 1>  Call Stack (most recent call first):
>>>>>>>>>>> > > 1>    GUISupport/Qt/cmake_install.cmake:89 (INCLUDE)
>>>>>>>>>>> > > 1>    GUISupport/cmake_install.cmake:32 (INCLUDE)
>>>>>>>>>>> > > 1>    cmake_install.cmake:181 (INCLUDE)
>>>>>>>>>>> > > 1>
>>>>>>>>>>> > > 1>
>>>>>>>>>>> > > 1>C:\Program Files
>>>>>>>>>>> > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > error
>>>>>>>>>>> > > MSB3073: The command "setlocal
>>>>>>>>>>> > > 1>C:\Program Files
>>>>>>>>>>> > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > error
>>>>>>>>>>> > > MSB3073: "C:\Program Files (x86)\CMake 2.8\bin\cmake.exe"
>>>>>>>>>>> > > -DBUILD_TYPE=Debug -P cmake_install.cmake
>>>>>>>>>>> > > 1>C:\Program Files
>>>>>>>>>>> > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > error
>>>>>>>>>>> > > MSB3073: if %errorlevel% neq 0 goto :cmEnd
>>>>>>>>>>> > > 1>C:\Program Files
>>>>>>>>>>> > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > error
>>>>>>>>>>> > > MSB3073: :cmEnd
>>>>>>>>>>> > > 1>C:\Program Files
>>>>>>>>>>> > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > error
>>>>>>>>>>> > > MSB3073: endlocal & call :cmErrorLevel %errorlevel% & goto
>>>>>>>>>>> :cmDone
>>>>>>>>>>> > > 1>C:\Program Files
>>>>>>>>>>> > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > error
>>>>>>>>>>> > > MSB3073: :cmErrorLevel
>>>>>>>>>>> > > 1>C:\Program Files
>>>>>>>>>>> > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > error
>>>>>>>>>>> > > MSB3073: exit /b %1
>>>>>>>>>>> > > 1>C:\Program Files
>>>>>>>>>>> > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > error
>>>>>>>>>>> > > MSB3073: :cmDone
>>>>>>>>>>> > > 1>C:\Program Files
>>>>>>>>>>> > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > error
>>>>>>>>>>> > > MSB3073: if %errorlevel% neq 0 goto :VCEnd
>>>>>>>>>>> > > 1>C:\Program Files
>>>>>>>>>>> > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > error
>>>>>>>>>>> > > MSB3073: :VCEnd" exited with code 1.
>>>>>>>>>>> > > 1>
>>>>>>>>>>> > > 1>Build FAILED.
>>>>>>>>>>> > > 1>
>>>>>>>>>>> > > 1>Time Elapsed 00:00:10.95
>>>>>>>>>>> > > ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0
>>>>>>>>>>> skipped
>>>>>>>>>>> > ==========
>>>>>>>>>>> > >
>>>>>>>>>>> > > Can anyone please help me figure out what is going wrong
>>>>>>>>>>> here and how to
>>>>>>>>>>> > > fix these 2 issues?
>>>>>>>>>>> > >
>>>>>>>>>>> > > The details of my environment are:
>>>>>>>>>>> > > VTK version: 5.10.1
>>>>>>>>>>> > > Qt: 4.8.4
>>>>>>>>>>> > > OS: windows 7 64 bit
>>>>>>>>>>> > > Visual Studio 2010
>>>>>>>>>>> > >
>>>>>>>>>>> > > Thanks,
>>>>>>>>>>> > > Ashish
>>>>>>>>>>> > > -------------- next part --------------
>>>>>>>>>>> > > An HTML attachment was scrubbed...
>>>>>>>>>>> > > URL: <
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> http://www.vtk.org/pipermail/vtkusers/attachments/20130624/e052c949/attachment-0001.htm
>>>>>>>>>>> > > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > ------------------------------
>>>>>>>>>>> > >
>>>>>>>>>>> > > Message: 9
>>>>>>>>>>> > > Date: Mon, 24 Jun 2013 13:45:40 +0530
>>>>>>>>>>> > > From: Ashish Singh <asinghmlists at gmail.com>
>>>>>>>>>>> > > Subject: Re: [vtkusers] VTK build with postfix d : error
>>>>>>>>>>> > > To: vtkusers at vtk.org
>>>>>>>>>>> > > Message-ID:
>>>>>>>>>>> > >         <CAOqamVG9VOK+iG=CnpFDbxq8TWjVmjMbR+=
>>>>>>>>>>> > > W7aimJ5JHPZkH4w at mail.gmail.com>
>>>>>>>>>>> > > Content-Type: text/plain; charset="iso-8859-1"
>>>>>>>>>>> > >
>>>>>>>>>>> > > I am replying to my own post. For issue # 2, I checked file
>>>>>>>>>>> > > GUISupport/Qt/PluginInstall.cmake
>>>>>>>>>>> > >
>>>>>>>>>>> > > The contents of this file are as follows:
>>>>>>>>>>> > > ----
>>>>>>>>>>> > > # Configured file and directory locations.
>>>>>>>>>>> > > SET(VTK_LIB_DIR "E:/VTKDebugBuild/bin")
>>>>>>>>>>> > > SET(VTK_INSTALL_QT_DIR "/plugins/designer")
>>>>>>>>>>> > > SET(VTK_INSTALL_QT_PLUGIN_DIR
>>>>>>>>>>> > > "${CMAKE_INSTALL_PREFIX}${VTK_INSTALL_QT_DIR}")
>>>>>>>>>>> > > SET(VTK_INSTALL_QT_PLUGIN_FILE "QVTKWidgetPlugin.dll")
>>>>>>>>>>> > > SET(VTK_CONFIGURATIONS
>>>>>>>>>>> "Debug;Release;MinSizeRel;RelWithDebInfo")
>>>>>>>>>>> > >
>>>>>>>>>>> > > IF(VTK_CONFIGURATIONS)
>>>>>>>>>>> > >   SET(VTK_LIBSUBDIR "/${BUILD_TYPE}")
>>>>>>>>>>> > > ENDIF(VTK_CONFIGURATIONS)
>>>>>>>>>>> > >
>>>>>>>>>>> > > # Install the file to the specified location.
>>>>>>>>>>> > > FILE(INSTALL DESTINATION "${VTK_INSTALL_QT_PLUGIN_DIR}" TYPE
>>>>>>>>>>> > SHARED_LIBRARY
>>>>>>>>>>> > >   FILES
>>>>>>>>>>> "${VTK_LIB_DIR}${VTK_LIBSUBDIR}/${VTK_INSTALL_QT_PLUGIN_FILE}")
>>>>>>>>>>> > > ----
>>>>>>>>>>> > > If we look at line :
>>>>>>>>>>> > > SET(VTK_INSTALL_QT_PLUGIN_FILE "QVTKWidgetPlugin.dll")
>>>>>>>>>>> > >
>>>>>>>>>>> > > we see that it is looking for file "QVTKWidgetPlugin.dll".
>>>>>>>>>>> But since, I
>>>>>>>>>>> > > already added a postfix d, it cannot find this file and
>>>>>>>>>>> therefore is
>>>>>>>>>>> > giving
>>>>>>>>>>> > > errors. If I change the file name to QVTKWidgetPlugind.dll,
>>>>>>>>>>> the build
>>>>>>>>>>> > > "Install" step succeeds.
>>>>>>>>>>> > >
>>>>>>>>>>> > > Is this a bug?
>>>>>>>>>>> > >
>>>>>>>>>>> > > Issue # 1, still remains. I am still not able to run the
>>>>>>>>>>> > > RenderWindowNoUiFile example after adding postfix d.
>>>>>>>>>>> > >
>>>>>>>>>>> > > Can anyone please help?
>>>>>>>>>>> > >
>>>>>>>>>>> > > Thanks,
>>>>>>>>>>> > > Ashish
>>>>>>>>>>> > >
>>>>>>>>>>> > > On Mon, Jun 24, 2013 at 12:26 PM, Ashish Singh <
>>>>>>>>>>> asinghmlists at gmail.com
>>>>>>>>>>> > > >wrote:
>>>>>>>>>>> > >
>>>>>>>>>>> > > > Hi,
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > 1) I am trying to build VTK5.10.1 with Qt 4.8.4 on Windows
>>>>>>>>>>> 7, x64
>>>>>>>>>>> > > platform
>>>>>>>>>>> > > > with Visual Studio 2010 with postfix 'd' option. The build
>>>>>>>>>>> goes fine
>>>>>>>>>>> > > > without any errors. I am able to run the cone example(
>>>>>>>>>>> plain VTK
>>>>>>>>>>> > example)
>>>>>>>>>>> > > > using my build.  But when I run the RenderWindowNoUiFile (
>>>>>>>>>>> VTK + Qt
>>>>>>>>>>> > > > example), I get a runtime error saying -
>>>>>>>>>>> > > > "The application was unable to start correct (0xc000000d).
>>>>>>>>>>> Click OK to
>>>>>>>>>>> > > > close the application"
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > 2) When I try to build "Install" for this VTK build, I
>>>>>>>>>>>  get the
>>>>>>>>>>> > following
>>>>>>>>>>> > > > error:
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > 1>  -- Up-to-date: E:/VTKDebugBin/bin/QVTKd.dll
>>>>>>>>>>> > > > 1>  CMake Error at GUISupport/Qt/PluginInstall.cmake:13
>>>>>>>>>>> (FILE):
>>>>>>>>>>> > > > 1>    file INSTALL cannot find
>>>>>>>>>>> > > > "E:/VTKDebugBuild/bin/Debug/QVTKWidgetPlugin.dll".
>>>>>>>>>>> > > > 1>  Call Stack (most recent call first):
>>>>>>>>>>> > > > 1>    GUISupport/Qt/cmake_install.cmake:89 (INCLUDE)
>>>>>>>>>>> > > > 1>    GUISupport/cmake_install.cmake:32 (INCLUDE)
>>>>>>>>>>> > > > 1>    cmake_install.cmake:181 (INCLUDE)
>>>>>>>>>>> > > > 1>
>>>>>>>>>>> > > > 1>
>>>>>>>>>>> > > > 1>C:\Program Files
>>>>>>>>>>> > > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > > error
>>>>>>>>>>> > > > MSB3073: The command "setlocal
>>>>>>>>>>> > > > 1>C:\Program Files
>>>>>>>>>>> > > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > > error
>>>>>>>>>>> > > > MSB3073: "C:\Program Files (x86)\CMake 2.8\bin\cmake.exe"
>>>>>>>>>>> > > > -DBUILD_TYPE=Debug -P cmake_install.cmake
>>>>>>>>>>> > > > 1>C:\Program Files
>>>>>>>>>>> > > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > > error
>>>>>>>>>>> > > > MSB3073: if %errorlevel% neq 0 goto :cmEnd
>>>>>>>>>>> > > > 1>C:\Program Files
>>>>>>>>>>> > > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > > error
>>>>>>>>>>> > > > MSB3073: :cmEnd
>>>>>>>>>>> > > > 1>C:\Program Files
>>>>>>>>>>> > > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > > error
>>>>>>>>>>> > > > MSB3073: endlocal & call :cmErrorLevel %errorlevel% & goto
>>>>>>>>>>> :cmDone
>>>>>>>>>>> > > > 1>C:\Program Files
>>>>>>>>>>> > > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > > error
>>>>>>>>>>> > > > MSB3073: :cmErrorLevel
>>>>>>>>>>> > > > 1>C:\Program Files
>>>>>>>>>>> > > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > > error
>>>>>>>>>>> > > > MSB3073: exit /b %1
>>>>>>>>>>> > > > 1>C:\Program Files
>>>>>>>>>>> > > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > > error
>>>>>>>>>>> > > > MSB3073: :cmDone
>>>>>>>>>>> > > > 1>C:\Program Files
>>>>>>>>>>> > > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > > error
>>>>>>>>>>> > > > MSB3073: if %errorlevel% neq 0 goto :VCEnd
>>>>>>>>>>> > > > 1>C:\Program Files
>>>>>>>>>>> > > >
>>>>>>>>>>> (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5):
>>>>>>>>>>> > > error
>>>>>>>>>>> > > > MSB3073: :VCEnd" exited with code 1.
>>>>>>>>>>> > > > 1>
>>>>>>>>>>> > > > 1>Build FAILED.
>>>>>>>>>>> > > > 1>
>>>>>>>>>>> > > > 1>Time Elapsed 00:00:10.95
>>>>>>>>>>> > > > ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0
>>>>>>>>>>> skipped
>>>>>>>>>>> > > ==========
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Can anyone please help me figure out what is going wrong
>>>>>>>>>>> here and how
>>>>>>>>>>> > to
>>>>>>>>>>> > > > fix these 2 issues?
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > The details of my environment are:
>>>>>>>>>>> > > > VTK version: 5.10.1
>>>>>>>>>>> > > > Qt: 4.8.4
>>>>>>>>>>> > > > OS: windows 7 64 bit
>>>>>>>>>>> > > > Visual Studio 2010
>>>>>>>>>>> > > >
>>>>>>>>>>> > > > Thanks,
>>>>>>>>>>> > > > Ashish
>>>>>>>>>>> > > >
>>>>>>>>>>> > > -------------- next part --------------
>>>>>>>>>>> > > An HTML attachment was scrubbed...
>>>>>>>>>>> > > URL: <
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> http://www.vtk.org/pipermail/vtkusers/attachments/20130624/f3ff4e48/attachment-0001.htm
>>>>>>>>>>> > > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > ------------------------------
>>>>>>>>>>> > >
>>>>>>>>>>> > > Message: 10
>>>>>>>>>>> > > Date: Mon, 24 Jun 2013 09:13:26 +0000
>>>>>>>>>>> > > From: Gu?ni Karl Rosenkj?r <grosenkj at eos.ubc.ca>
>>>>>>>>>>> > > Subject: [vtkusers] Generating a polyhedron cell from
>>>>>>>>>>> polydata in
>>>>>>>>>>> > >         Python
>>>>>>>>>>> > > To: VTKusers <vtkusers at vtk.org>
>>>>>>>>>>> > > Message-ID:
>>>>>>>>>>> > >         <CAOqTh=
>>>>>>>>>>> > > m3A110FVXoHTb77wU3CvdFNcOHqaF0kCVP1TJvy-WE5w at mail.gmail.com>
>>>>>>>>>>> > > Content-Type: text/plain; charset="iso-8859-1"
>>>>>>>>>>> > >
>>>>>>>>>>> > > Hello all vtk users,
>>>>>>>>>>> > >
>>>>>>>>>>> > > I am trying to make a polyhedron cell (vtkUnstructuredGrid)
>>>>>>>>>>> from a
>>>>>>>>>>> > > polydata. Googling for information on how to do this I have
>>>>>>>>>>> found these
>>>>>>>>>>> > C++
>>>>>>>>>>> > > test and used the as a guide.
>>>>>>>>>>> > >
>>>>>>>>>>> > > However when I run my code on Fedora 17 64bit, using python
>>>>>>>>>>> 2.7.3 and vtk
>>>>>>>>>>> > > 5.10.1 (self compiled), I get an error when using
>>>>>>>>>>> InsertNextCell call of
>>>>>>>>>>> > > the vtkUnstructuredGrid object.
>>>>>>>>>>> > >
>>>>>>>>>>> > > Here is a example code I am using:
>>>>>>>>>>> > > import vtk
>>>>>>>>>>> > >
>>>>>>>>>>> > > # Read the polyData
>>>>>>>>>>> > > cube = vtk.vtkCubeSource()
>>>>>>>>>>> > > Poly = cube.GetOutput()
>>>>>>>>>>> > >
>>>>>>>>>>> > > # Extract the information needed from the poly data
>>>>>>>>>>> > > numPts = vtk.vtkIdTypeArray()
>>>>>>>>>>> > > numPts.InsertNextValue(Poly.GetNumberOfPoints())
>>>>>>>>>>> > > ptsIds = vtk.vtkIdTypeArray()
>>>>>>>>>>> > > for cP in range(numPts.GetValue(0)):
>>>>>>>>>>> ptsIds.InsertNextValue(cP)
>>>>>>>>>>> > > numCellFaces = vtk.vtkIdTypeArray()
>>>>>>>>>>> > > numCellFaces.InsertNextValue(Poly.GetNumberOfPolys())
>>>>>>>>>>> > > faces = vtk.vtkIdTypeArray()
>>>>>>>>>>> > > for cF in range(numCellFaces.GetValue(0)):
>>>>>>>>>>> > >     numPtsInFace = vtk.vtkIdTypeArray()
>>>>>>>>>>> > >     numPtsInFace.InsertNextValue(
>>>>>>>>>>> Poly.GetCell(cF).GetNumberOfPoints())
>>>>>>>>>>> > >     faces.InsertNextValue(numPtsInFace)
>>>>>>>>>>> > >     for cPF in range(numPtsInFace.GetValue(0)):
>>>>>>>>>>> > >
>>>>>>>>>>> faces.InsertNextValue(Poly.GetCell(cF).GetPointId(cPF))
>>>>>>>>>>> > >
>>>>>>>>>>> > > # Make the grid
>>>>>>>>>>> > > UnstructPolyHed = vtk.vtkUnstructuredGrid()
>>>>>>>>>>> > > UnstructPolyHed.SetPoints(Poly.GetPoints())
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> UnstructPolyHed.InsertNextCell(vtk.VTK_POLYHEDRON,numPts,ptsIds,numCellFaces,faces)
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > But I always end with this error: InsertNextCell() takes
>>>>>>>>>>> exactly 2
>>>>>>>>>>> > > arguments (5 given)
>>>>>>>>>>> > >
>>>>>>>>>>> > > The example used 5 inputs as follows
>>>>>>>>>>> > > InsertNextCell(int type, vtkIdType npts, vtkIdType *ptIds,
>>>>>>>>>>> vtkIdType
>>>>>>>>>>> > > nfaces, vtkIdType *faces)
>>>>>>>>>>> > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > What am I doing incorrectly?
>>>>>>>>>>> > >
>>>>>>>>>>> > > Thanks in advance.
>>>>>>>>>>> > >
>>>>>>>>>>> > > Cheers,
>>>>>>>>>>> > > Gudni Karl
>>>>>>>>>>> > > -------------- next part --------------
>>>>>>>>>>> > > An HTML attachment was scrubbed...
>>>>>>>>>>> > > URL: <
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>> http://www.vtk.org/pipermail/vtkusers/attachments/20130624/c805ba42/attachment-0001.htm
>>>>>>>>>>> > > >
>>>>>>>>>>> > >
>>>>>>>>>>> > > ------------------------------
>>>>>>>>>>> > >
>>>>>>>>>>> > > Message: 11
>>>>>>>>>>> > > Date: Mon, 24 Jun 2013 09:25:01 -0400
>>>>>>>>>>> > > From: Randy Heiland <heiland at indiana.edu>
>>>>>>>>>>> > > Subject: [vtkusers] building vtk6, simple example
>>>>>>>>>>> > > To: vtkusers at vtk.org
>>>>>>>>>>> > > Message-ID: <
>>>>>>>>>>> 86953D8F-E239-49CE-AEF8-044F0B7C5BAD at indiana.edu>
>>>>>>>>>>> > > Content-Type: text/plain; charset=us-ascii
>>>>>>>>>>> > >
>>>>>>>>>>> > > Hello,
>>>>>>>>>>> > >
>>>>>>>>>>> > > Thought I'd take a stab at VTK6 and will ask the about the
>>>>>>>>>>> build process,
>>>>>>>>>>> > > in general, as well as a specific link error, while I also
>>>>>>>>>>> dig a little
>>>>>>>>>>> > > deeper.  I did a simple cmake/build via:
>>>>>>>>>>> > > cmake  -DCMAKE_CXX_COMPILER:FILEPATH=/usr/bin/g++
>>>>>>>>>>> > >  -DCMAKE_C_COMPILER:FILEPATH=/usr/bin/gcc  ../VTK6.0.0.rc3
>>>>>>>>>>> > >
>>>>>>>>>>> > > and make install.  Then I downloaded the tarball from here:
>>>>>>>>>>> > >
>>>>>>>>>>> http://www.vtk.org/Wiki/VTK/Examples/Cxx/IO/SimplePointsReader, did a
>>>>>>>>>>> > > successful cmake on it, but then got:
>>>>>>>>>>> > >
>>>>>>>>>>> > > ~/dev/vtk6-play/SimplePointsReader/build$ make
>>>>>>>>>>> > > Scanning dependencies of target SimplePointsReader
>>>>>>>>>>> > > [100%] Building CXX object
>>>>>>>>>>> > > CMakeFiles/SimplePointsReader.dir/SimplePointsReader.cxx.o
>>>>>>>>>>> > > Linking CXX executable
>>>>>>>>>>> > > SimplePointsReader.app/Contents/MacOS/SimplePointsReader
>>>>>>>>>>> > > ld: library not found for -lvtkFiltersParallelFlowPaths
>>>>>>>>>>> > > collect2: ld returned 1 exit status
>>>>>>>>>>> > >
>>>>>>>>>>> > > This seemed curious, since I hadn't turned on any parallel
>>>>>>>>>>> flags in the
>>>>>>>>>>> > > VTK cmake.  But sure enough, I saw that some parallel libs
>>>>>>>>>>> had been
>>>>>>>>>>> > built,
>>>>>>>>>>> > > e.g.:
>>>>>>>>>>> > > ~/dev/vtk6-build$ ls /usr/local/lib/libvtk*Paral*.dylib
>>>>>>>>>>> > > /usr/local/lib/libvtkFiltersParallel-6.0.1.dylib*
>>>>>>>>>>> > > /usr/local/lib/libvtkFiltersParallel-6.0.dylib@
>>>>>>>>>>> > > /usr/local/lib/libvtkFiltersParallelImaging-6.0.1.dylib*
>>>>>>>>>>> > > /usr/local/lib/libvtkFiltersParallelImaging-6.0.dylib@
>>>>>>>>>>> > > /usr/local/lib/libvtkIOParallel-6.0.1.dylib*
>>>>>>>>>>> > > /usr/local/lib/libvtkIOParallel-6.0.dylib@
>>>>>>>>>>> > > /usr/local/lib/libvtkParallelCore-6.0.1.dylib*
>>>>>>>>>>> > > /usr/local/lib/libvtkParallelCore-6.0.dylib@
>>>>>>>>>>> > >
>>>>>>>>>>> > > Fwiw, I also have:
>>>>>>>>>>> > > ~/dev/vtk6-build$ grep parallel CMakeCache.txt |grep bool
>>>>>>>>>>> > > Module_vtkFiltersParallelFlowPaths:BOOL=OFF
>>>>>>>>>>> > > Module_vtkFiltersParallelGeometry:BOOL=OFF
>>>>>>>>>>> > > Module_vtkFiltersParallelMPI:BOOL=OFF
>>>>>>>>>>> > > Module_vtkFiltersParallelStatistics:BOOL=OFF
>>>>>>>>>>> > > Module_vtkIOMPIParallel:BOOL=OFF
>>>>>>>>>>> > > Module_vtkIOParallelExodus:BOOL=OFF
>>>>>>>>>>> > > Module_vtkIOParallelLSDyna:BOOL=OFF
>>>>>>>>>>> > > Module_vtkIOParallelNetCDF:BOOL=OFF
>>>>>>>>>>> > > Module_vtkInfovisParallel:BOOL=OFF
>>>>>>>>>>> > > Module_vtkParallelMPI:BOOL=OFF
>>>>>>>>>>> > > Module_vtkRenderingParallel:BOOL=OFF
>>>>>>>>>>> > >
>>>>>>>>>>> > > So, a couple questions - why are parallel libs being built
>>>>>>>>>>> and why does
>>>>>>>>>>> > > this example seem to require them?  Apologies if I missed
>>>>>>>>>>> info on the
>>>>>>>>>>> > wiki,
>>>>>>>>>>> > > etc.
>>>>>>>>>>> > >
>>>>>>>>>>> > > thanks, Randy
>>>>>>>>>>> > >
>>>>>>>>>>> > > ------------------------------
>>>>>>>>>>> > >
>>>>>>>>>>> > > Message: 12
>>>>>>>>>>> > > Date: Mon, 24 Jun 2013 07:01:15 -0700 (PDT)
>>>>>>>>>>> > > From: chasank <chasank at gmail.com>
>>>>>>>>>>> > > Subject: [vtkusers] vtkborderwidget in vtk6.0rc3
>>>>>>>>>>> > > To: vtkusers at vtk.org
>>>>>>>>>>> > > Message-ID: <1372082475230-5721550.post at n5.nabble.com>
>>>>>>>>>>> > > Content-Type: text/plain; charset=us-ascii
>>>>>>>>>>> > >
>>>>>>>>>>> > > Hi,
>>>>>>>>>>> > >
>>>>>>>>>>> > > Although vtk5.10.1 has vtkBorderWidget class, vtk6.0rc3
>>>>>>>>>>
>>>>>>>>>> ...
>>
>> [Message clipped]
>
>
>
>
> --
> *Best  Regards
> Rahul Indoria
> Mobile No: +49-157-35652212*
>



-- 
*Best  Regards
Rahul Indoria
Mobile No: +49-157-35652212*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20130703/136991c3/attachment.htm>


More information about the vtkusers mailing list