VTK/Examples/Cxx/Math/NormalizeVector

From KitwarePublic

Jump to: navigation, search

NormalizeVector.cxx

#include "vtkMath.h"
 
int main(int, char*[])
{
  double a[3] = {100.0, 2.0, 1.0};
  std::cout << a[0] << " " << a[1] << " " << a[2] << std::endl;
  vtkMath::Normalize(a);
  std::cout << a[0] << " " << a[1] << " " << a[2] << std::endl;
 
  return EXIT_SUCCESS;
}

CMakeLists.txt

cmake_minimum_required(VERSION 2.6)
 
PROJECT(NormalizeVector)
 
FIND_PACKAGE(VTK REQUIRED)
INCLUDE(${VTK_USE_FILE})
 
ADD_EXECUTABLE(NormalizeVector NormalizeVector.cxx)
TARGET_LINK_LIBRARIES(NormalizeVector vtkHybrid)
Personal tools