Einzelnen Beitrag anzeigen

Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#1

Bezier-Kurven-Polygon ausfüllen

  Alt 30. Jul 2006, 17:43
Schönen guten Morgen,

ich habe ein kleines Problem: TCanvas hat ja die Prozedur "Polygon". Diese zeichnet einen Polygon und füllt diesen mit der Brush.Color Farbe aus.

Gibt es so etwas auch für Bezier-Kurvern? Canvas hält dafür ja nur "PolyBezier" bereit. Da werden aber nur linien, und nichts ausgefülltes gezeichnet.

Kann ich mir von der Windows API irgendwie die Region in der das ganze gezeichnet wird geben lassen, und diese dann ausfüllen?

FloodFill hilft mir in meinem fall auch nicht weiter, da Objekte unter dem Polygon liegen können.

Habe ich eine andere möglichkeit außer eine andere Bezier-Kurven Funktion zu verwenden.

Schon mal danke,
Igel457
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat