•  Back 
  •  Kontrollfunktionen 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - das Betriebssystem
Author      : 
Version     : tos.hyp (5. März 2013)
Subject     : Programmieren/Atari
Nodes       : 3001
Index Size  : 93602
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Titel
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File7.10.15  v_getoutline                                              TOS

 Name:         »Get character outline« - Outline eines Zeichens 
               berechnen.

 VDI-Nummer:   243

 Deklaration:  void v_getoutline ( int16_t handle, int16_t ch, int16_t 
               *xyarray, int8_t *bezarray, int16_t maxpts, int16_t 
               *count );

 Beschreibung: Die Funktion erzeugt das Outline, welches zu einem 
               bestimmten Zeichen gehört. Es gilt:

                Parameter  Bedeutung

                handle     Kennung der Workstation
                ch         Zeichen, dessen Outline berechnet werden 
                           soll
                xyarray    Puffer für die Koordinaten
                bezarray   Puffer für Punktinformationen
                maxpts     maximal auszugebende Punktzahl
                count      Anzahl der auszugebenden Punkte

               Hinweis: Die gelieferten Werte können direkt an die 
               Ausgabefunktion für Bezier-Splines (v_bez, v_bez_fill) 
               weitergereicht werden.

               Wenn man die Informationen dieser Funktion z.B. als 
               Vektorgrafik benutzen möchte, so empfiehlt es sich, vor 
               dem Aufruf eine große Texthöhe einzustellen. 
               Andernfalls ist die Qualität des zurückgelieferten 
               Beziers recht mager, da von der internen Darstellung in 
               1/65536 Pixeln auf Pixel gerundet wird, d.h. 16 Bit 
               fallen weg. Die Texthöhe sollte sich an der 
               Rasterauflösung des Fonts orientieren, die auch von der 
               Funktion vqt_fontheader zurückgeliefert wird.

 Ergebnis:     Die Funktion liefert kein Ergebnis.

 Verfügbar:    ab SpeedoGDOS 4.00 und an NVDI 3.00

 Gruppe:       Kontrollfunktionen

 Querverweis:  Binding   v_get_outline   v_killoutline   SpeedoGDOS 
               NVDI   fix31