Il Genio
19-03-2007, 13:33
Ciao a tutti. Sto costruendo un grafico, ma mi sono bloccato ad un problema.
Una volta disegnata una curva, si deve riempire un intervallo sottostante alla curva. La curva l'ho disegnata con il metodo DrawCurve(Points[] point).
Ho quindi creato un oggetto GraphicsPath, e gli ho aggiunto il frammento di curva nell'intervallo selezionato. Ho aggiunto poi le linee verticali l'asse X. Quando riempio l'oggetto GrapgicsPath, non viene coperta la curva in modo completo. La linea che collega il penultimo punto all'ultimo risulta una retta. Come posso fare a correggere il problema?
Una volta disegnata una curva, si deve riempire un intervallo sottostante alla curva. La curva l'ho disegnata con il metodo DrawCurve(Points[] point).
Ho quindi creato un oggetto GraphicsPath, e gli ho aggiunto il frammento di curva nell'intervallo selezionato. Ho aggiunto poi le linee verticali l'asse X. Quando riempio l'oggetto GrapgicsPath, non viene coperta la curva in modo completo. La linea che collega il penultimo punto all'ultimo risulta una retta. Come posso fare a correggere il problema?