Exemples de la distribution (extras)

En cliquant sur une imagette, vous accéderez au source et à l'image. En cliquant sur cette dernière, vous ouvrirez le fichier PDF associé.

butterfly.xpconic.xpdecorate.xp
demoivre.xp [ source ] [ fermer ]
demoivre.xp
/* -*-ePiX-*- */
/* demoivre.c -- July 22, 2001 */
#include "epix.h"
using namespace ePiX;
int n=24;

inline P to_triple(pair arg) { return P(arg.x1(), arg.x2()); }

int main()
{
  pair power = pair(1,0);
  pair alpha = pair(1, (M_PI/n));

  bounding_box(P(-1.5,0), P(1,1.25));
  picture(200,100);
  unitlength("1pt");
  //  offset(75,-50);

  begin();
  for(int i=0; i<n; ++i)
    {
      line(P(0,0), to_triple(alpha*power));            // draw two sides
      line(to_triple(power), to_triple(alpha*power));  // of triangle
      power *= alpha;            // and increment power
    }

  label(to_triple(alpha), P(2,0), "$\\alpha=1+\\frac{i\\pi}{n}$", r);
  label(to_triple(power), P(-1,0), "$\\alpha^n$", l);

  red();
  bold();
  triangle(P(0, 0), E_1, to_triple(alpha));
  end();
}

densityplot.xpdipole.xpgolden_rect.xphyperboloid.xplog.xplorenz.xpminkowski.xpplot_data.xpR_demo.xpsaddle.xpspherical.xpstereo-left.xpstereo-right.xptori.xpvfield.xp