next up previous contents index
Next: \parallel Up: Geometrical operators Previous: \middle   Contents   Index

Subsections

\move

Description 

\move isn't a vertex or edge creator but only a vertex modification operator. It allows to change one vertex internal coordinates. It has two different syntaxes whether the destination vertex exists or not. Its first parameter is always the name of the point we want to move. Other parameters depend of the context:

syntax 1
a destination vertex. Coordinates of the moving point become those of this vertex,
syntax 2
an edge. Coordinates of the moving point become those of its symmetric through this edge.

This operator is useful to present the result of a fold. Next figure presents the result of the bisection of a square diagonal. The source code to obtain this figure is given in the next section.

Figure: Example of operator \move
\includegraphics[]{figures/move}

Usage

  \square(a, b, c, d);
  v1 = \line_to_line(b, a, d, [a, d]);
  \cut([a, d], v1);      % fold cut the orignal edge
  \move(a, [v1, b]);     % effective paper move
  \border(v1, b);        % fold line becomes border
  \fill(back, v1, b, a); % we see now a part of the back side

Formal structure

  \move(SRC, DEST);
  \move(SRC, EDGE);

Parameters

  SRC
  Description    : Source vertex. 
  Type           : Symbol, vertex identifier.
  Allowed values : Any vertex identifier previously defined.

  DEST
  Description    : Destination vertex. 
  Type           : Symbol, vertex identifier.
  Allowed values : Any vertex identifier previously defined.

  EDGE
  Description    : Indicates the symmetry axis to compute
                   destination point.
  Type           : Edge, couple of vertex identifiers.
  Allowed values : Any couple of vertex identifiers previously defined.


next up previous contents index
Next: \parallel Up: Geometrical operators Previous: \middle   Contents   Index
Doodle reference manual HTML version generated using LaTeX2HTML by Jérôme Gout, 2001-10-29
Doodle is hosted by Sourceforge, go to SourceForge Logo for more information
©2000-2001 Doodle