GNU Octave 10.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 
Loading...
Searching...
No Matches
octave-svgconvert.cc File Reference
#include <cstdio>
#include <iostream>
#include <QtCore>
#include <QtXml>
#include <QApplication>
#include <QFontDatabase>
#include <QImage>
#include <QPainter>
#include <QPrinter>
#include <QRegularExpression>
#include "octave-qsvghandler.h"

Go to the source code of this file.

Functions

void add_custom_properties (QDomElement &parent_elt)
 
void draw (QDomElement &parent_elt, pdfpainter &painter)
 
QString get_field (QString str, QString field)
 
int main (int argc, char **argv)
 
QVector< QPointF > qstr2ptsvector (QString str)
 
QVector< QPoint > qstr2ptsvectord (QString str)
 
QVector< doubleqstr2vectord (QString str)
 
QVector< doubleqstr2vectorf (QString str)
 
void reconstruct_polygons (QDomElement &parent_elt, int reconstruct_level)
 
void replace_polygons (QDomElement &parent_elt, QList< QDomNode > orig, QList< QPolygonF > polygons)
 

Function Documentation

◆ add_custom_properties()

void add_custom_properties ( QDomElement &  parent_elt)

Definition at line 852 of file octave-svgconvert.cc.

References add_custom_properties().

Referenced by add_custom_properties(), and main().

◆ draw()

void draw ( QDomElement &  parent_elt,
pdfpainter &  painter 
)

Definition at line 340 of file octave-svgconvert.cc.

References d, draw(), get_field(), qstr2ptsvector(), qstr2ptsvectord(), qstr2vectord(), qstr2vectorf(), and x.

Referenced by draw(), and main().

◆ get_field()

QString get_field ( QString  str,
QString  field 
)

Definition at line 144 of file octave-svgconvert.cc.

Referenced by draw().

◆ main()

int main ( int  argc,
char **  argv 
)

◆ qstr2ptsvector()

QVector< QPointF > qstr2ptsvector ( QString  str)

Definition at line 111 of file octave-svgconvert.cc.

Referenced by draw(), and reconstruct_polygons().

◆ qstr2ptsvectord()

QVector< QPoint > qstr2ptsvectord ( QString  str)

Definition at line 128 of file octave-svgconvert.cc.

Referenced by draw().

◆ qstr2vectord()

QVector< double > qstr2vectord ( QString  str)

Definition at line 100 of file octave-svgconvert.cc.

Referenced by draw().

◆ qstr2vectorf()

QVector< double > qstr2vectorf ( QString  str)

Definition at line 87 of file octave-svgconvert.cc.

Referenced by draw().

◆ reconstruct_polygons()

void reconstruct_polygons ( QDomElement &  parent_elt,
int  reconstruct_level 
)

Definition at line 774 of file octave-svgconvert.cc.

References qstr2ptsvector(), reconstruct_polygons(), and replace_polygons().

Referenced by main(), and reconstruct_polygons().

◆ replace_polygons()

void replace_polygons ( QDomElement &  parent_elt,
QList< QDomNode >  orig,
QList< QPolygonF >  polygons 
)

Definition at line 742 of file octave-svgconvert.cc.

References x.

Referenced by reconstruct_polygons().