[vtkusers] Normal Direction of point set

Abdelkhalek Bakkari bakkari.abdelkhalek at hotmail.fr
Sun Mar 12 08:12:15 EDT 2017


Thank you Jon Haitz for your prompt answer. But, in my case I would like to use two different versions of VTK: 5.10.1 and 7.1.0.

How can I indicate it in CMakeLists file ?


Kind regards,


Abdelkhalek Bakkari
Ph.D candidate in Computer Science
Institute of Applied Computer Science
Lodz University of Technology, Poland




________________________________
From: Jon Haitz Legarreta <jhlegarreta at vicomtech.org>
Sent: 12 March 2017 12:50
To: Abdelkhalek Bakkari
Cc: Bill Lorensen; VTK Users
Subject: Re: [vtkusers] Normal Direction of point set

These variables are set by VTK when running CMake.

For VTK 5.10.0, for example, VTK_MAJOR_VERSION would be 5, and VTK_MINOR_VERSION  would be 10.

In your code you would use them as explained here [1].

HTH,
JON HAITZ


[1] http://www.vtk.org/Wiki/VTK/VTK6/Migration/WikiExamples
VTK/VTK6/Migration/WikiExamples - KitwarePublic<http://www.vtk.org/Wiki/VTK/VTK6/Migration/WikiExamples>
www.vtk.org
Define. Convert the VTK Wiki Examples to VTK6 while still maintaining VTK5 compatibility. Measure. As part of NA-MIC Project Week, the VTK Wiki Examples were built ...





--


On 12 March 2017 at 11:46, Abdelkhalek Bakkari <bakkari.abdelkhalek at hotmail.fr<mailto:bakkari.abdelkhalek at hotmail.fr>> wrote:

Dear Jon Haitz Legarreta,


Could you please help me to define the VTK_MAJOR_VERSION, VTK_MINOR_VERSION.

My own CMakeLists is writting as follow :


--------------------------------------

cmake_minimum_required(VERSION 2.6)
PROJECT(main)

IF(NOT VTK_BINARY_DIR)
FIND_PACKAGE(VTK)
IF(NOT VTK_DIR)
  MESSAGE(FATAL_ERROR "Please set VTK_DIR.")
ENDIF(NOT VTK_DIR)
INCLUDE(${VTK_USE_FILE})
ENDIF(NOT VTK_BINARY_DIR)
FIND_PACKAGE ( ITK)
IF ( ITK_FOUND)
INCLUDE( ${ITK_USE_FILE} )
ENDIF( ITK_FOUND)
--------------------------------------

The VTK_MINOR_VERSION  is 5.10.1
The  VTK_MAJOR_VERSION is 7.1.0.

Thank you in advance.

Best regards,



Abdelkhalek Bakkari
Ph.D candidate in Computer Science
Institute of Applied Computer Science
Lodz University of Technology, Poland




________________________________
From: Jon Haitz Legarreta <jhlegarreta at vicomtech.org<mailto:jhlegarreta at vicomtech.org>>
Sent: 02 March 2017 10:54
To: Abdelkhalek Bakkari
Cc: Bill Lorensen; VTK Users

Subject: Re: [vtkusers] Normal Direction of point set

If you mean using parts of a given version (say 5.10.1) and using some other parts of another version (say 7.1), chances are that this approach results in unexpected behavior to say the at least (if you even try). Regardless of whether the toolkit or external library used is VTK or not, that approach is not advisable.

The class at issue may depend on other classes or features not present in earlier versions, so you'd better use 7.1 if you need the class.

You can perfectly have as many VTK versions as needed installed/built in the same machine.

You can use the VTK_MAJOR_VERSION, VTK_MINOR_VERSION, etc. flags in your project if you want to use the feature depending on the availability of the VTK version your project links against. At least if the feature is not critical.

JON HAITZ



--


On 2 March 2017 at 07:17, Abdelkhalek Bakkari <bakkari.abdelkhalek at hotmail.fr<mailto:bakkari.abdelkhalek at hotmail.fr>> wrote:

Mine is 5.10.1. Can I get two different versions of VTK in the same windows and used for the same project? Is there any other way please?





________________________________
From: Bill Lorensen <bill.lorensen at gmail.com<mailto:bill.lorensen at gmail.com>>
Sent: 02 March 2017 02:56
To: Abdelkhalek Bakkari
Cc: VTK Users

Subject: Re: [vtkusers] Normal Direction of point set

What version of VTK? You need 7.1

On Mar 1, 2017 7:49 PM, "Abdelkhalek Bakkari" <bakkari.abdelkhalek at hotmail.fr<mailto:bakkari.abdelkhalek at hotmail.fr>> wrote:

Dear Mr Bill,


Thank you for your prompt answer. I tried to adopt vtkPCANormalEstimation. But, I could not find the vtkFiltersPointsModule.h.




Abdelkhalek Bakkari
Ph.D candidate in Computer Science
Institute of Applied Computer Science
Lodz University of Technology, Poland




________________________________
From: Bill Lorensen <bill.lorensen at gmail.com<mailto:bill.lorensen at gmail.com>>
Sent: 01 March 2017 18:34
To: Abdelkhalek Bakkari
Cc: VTK Mailing List
Subject: Re: [vtkusers] Normal Direction of point set

In vtk7.1 use
vtkPCANormalEstimation

see the example:
http://www.vtk.org/Wiki/VTK/Examples/Cxx/Points/NormalEstimation
VTK/Examples/Cxx/Points/NormalEstimation - KitwarePublic<http://www.vtk.org/Wiki/VTK/Examples/Cxx/Points/NormalEstimation>
www.vtk.org<http://www.vtk.org>
Download and Build NormalEstimation. Click here to download NormalEstimation. and its CMakeLists.txt file. Once the tarball NormalEstimation.tar has been downloaded ...





On Wed, Mar 1, 2017 at 12:11 PM, Abdelkhalek Bakkari
<bakkari.abdelkhalek at hotmail.fr<mailto:bakkari.abdelkhalek at hotmail.fr>> wrote:
> Dear VTK users,
>
>
> I would like to ask about the way of normal direction computation of point
> set.
>
>
> Thank you in advance.
>
>
> Best regards,
>
>
> Abdelkhalek Bakkari
> Ph.D candidate in Computer Science
> Institute of Applied Computer Science
> Lodz University of Technology, Poland
>
>
>
> _______________________________________________
> Powered by www.kitware.com<http://www.kitware.com>
[http://www.kitware.com/img/Areas_Index_Home.jpg]<http://www.kitware.com/>

Kitware Inc. - leading edge, high-quality software<http://www.kitware.com/>
www.kitware.com<http://www.kitware.com>
Kitware's mission is to create state-of-the-art software products and services in visualization and data processing using advanced quality software methods and ...



>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
OPEN SOURCE - Kitware<http://www.kitware.com/opensource/opensource.html>
www.kitware.com<http://www.kitware.com>
Kitware develops, maintains and supports a wide array of toolkits and applications that are used by tens of thousands of software developers, researchers and ...



>
> Please keep messages on-topic and check the VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
>
> Search the list archives at: http://markmail.org/search/?q=vtkusers
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtkusers
>



--
Unpaid intern in BillsBasement at noware dot com

_______________________________________________
Powered by www.kitware.com<http://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

Search the list archives at: http://markmail.org/search/?q=vtkusers

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/vtkusers



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20170312/d6386be7/attachment.html>


More information about the vtkusers mailing list