hsmet  1.0.0
Datenfelder
he_svg_t Strukturreferenz

Struktur zum Erzeugen einer SVG-Datei. Mehr ...

#include <he-svg.h>

Zusammengehörigkeiten von he_svg_t:
Collaboration graph
[Legende]

Datenfelder

FILE * outf
 Zu schreibende Datei. Mehr ...
 
char * file_name
 Name der zu schreibenden SVG-Datei. Mehr ...
 
he_svg_style_tstyles
 Style-Informationen (dynamisch). Mehr ...
 
double x_left
 Nutzer-Koordinaten, linker x-Wert. Mehr ...
 
double x_right
 Nutzer-Koordinaten, rechter x-Wert. Mehr ...
 
double y_bottom
 Nutzer-Koordinaten, unterer y-Wert. Mehr ...
 
double y_top
 Nutzer-Koordinaten, oberer y-Wert. Mehr ...
 
double x_scale
 Skalierung fuer x-Werte. Mehr ...
 
double y_scale
 Skalierung fuer y-Werte. Mehr ...
 
double x_offset
 Offset fuer x-Werte. Mehr ...
 
double y_offset
 Offset fuer y-Werte. Mehr ...
 
size_t n_styles
 Anzahl Elemente in styles. Mehr ...
 
size_t stnol
 Maximale Laenge der Style-Nummern. Mehr ...
 
long w_mm
 Bildbreite in mm oder px. Mehr ...
 
long h_mm
 Bildhoehe in mm oder px. Mehr ...
 
int st
 Flag: Header schon geschrieben. Mehr ...
 
int css
 Flag: CSS-Styling benutzen. Mehr ...
 
int debug
 Flag: Kommentare in SVG-Datei. Mehr ...
 
he_svg_unit_t units
 Einheit fuer Bildabmessungen. Mehr ...
 

Ausführliche Beschreibung

Struktur zum Erzeugen einer SVG-Datei.

Dokumentation der Datenelemente

◆ css

int he_svg_t::css

Flag: CSS-Styling benutzen.

◆ debug

int he_svg_t::debug

Flag: Kommentare in SVG-Datei.

◆ file_name

char* he_svg_t::file_name

Name der zu schreibenden SVG-Datei.

◆ h_mm

long he_svg_t::h_mm

Bildhoehe in mm oder px.

◆ n_styles

size_t he_svg_t::n_styles

Anzahl Elemente in styles.

◆ outf

FILE* he_svg_t::outf

Zu schreibende Datei.

◆ st

int he_svg_t::st

Flag: Header schon geschrieben.

◆ stnol

size_t he_svg_t::stnol

Maximale Laenge der Style-Nummern.

◆ styles

he_svg_style_t* he_svg_t::styles

Style-Informationen (dynamisch).

◆ units

he_svg_unit_t he_svg_t::units

Einheit fuer Bildabmessungen.

◆ w_mm

long he_svg_t::w_mm

Bildbreite in mm oder px.

◆ x_left

double he_svg_t::x_left

Nutzer-Koordinaten, linker x-Wert.

◆ x_offset

double he_svg_t::x_offset

Offset fuer x-Werte.

◆ x_right

double he_svg_t::x_right

Nutzer-Koordinaten, rechter x-Wert.

◆ x_scale

double he_svg_t::x_scale

Skalierung fuer x-Werte.

◆ y_bottom

double he_svg_t::y_bottom

Nutzer-Koordinaten, unterer y-Wert.

◆ y_offset

double he_svg_t::y_offset

Offset fuer y-Werte.

◆ y_scale

double he_svg_t::y_scale

Skalierung fuer y-Werte.

◆ y_top

double he_svg_t::y_top

Nutzer-Koordinaten, oberer y-Wert.


Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Datei: