Math3DGet2DProjectionToPlaneToPlane Method |
Creates a transformation matrix that first maps a 2D point into a 3D coordinate system with origin p, and unit vectors e and n,
then projects the created 3D point in the direction of v onto a plane defined by point p and the plane's normal q.
Namespace: Altaxo.GeometryAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntaxpublic static Matrix4x3 Get2DProjectionToPlaneToPlane(
VectorD3D e,
VectorD3D n,
VectorD3D v,
PointD3D p,
VectorD3D q
)
Parameters
- e VectorD3D
- East vector: Spans one dimension of the projection of the 2D points to a 3D plane.
- n VectorD3D
- North vector: Spans the other dimension of the projection of the 2D input points to a 3D plane.
- v VectorD3D
- Direction of the projection of the 3D points to a plane.
- p PointD3D
- Origin of the coordinate system, and point on the projection plane, too.
- q VectorD3D
- Normal of the projection plane.
Return Value
Matrix4x3Matrix that transforms 2D points to a plane via 3D mapping and projection.
See Also