TRANSFORMPLANE3D Transform a 3D plane with a 3D affine transform. PLANE2 = transformPlane3d(PLANE, TRANS) Example p1 = [10 20 30]; p2 = [30 40 50]; p3 = [0 -10 -20]; plane = createPlane(p1, p2, p3); rot = createRotationOx(p1, pi/6); plane2 = transformPlane3d(plane, rot); figure; hold on; axis([0 100 0 100 0 100]); view(3); drawPlane3d(plane, 'b'); drawPlane3d(plane2, 'm'); See also: lines3d, transforms3d, transformPoint3d, transformVector3d, transformLine3d
Package: matgeom