You are here: Start » AVL.NET » Function Reference » Geometry 3D » Geometry 3D Angle Metrics » AVL.AngleBetweenPlanes

AVL.AngleBetweenPlanes

Measures the smaller and the larger angle between two planes in 3D.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

C++
C#
 
public static void AngleBetweenPlanes
(
	AvlNet.Plane3D inPlane1,
	AvlNet.Plane3D inPlane2,
	NullableValue<float> outSmallerAngle,
	NullableValue<float> outLargerAngle
)

Parameters

Name Type Range Default Description
inPlane1AvlNet.Plane3D
inPlane2AvlNet.Plane3D
outSmallerAngleAvlNet.NullableValue<float> Can be null to skip this parameter calculation.
outLargerAngleAvlNet.NullableValue<float> Can be null to skip this parameter calculation.

Description

The operation returns the single measure of the angle between two planes in 3D, which is equal to the angle between their normal vectors.

Errors

List of possible exceptions:

Error type Description
DomainError Indefinite plane on input in AngleBetweenPlanes.

Function Overrides

See also