#include <algorithm>
#include <cmath>
#include <map>
#include <ostream>
#include <string>
#include <math.h>
#include <vector>
#include <librevenge-stream/librevenge-stream.h>
#include <librevenge/librevenge.h>
#include <stdint.h>
#include <inttypes.h>
#include <boost/shared_ptr.hpp>
Go to the source code of this file.
Classes | |
struct | MWAW_shared_ptr_noop_deleter< T > |
an noop deleter used to transform a libwpd pointer in a false shared_ptr More... | |
class | libmwaw::VersionException |
class | libmwaw::FileException |
class | libmwaw::ParseException |
class | libmwaw::GenericException |
class | libmwaw::WrongPasswordException |
struct | MWAWColor |
the class to store a color More... | |
struct | MWAWBorder |
a border More... | |
struct | MWAWField |
a field More... | |
struct | MWAWLink |
a link More... | |
struct | MWAWNote |
a note More... | |
struct | MWAWEmbeddedObject |
small class use to define a embedded object More... | |
struct | MWAWVariable< T > |
a generic variable template: value + flag to know if the variable is set More... | |
class | MWAWVec2< T > |
small class which defines a vector with 2 elements More... | |
struct | MWAWVec2< T >::PosSizeLtX |
internal struct used to create sorted map, sorted by X More... | |
struct | MWAWVec2< T >::PosSizeLtY |
internal struct used to create sorted map, sorted by Y More... | |
class | MWAWVec3< T > |
small class which defines a vector with 3 elements More... | |
struct | MWAWVec3< T >::PosSizeLt |
internal struct used to create sorted map, sorted by X, Y, Z More... | |
class | MWAWBox2< T > |
small class which defines a 2D Box More... | |
class | MWAWTransformation |
a transformation which stored the first row of a 3x3 perspective matrix More... | |
Namespaces | |
libmwaw | |
namespace used to regroup all libwpd functions, enumerations which we have redefined for internal usage | |
Macros | |
#define | M_PI 3.14159265358979323846 |
#define | LIBMWAW_ATTRIBUTE_PRINTF(fmt, arg) |
#define | MWAW_DEBUG_MSG(M) |
Functions | |
uint8_t | libmwaw::readU8 (librevenge::RVNGInputStream *input) |
void | libmwaw::appendUnicode (uint32_t val, librevenge::RVNGString &buffer) |
adds an unicode character to a string More... | |
std::string | libmwaw::numberingTypeToString (NumberingType type) |
std::string | libmwaw::numberingValueToString (NumberingType type, int value) |
std::string | libmwaw::writingModeToString (WritingMode mode) |
a function to convert a writing mode in string lt-rb, ... More... | |
bool | libmwaw::convertDTFormat (std::string const &dtFormat, librevenge::RVNGPropertyListVector &propVect) |
convert a DTFormat in a propertyList More... | |
MWAWVec2f | libmwaw::rotatePointAroundCenter (MWAWVec2f const &point, MWAWVec2f const ¢er, float angle) |
rotate a point around center, angle is given in degree More... | |
MWAWBox2f | libmwaw::rotateBoxFromCenter (MWAWBox2f const &box, float angle) |
rotate a bdox and returns the final bdbox, angle is given in degree More... | |
#define LIBMWAW_ATTRIBUTE_PRINTF | ( | fmt, | |
arg | |||
) |
#define M_PI 3.14159265358979323846 |
#define MWAW_DEBUG_MSG | ( | M | ) |
typedef shared_ptr<MWAWFontConverter> MWAWFontConverterPtr |
a smart pointer of MWAWFontConverter
typedef shared_ptr<MWAWFontManager> MWAWFontManagerPtr |
a smart pointer of MWAWFontManager
typedef shared_ptr<MWAWGraphicListener> MWAWGraphicListenerPtr |
a smart pointer of MWAWGraphicListener
typedef shared_ptr<MWAWInputStream> MWAWInputStreamPtr |
a smart pointer of MWAWInputStream
typedef shared_ptr<MWAWListener> MWAWListenerPtr |
a smart pointer of MWAWListener
typedef shared_ptr<MWAWListManager> MWAWListManagerPtr |
a smart pointer of MWAWListManager
typedef shared_ptr<MWAWParserState> MWAWParserStatePtr |
a smart pointer of MWAWParserState
typedef shared_ptr<MWAWPresentationListener> MWAWPresentationListenerPtr |
a smart pointer of MWAWPresentationListener
typedef shared_ptr<MWAWRSRCParser> MWAWRSRCParserPtr |
a smart pointer of MWAWRSRCParser
typedef shared_ptr<MWAWSpreadsheetListener> MWAWSpreadsheetListenerPtr |
a smart pointer of MWAWSpreadsheetListener
typedef shared_ptr<MWAWSubDocument> MWAWSubDocumentPtr |
a smart pointer of MWAWSubDocument
typedef shared_ptr<MWAWTextListener> MWAWTextListenerPtr |
a smart pointer of MWAWTextListener
typedef MWAWVec3<unsigned char> MWAWVec3uc |
MWAWVec3 of unsigned char.