API Reference > geometry-core > CartesianGeometry > Plane3dByOriginAndUnitNormal > createXYZUVW createXYZUVW MethodStatic create a new Plane3dByOriginAndUnitNormal with direct coordinates of origin and normal. Returns undefined if the normal vector is all zeros. If unable to normalize return undefined. (And if result is given it is left unchanged) createXYZUVW(ax: number, ay: number, az: number, ux: number, uy: number, uz: number, result?: Plane3dByOriginAndUnitNormal): Plane3dByOriginAndUnitNormal | undefined Parameter Type Description ax number ay number az number ux number uy number uz number result Plane3dByOriginAndUnitNormal Returns - Plane3dByOriginAndUnitNormal | undefined Defined in core/geometry/src/geometry3d/Plane3dByOriginAndUnitNormal.ts Line 79 Last Updated: 13 June, 2024