Re: Rotating Figures
- To: mathgroup at smc.vnet.net
- Subject: [mg15252] Re: [mg15243] Rotating Figures
- From: Ken Levasseur <Kenneth_Levasseur at uml.edu>
- Date: Mon, 28 Dec 1998 02:37:50 -0500
- Organization: UMass Lowell Mathematical Sciences
- References: <199812270858.DAA11824@smc.vnet.net.>
- Sender: owner-wri-mathgroup at wolfram.com
Wilson:
Here is a function that takes a 3D object obj and rotates it using the
rotation matrix g.
ActionOn[obj_, g_] :=
obj /. {{a_, b_, c_} /; And @@ NumberQ /@ {a, b, c} :> g . {a, b, c}}
To see how this works, check out
http://www.uml.edu/Dept/Math/ExpAlg/eulerangle/eulerangle.shtml
Ken Levasseur
Wilson Figueroa wrote:
>
> Does anyone know how an entire figure can be passed to Mathematica and
> have that figure rotated by either a 2D or 3D transformation?
>
> For example, I could have a rotation matrix of:
>
> rot[{x_,y_}]:= {{a,b},{c,d}}.{x,y}
>
> This would take every point in the figure, apply the transformation, and
> them replot the figure.
>
> I would like to be able to do this with 2D and 3D figures or data ... as
> the case may be.
>
> Wilson
>
> Please email any responses to flip at aznet.net
- References:
- Rotating Figures
- From: Wilson Figueroa <wfigueroa@GI.COM>
- Rotating Figures