next up previous contents index
Next: I/O Methods on Geom2d Up: Geom2d Previous: Memory Methods on Geom2d

Display Methods on Geom2d

 

   GRAPE(geom, "display")()
GEOM2D * geom
Display a Geom2d instance on the standard graphicdevice as a patch or as a grid model. If geom is displayed in patch mode and normal is NULL or GEOM2D_USERNORM is not set in flag then normals are computed by calling "compute-normals-send".

The geom-> flag controls which parts of geom are displayed:

   tex2html_wrap44236    tex2html_wrap44238    tex2html_wrap44240    tex2html_wrap44242    tex2html_wrap44244    tex2html_wrap44246    tex2html_wrap44248    tex2html_wrap44250
GEOM2D * geom
Add GEOM2D_-flags (see the Geom2d structure above) to or remove them from geom-> flag. Surface, boundary curves and horizontal or vertical parameters lines are only displayed if the corresponding flag is set.

To display boundary curves or parameter lines independent from geom-> flag the following methods can be used:

   tex2html_wrap44252    tex2html_wrap44254    tex2html_wrap44256
GEOM2D * geom
Display the boundary lines or the horizontal or vertical parameter lines.

   tex2html_wrap44258    tex2html_wrap44260
GEOM2D * geom
double length
Display the geom together with its normals. If the GEOM2D_USERNORM flag is not set the normals are computed with "compute-normals-send". The normals are drawn as lines with length length, the interactive method "normals-disp" adds a ruler to the manager which allows to edit this length.

   GRAPE(geom, "refine-display")()
GEOM2D * geom
Display the edges that would be refined and the edges that would be created by calling "refine(-send)". This method extends the superclass method (see 6.3.3.2), it allows to display boundary curves or parameter lines.



SFB 256 Universität Bonn and IAM Universität Freiburg

Copyright © by the Sonderforschungsbereich 256 at the Institut für Angewandte Mathematik, Universität Bonn.