Start / Projekte / 3D Function Plotter
 
Startseite Up-/Download Tutorials Club Das Team
Rubriken Foren Bücher Tips 'n Tricks Suche


3D Function Plotter


  Beschreibung und Download


Abbildung 1: Bildschirmfoto von 3D Function Plotter

Dieses Programm stellt einen 3D-Funktionsplotter dar, inklusive selbstgeschriebenem Formelparser. Die Kernelemente des Quellcodes sind alle in Klassen und ActiveX-DLLs gekapselt. Der Code ist in den meisten Punkten kommentiert.

Funktionsmerkmale:

  • Eigene Wireframe-3D-Engine auf GDI-Basis.
  • Einen Funktionsparser, der einen Parsetree aufbaut und somit unter Topspeed läuft! (Kein lasches Eval aus VBA, selbst geschrieben natürlich.)
  • Man kann zwischen Infix- und Postfix-Notation wählen.
  • Das alles zusammengesetzt bedeutet: Errechnung und Ausgeben beweglicher Wireframe-Flächen von 3D-Funktionen in Rekordzeit.
  • Das ganze nett in DLLs gekapselt (natürlich mit Quellcode!).

Tipp: Im Plotfenster lässt sich die Grafik beliebig mit der Maus verschieben (X- und Y-Koordinate linke, Z-Koordinate rechte Maustaste) und drehen. Zum Drehen drücken Sie zusätzlich die Strg-Taste.

Empfehlung der Redaktion!

Projekt 3D Function Plotter 1.0.9 (3dfp.zip, ca. 243 KB)

Ihre Meinung

Falls Sie Fragen zu oder Erfahrungen mit diesem Projekt haben, dann sollten Sie diese hier posten. Für alles weitere bitte mailen an: Projekte@ActiveVB.de

Falls Sie in ihren Kommentar Sourcecode einbinden wollen, verwenden Sie bitte Pseudotags: Sourcecode für VB5/VB6 wird durch ein vorangestelltes [code] markiert und durch [/code] abgeschlossen. Bei VB .NET verwendet man [dotnet] und [/dotnet].

Ihr Name:   
Ihre E-Mailadresse:   
 
Bitte folgende Kontrollnummer eingeben: 2079
Kontrolle:   
Ihre Frage/Ihr Kommentar:
Ja, ich möchte weitere Beiträge per E-Mail erhalten
Von fghj am 04.05.2009 um 23:52
danke
Von Artur am 09.10.2007 um 19:11
Der funktioniert einfach nicht, wenn ich ihn nach Starten von install.bat auführe, erhalte ich lediglich einen Warnton.

Erstellt: 28.08.2003
Aktualisierung: 26.07.2010
  Autor: Konrad Rudolph
E-Mail: webmaster@madrat.net



Copyright © 1998-2010 by ActiveVB
Alle Rechte vorbehalten.