Esempio n. 1
0
ArchimedeanSpiral::ArchimedeanSpiral(double x0, double y0, double a)
{
  init();

  m_name = QCoreApplication::translate("ArchimedeanSpiral", "Archimedean Spiral");
  m_param = Parameter(0, 3.99, "t");
  m_param.interval().setLowerEnd(0, true);

  Variable var("a", a);
  var.interval().setLowerEnd(0);
  var.setColor(QColor(255, 128, 0));
  setVariable(var);

  setVariable("x0", x0, false);
  setVariable("y0", y0, false);

  initDimension();
  updatePoints();
}
Esempio n. 2
0
Lemniscate::Lemniscate(double a, double x0, double y0)
{
  init();

  m_name = QCoreApplication::translate("Lemniscate", "Lemniscate");
  m_param = Parameter(0, 2*PI, "t");
  m_param.interval().setLowerEnd(0, true);
  m_param.interval().setUpperEnd(2 * PI, true);

  Variable var("a", a);
  var.interval().setLowerEnd(0);
  var.setColor(QColor(255, 128, 0));
  setVariable(var);

  setVariable("x0", x0, false);
  setVariable("y0", y0, false);

  initDimension();
  updatePoints();
}
Esempio n. 3
0
Cycloid::Cycloid(double r, double m, double x0, double y0)
{
  init();

  m_name = QCoreApplication::translate("Cycloid", "Cycloid");
  m_param = Parameter(-2*PI, 2*PI, "t");

  Variable var("r",r);
  var.interval().setLowerEnd(0);
  var.setColor(QColor(255, 128, 0));
  setVariable(var);

  var = Variable("mu", m);
  var.setColor(QColor(0, 128, 255));
  var.setFormula("<mi color=\"#0088FF\">&mu;</mi>");
  setVariable(var);

  setVariable("x0", x0, false);
  setVariable("y0", y0, false);

  updatePoints();
  initDimension();
}
VM_ParticleTracer::VM_ParticleTracer(){
  initName();
  initDimension();
}
VM_ParticleTracer::VM_ParticleTracer(UserInterfaces* _ui, Data* _data){
  ui = _ui;
  data = _data;
  initName();
  initDimension();
}
VM_MarchingCubes::VM_MarchingCubes(UserInterfaces* _ui, Data* _data){
  ui = _ui;
  data = _data;
  initName();
  initDimension();
}
VM_MarchingCubes::VM_MarchingCubes(){
  initName();
  initDimension();
}