Re: Normal with GeometricTransformation

• To: mathgroup at smc.vnet.net
• Subject: [mg110414] Re: Normal with GeometricTransformation
• From: Peter Breitfeld <phbrf at t-online.de>
• Date: Thu, 17 Jun 2010 02:03:26 -0400 (EDT)
• References: <hva5vq\$qcf\$1@smc.vnet.net>

```That's strange, but you could use a TranformationFunktion to get the
explicit coordinates:

tf=TranslationTransform[{0.5, 0.5}]
tf/@gr
Out= Line[{{0.5, 0.5}, {1.5, 0.5}, {1.5, 1.5}, {0.5, 1.5}, {0.5, 0.5}}]

//Peter

"David Park" wrote:

> The "More Information" for the GeometricTransformation function states:
>
>
>
> "Normal[expr] if possible replaces all GeometricTransformation[Subscript[g,
> i],\[Ellipsis]] constructs by versions of the Subscript[g, i] in which the
> coordinates have explicitly been transformed."
>
>
>
> I just wonder if "if possible" means "never" because here is about as simple
> a case as one can get.
>
>
>
> gr = Line[{{0, 0}, {1, 0}, {1, 1}, {0, 1}, {0, 0}}];
>
>
>
> Graphics[{gr, Red,
>
>   GeometricTransformation[gr, TranslationTransform[{.5, .5}]]},
>
>  Frame -> True]
>
>
>
> Now try to make the translation explicit by using Normal.
>
>
>
> GeometricTransformation[gr, TranslationTransform[{.5, .5}]] // Normal
>
>
>
> It does nothing. There are cases where it would be useful to have the actual
> transformed points. Any ideas on how to make this work?
>
>
>
>
>
> David Park
>
> djmpark at comcast.net
>
>  <http://home.comcast.net/~djmpark> http://home.comcast.net/~djmpark/
>

--
_________________________________________________________________
Peter Breitfeld, Bad Saulgau, Germany -- http://www.pBreitfeld.de

```

• Prev by Date: Re: DiscretePlot
• Next by Date: Re: Simplifying complicated expressions
• Previous by thread: Normal with GeometricTransformation
• Next by thread: Re: Normal with GeometricTransformation