next up previous contents index
Next: \perpendicular Up: Geometrical operators Previous: \move   Contents   Index

Subsections

\parallel

Description 

Operator \parallel is a geometrical operator. It is used to define a line parallel to another meeting a particular point. It takes the following parameters:

The following figure ([*]) presents an example of this operator. The code to obtain this result can be found in the next section. The bisector of the half square triangle defines the mark (v1) on which a parallel to the diagonal [d, b] should pass.

This operator should only appear within a step block.

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

Usage

  v1 = \line_to_line(b, a, d, [a, d]); % bisector definition
  v2 = \parallel([d, b],v1, [a, b]);   % found other extermity
  \valley_fold(v1, v2);                % make valley fold line

Formal structure

  RETURN_VERTEX = \parallel(EDGE, VERTEX, LIMIT_EDGE);

Parameters

  EDGE
  Description    : Indicates the edge reference to build its
                   parallel line. 
  Type           : Edge, couple of vertex identifiers.
  Allowed values : Any couple of vertex identifiers already.

  VERTEX
  Description    : Indicates the vertex origin of the parallel
                   line. 
  Type           : Symbol, vertex identifier.
  Allowed values : Any vertex identifier previously defined.

  LIMIT_EDGE
  Description    : Indicates the new parallel line limit. 
  Type           : Edge, couple of vertex identifiers.
  Allowed values : Any couple of vertex identifiers already 
                   defined in a previous step.

Return value

  RETURN_VERTEX
  Description    : New vertex intersection of parallel line
                   and LIMIT_EDGE.
  Type           : Symbol, vertex identifier.
  Allowed values : Any vertex identifier not already defined.

Conditions


next up previous contents index
Next: \perpendicular Up: Geometrical operators Previous: \move   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