Table of Contents

Class Point3DExtensions

Namespace
HelixToolkit.Wpf
Assembly
HelixToolkit.Wpf.dll

Extension methods for Point3D.

public static class Point3DExtensions
Inheritance
Point3DExtensions
Inherited Members

Methods

DistanceTo(Point3D, Point3D)

Calculates the distance from p1 to p2.

public static double DistanceTo(this Point3D p1, Point3D p2)

Parameters

p1 Point3D

The point p1.

p2 Point3D

The point p2.

Returns

double

The distance.

DistanceToSquared(Point3D, Point3D)

Calculates the squared distance from p1 to p2.

public static double DistanceToSquared(this Point3D p1, Point3D p2)

Parameters

p1 Point3D

The p1.

p2 Point3D

The p2.

Returns

double

The squared distance.

Multiply(Point3D, double)

Multiplies the specified point with a scalar.

public static Point3D Multiply(this Point3D p, double d)

Parameters

p Point3D

The point.

d double

The scalar.

Returns

Point3D

A point.

Sum(params Point3D[])

Sums the specified points.

public static Point3D Sum(params Point3D[] points)

Parameters

points Point3D[]

The points.

Returns

Point3D

The summed point.