myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
   » Plugin für Firefox
   » Plugin für IE7
   » Gadget für Vista
» Regeln
» Wie poste ich richtig?
» Datenschutzerklärung
» wbb-FAQ

Mitglieder
» Liste / Suche
» Stadt / Anleitung dazu
» Wer ist wo online?

Angebote
» ASP.NET Webspace
» Bücher
» Zeitschriften
   » dot.net magazin
» Accessoires

Ressourcen
» .NET-Glossar
» guide to C#
» openbook: Visual C#
» openbook: OO
» .NET BlogBook
» MSDN Webcasts
» dotnetjob.de
» Search.Net

Team
» Kontakt
» Übersicht
» Wir über uns
» Bankverbindung
» Impressum

» Unsere MiniCity
MiniCity
» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Gemeinschaft » Projekte » Versatile Spline
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Versatile Spline

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
byte_schubser byte_schubser ist männlich
myCSharp.de-Mitglied

Dabei seit: 17.12.2008
Beiträge: 77
Herkunft: Siegen


byte_schubser ist offline

Versatile Spline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo zusammen,

jeder hat bekanntlich so seinen Spleen – meiner ist/sind z.Zt. Splines.

VersatileSpline hat einige außergewöhnliche Merkmale. Jeder Kontrollpunkt kann außer dem normalen quadratischen Verhalten auch zu einem linearen Punkt, oder zu einem „PointFitting“ gemacht werden. PointFitting erzwingt, dass der Spline genau durch den Kontrollpunkt geht. Diese Eigenschaften werden durch die Erzeugung eine Phantompunkt Liste erreicht.

Natürlich lassen sich alle über X interpolierten Werte abrufen. Die Methode AtX gibt bis zu 20 (einstellbar) Hit-Werte zurück.

In der Demo sind Zoom – und Pan Funktion integriert. Zoom mit F3/F4, Pan mit gedrückter Strg Taste und Mausbewegung. Viele Eigenschaften lassen sich über ein Kontextmenü steuern.

Diese Splineklasse setzte ich bereits sehr erfolgreich in einer aerodynamischen Anwendung ein. Es würde mich freuen, wenn es jemandem in einer Anwendung auch weiterhilft.

Grüße

byte_schubser

byte_schubser hat dieses Bild (verkleinerte Version) angehängt:
VersatileSpline.jpg
Volle Bildgröße

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von byte_schubser am 09.11.2009 22:04.

09.11.2009 21:23 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
byte_schubser byte_schubser ist männlich
myCSharp.de-Mitglied

Dabei seit: 17.12.2008
Beiträge: 77
Herkunft: Siegen

Themenstarter Thema begonnen von byte_schubser

byte_schubser ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

und das VS2008 Projekt...


Dateianhang:
rar VersatileSpline.rar (65,18 KB, 233 mal heruntergeladen)
09.11.2009 21:25 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegt mehr als ein Monat.
Maddinel Maddinel ist männlich
myCSharp.de-Mitglied

images/avatars/avatar-3180.gif


Dabei seit: 08.03.2004
Beiträge: 1.365
Entwicklungsumgebung: VS 2010 Express Editions
Herkunft: Deutschland


Maddinel ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo,

ich glaube du musst zu den Anwendungsmöglichkeiten von Splines noch mehr erläutern. Ich wüsste jetzt so nur durch reines Ansehen deines Beitrags auch nicht so wirklich was ich damit anstellen kann.
28.12.2009 23:30 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
herbivore
myCSharp.de-Team (Admin)

images/avatars/avatar-2627.gif


Dabei seit: 11.01.2005
Beiträge: 47.496
Entwicklungsumgebung: csc/nmake (nothing is faster)
Herkunft: Berlin


herbivore ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo Maddinel,

ich glaube der Hintergrund des Projekts wird klarer, wenn man sich die vorangegangenen Projekte von byte_schubser anschaut. Dieses Projekt hier ist das bisher letzte in einer ganzen Reihe von Projekten zum Zeichnen von Linien/Splines.

 LaLinea (zeichnen mit Splines)
 Quadratisch und kubische Splines erzeugen und zeichnen
 2D-MiniCAD
 Bresenham Line Demo

herbivore
29.12.2009 09:20 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
byte_schubser byte_schubser ist männlich
myCSharp.de-Mitglied

Dabei seit: 17.12.2008
Beiträge: 77
Herkunft: Siegen

Themenstarter Thema begonnen von byte_schubser

byte_schubser ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo,

naja, im 1. Beitrag habe ich bereits geschrieben was ich damals damit gemacht habe: Diese Splineklasse setzte ich bereits sehr erfolgreich in einer aerodynamischen Anwendung ein.

Mittlerweile habe ich diese Klasse auch erfolgreich zur Interpolation von Messdaten eingesetzt. Dabei ist die Eigenschaft "Point Fitting" von entscheidender Bedeutung.

Wenn man mit dem Demo-Projekt mal ein wenig rumspielt, dann müsste eigentlich schnell klar werden was damit so alles möglich ist.

Grüße

byte_schubser
31.12.2009 01:08 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 3 Jahre.
Der letzte Beitrag ist älter als 3 Jahre.
Antwort erstellen


© Copyright 2003-2013 myCSharp.de-Team. Alle Rechte vorbehalten. 25.05.2013 03:04