Back to FabImage Library website
You are here: Start » Function Reference » Geometry 3D » Geometry 3D Features » Plane3DOrientation

Plane3DOrientation
Header: | FIL.h |
---|---|
Namespace: | fil |
Module: | Vision3DLite |
Computes the orientation of a plane as angles in the range from 0 to 180 between the plane and coordinate planes.
Syntax
C++
C#
void fil::Plane3DOrientation ( const fil::Plane3D& inPlane, float& outAngleXY, float& outAngleXZ, float& outAngleYZ, ftl::Optional<fil::Point3D&> outPointOnPlane = ftl::NIL )
Parameters
Name | Type | Default | Description | |
---|---|---|---|---|
![]() |
inPlane | const Plane3D& | ||
![]() |
outAngleXY | float& | ||
![]() |
outAngleXZ | float& | ||
![]() |
outAngleYZ | float& | ||
![]() |
outPointOnPlane | Optional<Point3D&> | NIL | Projection of the beginning of the coordinate axes on the input plane |
Optional Outputs
The computation of following outputs can be switched off by passing value ftl::NIL
to these parameters: outPointOnPlane.
Read more about Optional Outputs.