DistanceBetweenPoints

VTKExamples/Python/SimpleOperations/DistanceBetweenPoints

Description

This example finds the squared distance and the Euclidean distance between two 3D points.

Code

DistanceBetweenPoints.py

from __future__ import print_function

import math

import vtk

p0 = (0, 0, 0)
p1 = (1, 1, 1)

distSquared = vtk.vtkMath.Distance2BetweenPoints(p0, p1)

dist = math.sqrt(distSquared)

print("p0 = ", p0)
print("p1 = ", p1)
print("distance squared = ", distSquared)
print("distance = ", dist)