.TH "dvi2bitmap.cc" 3 "Mon Jan 12 2015" "Version dvi2bitmap1.0" "dvi2bitmap" \" -*- nroff -*-
.ad l
.nh
.SH NAME
dvi2bitmap.cc \- 
.SH SYNOPSIS
.br
.PP
\fC#include <config\&.h>\fP
.br
\fC#include <vector>\fP
.br
\fC#include <iostream>\fP
.br
\fC#include <string>\fP
.br
\fC#include <cstdio>\fP
.br
\fC#include <cstdlib>\fP
.br
\fC#include <cstdarg>\fP
.br
\fC#include <cassert>\fP
.br
\fC#include <cstring>\fP
.br
\fC#include <bitset>\fP
.br
\fC#include <unistd\&.h>\fP
.br
\fC#include 'getopt_long\&.h'\fP
.br
\fC#include 'DviFile\&.h'\fP
.br
\fC#include 'PkFont\&.h'\fP
.br
\fC#include 'Bitmap\&.h'\fP
.br
\fC#include 'BitmapImage\&.h'\fP
.br
\fC#include 'verbosity\&.h'\fP
.br
\fC#include 'PageRange\&.h'\fP
.br
\fC#include 'Util\&.h'\fP
.br
\fC#include 'stringstream\&.h'\fP
.br
\fC#include 'version\&.h'\fP
.br
\fC#include 'KarlPathSearcher\&.h'\fP
.br
\fC#include 'PNGBitmap\&.h'\fP
.br

.SS "Classes"

.in +1c
.ti -1c
.RI "struct \fBbitmap_info\fP"
.br
.in -1c
.SS "Macros"

.in +1c
.ti -1c
.RI "#define \fBDVI2BITMAPURL\fP   'http://www\&.astro\&.gla\&.ac\&.uk/users/norman/star/dvi2bitmap/'"
.br
.ti -1c
.RI "#define \fBMM\fP   \fBoneInch\fP * 0\&.03937"
.br
.ti -1c
.RI "#define \fBOPT_PIPE\fP   1"
.br
.ti -1c
.RI "#define \fBSNPRINTF\fP   std::snprintf"
.br
.in -1c
.SS "Functions"

.in +1c
.ti -1c
.RI "int \fBgetsubopt\fP (char **options, char *const *tokens, char **value)"
.br
.ti -1c
.RI "int \fBmain\fP (int argc, char **argv)"
.br
.in -1c
.SS "Variables"

.in +1c
.ti -1c
.RI "\fBverbosities\fP \fBverbosity\fP = \fBnormal\fP"
.br
.ti -1c
.RI "int \fBbitmapH\fP = -1"
.br
.ti -1c
.RI "int \fBbitmapW\fP = -1"
.br
.ti -1c
.RI "int \fBresolution\fP = \fBPkFont::dpiBase\fP()"
.br
.ti -1c
.RI "int \fBoneInch\fP = \fBresolution\fP"
.br
.in -1c
.SH "Macro Definition Documentation"
.PP 
.SS "#define DVI2BITMAPURL   'http://www\&.astro\&.gla\&.ac\&.uk/users/norman/star/dvi2bitmap/'"

.PP
Referenced by main()\&.
.SS "#define MM   \fBoneInch\fP * 0\&.03937"

.PP
Referenced by main()\&.
.SS "#define OPT_PIPE   1"

.PP
Referenced by main()\&.
.SS "#define SNPRINTF   std::snprintf"

.SH "Function Documentation"
.PP 
.SS "int getsubopt (char **options, char *const *tokens, char **value)"

.PP
References NULL\&.
.PP
Referenced by main()\&.
.SS "int main (intargc, char **argv)"

.PP
References PageRange::addSpec(), Bitmap::All, DviFile::FontSet::begin(), PkGlyph::bitmap(), bitmap_info::bitmap_scale_factor, bitmapH, bitmapW, Bitmap::BitmapColour_s::blue, Bitmap::blur(), bitmap_info::blur_bitmap, Bitmap::Bottom, Bitmap::boundingBox(), PkGlyph::characterChar(), PkGlyph::characterCode(), DviFileSetChar::charno(), Bitmap::clear(), DviFile::convertUnits(), DviFilePage::count, Bitmap::crop(), bitmap_info::crop_bitmap, Bitmap::cropDefault(), DviFile::currH(), DviFile::currV(), debug, DviFileEvent::debug(), DEFAULT_MFMODE, DEFAULT_RESOLUTION, DEFAULT_TEXMFCNF, PkFont::dpiBase(), PkFont::dpiScaled(), DVI2BITMAPURL, Bitmap::empty(), DviFile::FontSet::end(), DviFile::eof(), everything, DviFile::filename(), BitmapImage::firstBitmapImageFormat(), DviFileFontChange::font, FONT_GEN_TEMPLATE, PkFont::fontFilename(), PkFont::fontgenCommand(), BitmapImage::FURTHERINFO, DviFile::getEndOfPage(), DviFile::getEvent(), DviFile::getFallbackFont(), DviFile::getFontSet(), getopt_long(), getsubopt(), PkFont::glyph(), Bitmap::BitmapColour_s::green, PkGlyph::h(), DviFileSetRule::h, DviFile::haveReadPostamble(), PkGlyph::hoff(), DviFile::hSize(), BitmapImage::INPUTFILENAME, PageRange::isSelected(), DviFilePage::isStart, Bitmap::Left, PkFont::loaded(), Bitmap::logBitmapInfo(), DviFile::magnification(), PkFont::magnification(), bitmap_info::make_transparent, Bitmap::mark(), MM, option::name, PkFont::name(), BitmapImage::nextBitmapImageFormat(), normal, NULL, bitmap_info::ofile_name, bitmap_info::ofile_pattern, bitmap_info::ofile_type, oneInch, OPT_PIPE, Bitmap::overlaps(), Bitmap::paint(), Util::parseRGB(), DviError::print(), DviBug::print(), progname, quiet, Bitmap::BitmapColour_s::red, DviFileEvent::release(), resolution, Bitmap::Right, Bitmap::rule(), Bitmap::scaleDown(), Bitmap::setDefaultRGB(), PkFont::setFontgen(), PkFont::setFontgenCommand(), PkFont::setFontSearchCommand(), PkFont::setFontSearchKpse(), PkFont::setFontSearchPath(), BitmapImage::setInfo(), PkFont::setMissingFontMode(), KarlPathSearcher::setProgramName(), PkFont::setResolution(), Bitmap::setRGB(), Bitmap::setTransparent(), silent, BitmapImage::SOFTWAREVERSION, DviFileSpecial::specialString, SS_STRING, SSTREAM, Bitmap::strut(), BitmapImage::supportedBitmapImage(), Util::tokenise_string(), Bitmap::Top, DviFile::unit_pixels, DviFile::unit_pt, DviFile::unitString(), DviFile::unitType(), Usage(), Util::verbosity(), DviFilePosition::verbosity(), PkRasterdata::verbosity(), BitmapImage::verbosity(), InputByteStream::verbosity(), Bitmap::verbosity(), verbosity, PkFont::verbosity(), DviFile::verbosity(), version_string, KarlPathSearcher::version_string(), PNGBitmap::version_string(), PkGlyph::voff(), DviFile::vSize(), PkGlyph::w(), DviFileSetRule::w, and Bitmap::write()\&.
.SH "Variable Documentation"
.PP 
.SS "int bitmapH = -1"

.PP
Referenced by main()\&.
.SS "int bitmapW = -1"

.PP
Referenced by main()\&.
.SS "int oneInch = \fBresolution\fP"

.PP
Referenced by main()\&.
.SS "int resolution = \fBPkFont::dpiBase\fP()"

.PP
Referenced by main()\&.
.SS "\fBverbosities\fP verbosity = \fBnormal\fP"

.PP
Referenced by main()\&.
.SH "Author"
.PP 
Generated automatically by Doxygen for dvi2bitmap from the source code\&.
