Namespaces | |
detail | |
IWAObjectType | |
IWAReader | |
IWORKToken | |
KEY1Token | |
KEY2Token | |
KEY6ObjectType | |
NUM1Token | |
NUM3ObjectType | |
PAG1Token | |
PAG5ObjectType | |
transformations | |
Special transformation constructors. | |
Functions | |
IWORK_DECLARE_NUMBER_CONVERTER (bool) | |
IWORK_DECLARE_NUMBER_CONVERTER (double) | |
IWORK_DECLARE_NUMBER_CONVERTER (int) | |
IWORK_DECLARE_NUMBER_CONVERTER (IWORKAlignment) | |
IWORK_DECLARE_NUMBER_CONVERTER (IWORKBaseline) | |
IWORK_DECLARE_NUMBER_CONVERTER (IWORKBorderType) | |
IWORK_DECLARE_NUMBER_CONVERTER (IWORKCapitalization) | |
IWORK_DECLARE_NUMBER_CONVERTER (IWORKCellNumberType) | |
IWORK_DECLARE_NUMBER_CONVERTER (IWORKStrokeType) | |
IWORK_DECLARE_NUMBER_CONVERTER (IWORKVerticalAlignment) | |
KEY1_DECLARE_STRING_CONVERTER (glm::dmat3) | |
KEY1_DECLARE_STRING_CONVERTER (IWORKColor) | |
KEY1_DECLARE_STRING_CONVERTER (IWORKPosition) | |
KEY1_DECLARE_STRING_CONVERTER (IWORKSize) | |
template<IWAField::Tag TagV, typename ValueT , typename Reader > | |
const ValueT & | get (const detail::IWAFieldImpl< TagV, ValueT, Reader > &field) |
template<IWAField::Tag TagV, typename ValueT , typename Reader > | |
const ValueT & | get_optional_value_or (const detail::IWAFieldImpl< TagV, ValueT, Reader > &field, const ValueT &value) |
template<IWAField::Tag TagV, typename ValueT , typename Reader , typename DefaultValueT > | |
const ValueT | get_optional_value_or (const detail::IWAFieldImpl< TagV, ValueT, Reader > &field, const DefaultValueT &value) |
std::ostream & | operator<< (std::ostream &s, IWORKFormula::Address const &ad) |
std::ostream & | operator<< (std::ostream &s, IWORKFormula::Token const &dt) |
bool | approxEqual (const IWORKPath &left, const IWORKPath &right, double eps=ETONYEK_EPSILON) |
bool | operator== (const IWORKPath &left, const IWORKPath &right) |
bool | operator!= (const IWORKPath &left, const IWORKPath &right) |
IWORKPath | operator* (const IWORKPath &path, const glm::dmat3 &tr) |
Create a transformed path. More... | |
IWORK_IMPLEMENT_PROPERTY (Alignment) | |
IWORK_IMPLEMENT_PROPERTY (Baseline) | |
IWORK_IMPLEMENT_PROPERTY (BaselineShift) | |
IWORK_IMPLEMENT_PROPERTY (Bold) | |
IWORK_IMPLEMENT_PROPERTY (BottomBorder) | |
IWORK_IMPLEMENT_PROPERTY (Capitalization) | |
IWORK_IMPLEMENT_PROPERTY (Columns) | |
IWORK_IMPLEMENT_PROPERTY (EvenPageMaster) | |
IWORK_IMPLEMENT_PROPERTY (ExternalTextWrap) | |
IWORK_IMPLEMENT_PROPERTY (Fill) | |
IWORK_IMPLEMENT_PROPERTY (FirstLineIndent) | |
IWORK_IMPLEMENT_PROPERTY (FirstPageMaster) | |
IWORK_IMPLEMENT_PROPERTY (FollowingLayoutStyle) | |
IWORK_IMPLEMENT_PROPERTY (FollowingParagraphStyle) | |
IWORK_IMPLEMENT_PROPERTY (FontColor) | |
IWORK_IMPLEMENT_PROPERTY (FontName) | |
IWORK_IMPLEMENT_PROPERTY (FontSize) | |
IWORK_IMPLEMENT_PROPERTY (Geometry) | |
IWORK_IMPLEMENT_PROPERTY (HeadLineEnd) | |
IWORK_IMPLEMENT_PROPERTY (Hyphenate) | |
IWORK_IMPLEMENT_PROPERTY (Italic) | |
IWORK_IMPLEMENT_PROPERTY (KeepLinesTogether) | |
IWORK_IMPLEMENT_PROPERTY (KeepWithNext) | |
IWORK_IMPLEMENT_PROPERTY (LabelCharacterStyle) | |
IWORK_IMPLEMENT_PROPERTY (Language) | |
IWORK_IMPLEMENT_PROPERTY (LayoutMargins) | |
IWORK_IMPLEMENT_PROPERTY (LayoutParagraphStyle) | |
IWORK_IMPLEMENT_PROPERTY (LayoutStyle) | |
IWORK_IMPLEMENT_PROPERTY (LeftBorder) | |
IWORK_IMPLEMENT_PROPERTY (LeftIndent) | |
IWORK_IMPLEMENT_PROPERTY (LineSpacing) | |
IWORK_IMPLEMENT_PROPERTY (ListLabelGeometry) | |
IWORK_IMPLEMENT_PROPERTY (ListLabelGeometries) | |
IWORK_IMPLEMENT_PROPERTY (ListLabelIndent) | |
IWORK_IMPLEMENT_PROPERTY (ListLabelIndents) | |
IWORK_IMPLEMENT_PROPERTY (ListLabelTypeInfo) | |
IWORK_IMPLEMENT_PROPERTY (ListLabelTypes) | |
IWORK_IMPLEMENT_PROPERTY (ListLevelStyles) | |
IWORK_IMPLEMENT_PROPERTY (ListStyle) | |
IWORK_IMPLEMENT_PROPERTY (ListTextIndent) | |
IWORK_IMPLEMENT_PROPERTY (ListTextIndents) | |
IWORK_IMPLEMENT_PROPERTY (OddPageMaster) | |
IWORK_IMPLEMENT_PROPERTY (Opacity) | |
IWORK_IMPLEMENT_PROPERTY (Outline) | |
IWORK_IMPLEMENT_PROPERTY (Padding) | |
IWORK_IMPLEMENT_PROPERTY (PageBreakBefore) | |
IWORK_IMPLEMENT_PROPERTY (ParagraphBorderType) | |
IWORK_IMPLEMENT_PROPERTY (ParagraphFill) | |
IWORK_IMPLEMENT_PROPERTY (ParagraphStroke) | |
IWORK_IMPLEMENT_PROPERTY (RightBorder) | |
IWORK_IMPLEMENT_PROPERTY (RightIndent) | |
IWORK_IMPLEMENT_PROPERTY (SFSeries) | |
IWORK_IMPLEMENT_PROPERTY (SFC2DAreaFillProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFC2DColumnFillProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFC2DMixedColumnFillProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFC2DPieFillProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFC3DAreaFillProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFC3DColumnFillProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFC3DPieFillProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTableCellStylePropertyFill) | |
IWORK_IMPLEMENT_PROPERTY (SFTableStylePropertyCellStyle) | |
IWORK_IMPLEMENT_PROPERTY (SFTableStylePropertyHeaderColumnCellStyle) | |
IWORK_IMPLEMENT_PROPERTY (SFTableStylePropertyHeaderRowCellStyle) | |
IWORK_IMPLEMENT_PROPERTY (SFTAutoResizeProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTCellStylePropertyDateTimeFormat) | |
IWORK_IMPLEMENT_PROPERTY (SFTCellStylePropertyDurationFormat) | |
IWORK_IMPLEMENT_PROPERTY (SFTCellStylePropertyNumberFormat) | |
IWORK_IMPLEMENT_PROPERTY (SFTCellStylePropertyLayoutStyle) | |
IWORK_IMPLEMENT_PROPERTY (SFTCellStylePropertyParagraphStyle) | |
IWORK_IMPLEMENT_PROPERTY (SFTDefaultBodyCellStyleProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTDefaultBodyVectorStyleProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTDefaultBorderVectorStyleProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTDefaultFooterBodyVectorStyleProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTDefaultFooterRowCellStyleProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTDefaultFooterSeparatorVectorStyleProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTDefaultGroupingLevelVectorStyleProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTDefaultGroupingRowCellStyleProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTDefaultHeaderBodyVectorStyleProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTDefaultHeaderColumnCellStyleProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTDefaultHeaderRowCellStyleProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTDefaultHeaderSeparatorVectorStyleProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTHeaderColumnRepeatsProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTHeaderRowRepeatsProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTStrokeProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTTableBandedCellFillProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTTableBandedRowsProperty) | |
IWORK_IMPLEMENT_PROPERTY (SFTTableNameStylePropertyLayoutStyle) | |
IWORK_IMPLEMENT_PROPERTY (SFTTableNameStylePropertyParagraphStyle) | |
IWORK_IMPLEMENT_PROPERTY (Shadow) | |
IWORK_IMPLEMENT_PROPERTY (SpaceAfter) | |
IWORK_IMPLEMENT_PROPERTY (SpaceBefore) | |
IWORK_IMPLEMENT_PROPERTY (Strikethru) | |
IWORK_IMPLEMENT_PROPERTY (Stroke) | |
IWORK_IMPLEMENT_PROPERTY (Tabs) | |
IWORK_IMPLEMENT_PROPERTY (TailLineEnd) | |
IWORK_IMPLEMENT_PROPERTY (TextBackground) | |
IWORK_IMPLEMENT_PROPERTY (TextShadow) | |
IWORK_IMPLEMENT_PROPERTY (TopBorder) | |
IWORK_IMPLEMENT_PROPERTY (TocStyle) | |
IWORK_IMPLEMENT_PROPERTY (Tracking) | |
IWORK_IMPLEMENT_PROPERTY (Underline) | |
IWORK_IMPLEMENT_PROPERTY (VerticalAlignment) | |
IWORK_IMPLEMENT_PROPERTY (WidowControl) | |
IWORK_DECLARE_PROPERTY (Alignment, IWORKAlignment) | |
IWORK_DECLARE_PROPERTY (Baseline, IWORKBaseline) | |
IWORK_DECLARE_PROPERTY (BaselineShift, double) | |
IWORK_DECLARE_PROPERTY (Bold, bool) | |
IWORK_DECLARE_PROPERTY (BottomBorder, IWORKStroke) | |
IWORK_DECLARE_PROPERTY (Capitalization, IWORKCapitalization) | |
IWORK_DECLARE_PROPERTY (Columns, IWORKColumns) | |
IWORK_DECLARE_PROPERTY (ExternalTextWrap, IWORKExternalTextWrap) | |
IWORK_DECLARE_PROPERTY (EvenPageMaster, IWORKPageMaster) | |
IWORK_DECLARE_PROPERTY (Fill, IWORKFill) | |
IWORK_DECLARE_PROPERTY (FirstLineIndent, double) | |
IWORK_DECLARE_PROPERTY (FirstPageMaster, IWORKPageMaster) | |
IWORK_DECLARE_PROPERTY (FollowingLayoutStyle, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (FollowingParagraphStyle, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (FontColor, IWORKColor) | |
IWORK_DECLARE_PROPERTY (FontName, std::string) | |
IWORK_DECLARE_PROPERTY (FontSize, double) | |
IWORK_DECLARE_PROPERTY (Geometry, IWORKGeometryPtr_t) | |
IWORK_DECLARE_PROPERTY (HeadLineEnd, IWORKMarker) | |
IWORK_DECLARE_PROPERTY (Hyphenate, bool) | |
IWORK_DECLARE_PROPERTY (Italic, bool) | |
IWORK_DECLARE_PROPERTY (KeepLinesTogether, bool) | |
IWORK_DECLARE_PROPERTY (KeepWithNext, bool) | |
IWORK_DECLARE_PROPERTY (LabelCharacterStyle, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (Language, std::string) | |
IWORK_DECLARE_PROPERTY (LayoutMargins, IWORKPadding) | |
IWORK_DECLARE_PROPERTY (LayoutParagraphStyle, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (LayoutStyle, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (LeftBorder, IWORKStroke) | |
IWORK_DECLARE_PROPERTY (LeftIndent, double) | |
IWORK_DECLARE_PROPERTY (LineSpacing, IWORKLineSpacing) | |
IWORK_DECLARE_PROPERTY (ListLabelGeometry, IWORKListLabelGeometry) | |
IWORK_DECLARE_PROPERTY (ListLabelGeometries, std::deque< IWORKListLabelGeometry >) | |
IWORK_DECLARE_PROPERTY (ListLabelIndent, double) | |
IWORK_DECLARE_PROPERTY (ListLabelIndents, std::deque< double >) | |
IWORK_DECLARE_PROPERTY (ListLabelTypeInfo, IWORKListLabelTypeInfo_t) | |
IWORK_DECLARE_PROPERTY (ListLabelTypes, std::deque< IWORKListLabelTypeInfo_t >) | |
IWORK_DECLARE_PROPERTY (ListLevelStyles, IWORKListLevels_t) | |
IWORK_DECLARE_PROPERTY (ListStyle, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (ListTextIndent, double) | |
IWORK_DECLARE_PROPERTY (ListTextIndents, std::deque< double >) | |
IWORK_DECLARE_PROPERTY (Opacity, double) | |
IWORK_DECLARE_PROPERTY (OddPageMaster, IWORKPageMaster) | |
IWORK_DECLARE_PROPERTY (Outline, bool) | |
IWORK_DECLARE_PROPERTY (Padding, IWORKPadding) | |
IWORK_DECLARE_PROPERTY (PageBreakBefore, bool) | |
IWORK_DECLARE_PROPERTY (ParagraphBorderType, IWORKBorderType) | |
IWORK_DECLARE_PROPERTY (ParagraphFill, IWORKColor) | |
IWORK_DECLARE_PROPERTY (ParagraphStroke, IWORKStroke) | |
IWORK_DECLARE_PROPERTY (RightBorder, IWORKStroke) | |
IWORK_DECLARE_PROPERTY (RightIndent, double) | |
IWORK_DECLARE_PROPERTY (SFSeries, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTAutoResizeProperty, bool) | |
IWORK_DECLARE_PROPERTY (SFC2DAreaFillProperty, IWORKFill) | |
IWORK_DECLARE_PROPERTY (SFC2DColumnFillProperty, IWORKFill) | |
IWORK_DECLARE_PROPERTY (SFC2DMixedColumnFillProperty, IWORKFill) | |
IWORK_DECLARE_PROPERTY (SFC2DPieFillProperty, IWORKFill) | |
IWORK_DECLARE_PROPERTY (SFC3DAreaFillProperty, IWORKFill) | |
IWORK_DECLARE_PROPERTY (SFC3DColumnFillProperty, IWORKFill) | |
IWORK_DECLARE_PROPERTY (SFC3DPieFillProperty, IWORKFill) | |
IWORK_DECLARE_PROPERTY (SFTableCellStylePropertyFill, IWORKFill) | |
IWORK_DECLARE_PROPERTY (SFTableStylePropertyCellStyle, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTableStylePropertyHeaderColumnCellStyle, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTableStylePropertyHeaderRowCellStyle, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTCellStylePropertyDateTimeFormat, IWORKDateTimeFormat) | |
IWORK_DECLARE_PROPERTY (SFTCellStylePropertyDurationFormat, IWORKDurationFormat) | |
IWORK_DECLARE_PROPERTY (SFTCellStylePropertyNumberFormat, IWORKNumberFormat) | |
IWORK_DECLARE_PROPERTY (SFTCellStylePropertyLayoutStyle, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTCellStylePropertyParagraphStyle, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTDefaultBodyCellStyleProperty, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTDefaultBodyVectorStyleProperty, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTDefaultBorderVectorStyleProperty, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTDefaultFooterBodyVectorStyleProperty, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTDefaultFooterRowCellStyleProperty, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTDefaultFooterSeparatorVectorStyleProperty, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTDefaultGroupingLevelVectorStyleProperty, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTDefaultGroupingRowCellStyleProperty, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTDefaultHeaderBodyVectorStyleProperty, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTDefaultHeaderColumnCellStyleProperty, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTDefaultHeaderRowCellStyleProperty, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTDefaultHeaderSeparatorVectorStyleProperty, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTHeaderColumnRepeatsProperty, bool) | |
IWORK_DECLARE_PROPERTY (SFTHeaderRowRepeatsProperty, bool) | |
IWORK_DECLARE_PROPERTY (SFTStrokeProperty, IWORKStroke) | |
IWORK_DECLARE_PROPERTY (SFTTableBandedCellFillProperty, IWORKFill) | |
IWORK_DECLARE_PROPERTY (SFTTableBandedRowsProperty, bool) | |
IWORK_DECLARE_PROPERTY (SFTTableNameStylePropertyLayoutStyle, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (SFTTableNameStylePropertyParagraphStyle, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (Shadow, IWORKShadow) | |
IWORK_DECLARE_PROPERTY (SpaceAfter, double) | |
IWORK_DECLARE_PROPERTY (SpaceBefore, double) | |
IWORK_DECLARE_PROPERTY (Strikethru, bool) | |
IWORK_DECLARE_PROPERTY (Stroke, IWORKStroke) | |
IWORK_DECLARE_PROPERTY (Tabs, IWORKTabStops_t) | |
IWORK_DECLARE_PROPERTY (TailLineEnd, IWORKMarker) | |
IWORK_DECLARE_PROPERTY (TextBackground, IWORKColor) | |
IWORK_DECLARE_PROPERTY (TextShadow, IWORKShadow) | |
IWORK_DECLARE_PROPERTY (TopBorder, IWORKStroke) | |
IWORK_DECLARE_PROPERTY (TocStyle, IWORKStylePtr_t) | |
IWORK_DECLARE_PROPERTY (Tracking, double) | |
IWORK_DECLARE_PROPERTY (Underline, bool) | |
IWORK_DECLARE_PROPERTY (VerticalAlignment, IWORKVerticalAlignment) | |
IWORK_DECLARE_PROPERTY (WidowControl, bool) | |
IWORKPathPtr_t | makePolygonPath (const IWORKSize &size, unsigned edges) |
Path creator functions for stock shapes. More... | |
IWORKPathPtr_t | makeRoundedRectanglePath (const IWORKSize &size, const double radius) |
IWORKPathPtr_t | makeArrowPath (const IWORKSize &size, const double headWidth, const double stemThickness) |
IWORKPathPtr_t | makeDoubleArrowPath (const IWORKSize &size, const double headWidth, const double stemThickness) |
IWORKPathPtr_t | makeStarPath (const IWORKSize &size, const unsigned points, const double innerRadius) |
IWORKPathPtr_t | makeCalloutPath (const IWORKSize &size, const double radius, const double tailSize, const double tailX, const double tailY) |
IWORKPathPtr_t | makeQuoteBubblePath (const IWORKSize &size, const double radius, const double tailSize, const double tailX, const double tailY) |
glm::dmat3 | makeTransformation (const IWORKGeometry &geometry) |
Create a transformation from a geometry. More... | |
IWORK_IMPLEMENT_PROPERTY (AnimationAutoPlay) | |
IWORK_IMPLEMENT_PROPERTY (AnimationDelay) | |
IWORK_IMPLEMENT_PROPERTY (AnimationDuration) | |
IWORK_IMPLEMENT_PROPERTY (Transition) | |
IWORK_DECLARE_PROPERTY (AnimationAutoPlay, bool) | |
IWORK_DECLARE_PROPERTY (AnimationDelay, double) | |
IWORK_DECLARE_PROPERTY (AnimationDuration, double) | |
IWORK_DECLARE_PROPERTY (Transition, KEYTransition) | |
uint8_t | readU8 (const RVNGInputStreamPtr_t &input, bool) |
uint16_t | readU16 (const RVNGInputStreamPtr_t &input, bool bigEndian) |
uint32_t | readU32 (const RVNGInputStreamPtr_t &input, bool bigEndian) |
uint64_t | readU64 (const RVNGInputStreamPtr_t &input, bool bigEndian) |
uint64_t | readUVar (const RVNGInputStreamPtr_t &input) |
int64_t | readSVar (const RVNGInputStreamPtr_t &input) |
double | readDouble (const RVNGInputStreamPtr_t &input) |
float | readFloat (const RVNGInputStreamPtr_t &input) |
unsigned long | getLength (const RVNGInputStreamPtr_t &input) |
unsigned long | getRemainingLength (const RVNGInputStreamPtr_t &input) |
bool | approxEqual (double x, double y, double eps=ETONYEK_EPSILON) |
Test two floating point numbers for equality. More... | |
double | pt2in (double d) |
Convert a length from points to inches. More... | |
double | deg2rad (double value) |
Convert an angle from degrees to radians. More... | |
double | rad2deg (double value) |
Convert an angle from radians to degrees. More... | |
librevenge::RVNGString | makeColor (const IWORKColor &color) |
librevenge::RVNGString | makeColor (const IWORKGradient &gradient) |
Compute the average color of a gradient and return it as a string. More... | |
void | writeBorder (const IWORKStroke &stroke, const char *const name, librevenge::RVNGPropertyList &props) |
std::string | detectMimetype (const RVNGInputStreamPtr_t &stream) |
const double | etonyek_half_pi (1.57079632679489661923132169163975144209858469968755291048747229615390820314310449931401741267105853399107404326e+00) |
const double | etonyek_third_pi (1.04719755119659774615421446109316762806572313312503527365831486410260546876206966620934494178070568932738269550e+00) |
const double | etonyek_pi (3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651e+00) |
const double | etonyek_two_pi (6.28318530717958647692528676655900576839433879875021164194988918461563281257241799725606965068423413596429617303e+00) |
const double | etonyek_root_three (1.73205080756887729352744634150587236694280525381038062805580697945193301690880003708114618675724857567562614142e+00) |
const double | etonyek_root_two (1.41421356237309504880168872420969807856967187537694807317667973799073247846210703885038753432764157273501384623e+00) |
const unsigned | ETONYEK_EPOCH_BEGIN (978307200) |
template<class T > | |
bool | approxEqual (const T &left, const T &right, const double eps=ETONYEK_EPSILON) |
std::unique_ptr< xmlTextReader, void(*)(xmlTextReaderPtr)> | xmlReaderForStream (const RVNGInputStreamPtr_t &input) |
bool | bool_cast (const char *value) |
Convert string value to bool. More... | |
boost::optional< bool > | try_bool_cast (const char *value) |
double | double_cast (const char *value) |
boost::optional< double > | try_double_cast (const char *value) |
int | int_cast (const char *value) |
boost::optional< int > | try_int_cast (const char *value) |
const char * | char_cast (const char *const c) |
const char * | char_cast (const signed char *const c) |
const char * | char_cast (const unsigned char *const c) |
IWORK_DECLARE_NUMBER_CONVERTER (PAGFootnoteKind) | |
Variables | |
std::unique_ptr< xmlTextReader, void(*)(xmlTextReaderPtr)> | xmlReaderForStream (const RVNGInputStreamPtr_t &input) |
typedef std::pair<IWORKFormula::Address, IWORKFormula::Address> libetonyek::AddressRange |
typedef std::deque<CurveElement_t> libetonyek::Curve_t |
typedef boost::variant<MoveTo, LineTo, CCurveTo, QCurveTo, ClosePolygon> libetonyek::CurveElement_t |
typedef variant<double, string, TrueOrFalseFunc, IWORKFormula::Address, AddressRange, recursive_wrapper<PrefixOp>, recursive_wrapper<InfixOp>, recursive_wrapper<PostfixOp>, recursive_wrapper<Function>, recursive_wrapper<PExpr> > libetonyek::Expression |
typedef std::string libetonyek::ID_t |
typedef detail::IWAFieldImpl<IWAField::TAG_BYTES, RVNGInputStreamPtr_t, IWAReader::Bytes> libetonyek::IWABytesField |
typedef detail::IWAFieldImpl<IWAField::TAG_DOUBLE, double, IWAReader::Double> libetonyek::IWADoubleField |
typedef std::shared_ptr<IWAField> libetonyek::IWAFieldPtr_t |
typedef detail::IWAFieldImpl<IWAField::TAG_FIXED32, uint32_t, IWAReader::Fixed32> libetonyek::IWAFixed32Field |
typedef detail::IWAFieldImpl<IWAField::TAG_FIXED64, uint64_t, IWAReader::Fixed64> libetonyek::IWAFixed64Field |
typedef detail::IWAFieldImpl<IWAField::TAG_FLOAT, float, IWAReader::Float> libetonyek::IWAFloatField |
typedef detail::IWAFieldImpl<IWAField::TAG_SINT32, int32_t, IWAReader::SInt32> libetonyek::IWASInt32Field |
typedef detail::IWAFieldImpl<IWAField::TAG_SINT64, int64_t, IWAReader::SInt64> libetonyek::IWASInt64Field |
typedef detail::IWAFieldImpl<IWAField::TAG_STRING, std::string, IWAReader::String> libetonyek::IWAStringField |
typedef detail::IWAFieldImpl<IWAField::TAG_UINT32, uint32_t, IWAReader::UInt32> libetonyek::IWAUInt32Field |
typedef detail::IWAFieldImpl<IWAField::TAG_UINT64, uint64_t, IWAReader::UInt64> libetonyek::IWAUInt64Field |
typedef std::deque<IWORKColumnRowSize> libetonyek::IWORKColumnSizes_t |
typedef std::unordered_map<ID_t, IWORKColumns> libetonyek::IWORKColumnsMap_t |
typedef std::unordered_map<std::string, std::string> libetonyek::IWORKContentMap_t |
typedef std::unordered_map<ID_t, IWORKDataPtr_t> libetonyek::IWORKDataMap_t |
typedef std::shared_ptr<IWORKData> libetonyek::IWORKDataPtr_t |
typedef std::unordered_map<ID_t, IWORKDateTimeFormat> libetonyek::IWORKDateTimeFormatMap_t |
typedef std::unordered_map<ID_t, IWORKDurationFormat> libetonyek::IWORKDurationFormatMap_t |
typedef std::unordered_map<ID_t, IWORKExternalTextWrap> libetonyek::IWORKExternalTextWrapMap_t |
typedef boost::variant<IWORKColor, IWORKGradient, IWORKMediaContent> libetonyek::IWORKFill |
typedef std::unordered_map<ID_t, IWORKFill> libetonyek::IWORKFillMap_t |
typedef std::unordered_map<ID_t, IWORKFilterDescriptor> libetonyek::IWORKFilterDescriptorMap_t |
typedef std::deque<IWORKShadow> libetonyek::IWORKFilters_t |
typedef std::unordered_map<ID_t, IWORKFilters_t> libetonyek::IWORKFiltersMap_t |
typedef std::unordered_map<ID_t, IWORKFormulaPtr_t> libetonyek::IWORKFormulaMap_t |
typedef std::shared_ptr<IWORKFormula> libetonyek::IWORKFormulaPtr_t |
typedef std::shared_ptr<IWORKGeometry> libetonyek::IWORKGeometryPtr_t |
typedef std::unordered_map<ID_t, IWORKGradient> libetonyek::IWORKGradientMap_t |
typedef std::unordered_map<ID_t, IWORKGradientStop> libetonyek::IWORKGradientStopMap_t |
typedef mdds::flat_segment_tree<unsigned, IWORKStylePtr_t> libetonyek::IWORKGridLine_t |
typedef std::map<unsigned,IWORKGridLine_t> libetonyek::IWORKGridLineMap_t |
typedef std::shared_ptr<IWORKGroup> libetonyek::IWORKGroupPtr_t |
typedef std::unordered_map<std::string, IWORKOutputElements> libetonyek::IWORKHeaderFooterMap_t |
typedef std::unordered_map<ID_t, IWORKImagePtr_t> libetonyek::IWORKImageMap_t |
typedef std::shared_ptr<IWORKImage> libetonyek::IWORKImagePtr_t |
typedef std::shared_ptr<IWORKLine> libetonyek::IWORKLinePtr_t |
typedef std::unordered_map<ID_t, IWORKLineSpacing> libetonyek::IWORKLineSpacingMap_t |
typedef std::unordered_map<ID_t, IWORKListLabelGeometry> libetonyek::IWORKListLabelGeometryMap_t |
typedef boost::variant<bool, std::string, IWORKTextLabel, IWORKMediaContentPtr_t> libetonyek::IWORKListLabelTypeInfo_t |
typedef std::unordered_map<ID_t, IWORKListLabelTypeInfo_t> libetonyek::IWORKListLabelTypeInfoMap_t |
typedef std::map<unsigned, IWORKStylePtr_t> libetonyek::IWORKListLevels_t |
typedef std::unordered_map<ID_t, IWORKMediaContentPtr_t> libetonyek::IWORKMediaContentMap_t |
typedef std::shared_ptr<IWORKMediaContent> libetonyek::IWORKMediaContentPtr_t |
typedef std::shared_ptr<IWORKMedia> libetonyek::IWORKMediaPtr_t |
typedef std::unordered_map<ID_t, IWORKNumberFormat> libetonyek::IWORKNumberFormatMap_t |
typedef unsigned libetonyek::IWORKOutputID_t |
typedef std::unordered_map<ID_t, IWORKOutputID_t> libetonyek::IWORKOutputMap_t |
typedef std::unordered_map<ID_t, IWORKPadding> libetonyek::IWORKPaddingMap_t |
typedef std::unordered_map<ID_t, IWORKPathPtr_t> libetonyek::IWORKPathMap_t |
typedef std::shared_ptr<IWORKPath> libetonyek::IWORKPathPtr_t |
typedef std::unordered_map<ID_t, IWORKPattern> libetonyek::IWORKPatternMap_t |
typedef std::string libetonyek::IWORKPropertyID_t |
typedef std::deque<IWORKColumnRowSize> libetonyek::IWORKRowSizes_t |
typedef std::unordered_map<ID_t, IWORKShadow> libetonyek::IWORKShadowMap_t |
typedef std::shared_ptr<IWORKShape> libetonyek::IWORKShapePtr_t |
typedef std::unordered_map<ID_t, IWORKStroke> libetonyek::IWORKStrokeMap_t |
typedef std::unordered_map<ID_t, IWORKStylePtr_t> libetonyek::IWORKStyleMap_t |
typedef std::shared_ptr<IWORKStyle> libetonyek::IWORKStylePtr_t |
typedef std::unordered_map<ID_t, IWORKStylesheetPtr_t> libetonyek::IWORKStylesheetMap_t |
typedef std::shared_ptr<IWORKStylesheet> libetonyek::IWORKStylesheetPtr_t |
typedef std::unordered_map<ID_t, IWORKTableCell> libetonyek::IWORKTableCellMap_t |
typedef std::unordered_map<ID_t, IWORKTextPtr_t> libetonyek::IWORKTableCommentMap_t |
typedef std::shared_ptr<IWORKTableData> libetonyek::IWORKTableDataPtr_t |
typedef std::unordered_map<ID_t, IWORKTablePtr_t> libetonyek::IWORKTableMap_t |
typedef std::unordered_map<std::string, std::string> libetonyek::IWORKTableNameMap_t |
typedef std::shared_ptr<IWORKTableNameMap_t> libetonyek::IWORKTableNameMapPtr_t |
typedef std::shared_ptr<IWORKTable> libetonyek::IWORKTablePtr_t |
typedef std::unordered_map<ID_t, IWORKTableVector> libetonyek::IWORKTableVectorMap_t |
typedef std::deque<IWORKTabStop> libetonyek::IWORKTabStops_t |
typedef std::unordered_map<ID_t, IWORKTabStops_t> libetonyek::IWORKTabStopsMap_t |
typedef std::shared_ptr<IWORKText> libetonyek::IWORKTextPtr_t |
typedef std::shared_ptr<IWORKWrap> libetonyek::IWORKWrapPtr_t |
typedef std::shared_ptr<IWORKXMLContext> libetonyek::IWORKXMLContextPtr_t |
typedef IWORKXMLContextBase<IWORKXMLContextElement, IWORKXMLParserState> libetonyek::IWORKXMLElementContextBase |
typedef IWORKXMLContextBase<IWORKXMLContextEmpty, IWORKXMLParserState> libetonyek::IWORKXMLEmptyContextBase |
typedef IWORKXMLContextBase<IWORKXMLContextMixed, IWORKXMLParserState> libetonyek::IWORKXMLMixedContextBase |
typedef IWORKXMLContextBase<IWORKXMLContextText, IWORKXMLParserState> libetonyek::IWORKXMLTextContextBase |
typedef std::unordered_map<ID_t, KEYLayerPtr_t> libetonyek::KEYLayerMap_t |
typedef std::shared_ptr<KEYLayer> libetonyek::KEYLayerPtr_t |
typedef std::unordered_map<ID_t, KEYPlaceholderPtr_t> libetonyek::KEYPlaceholderMap_t |
typedef std::shared_ptr<KEYPlaceholder> libetonyek::KEYPlaceholderPtr_t |
typedef std::unordered_map<ID_t, KEYSlidePtr_t> libetonyek::KEYSlideMap_t |
typedef std::shared_ptr<KEYSlide> libetonyek::KEYSlidePtr_t |
typedef std::unordered_map<ID_t, KEYTransition> libetonyek::KEYTransitionMap_t |
typedef std::unordered_map<std::string, IWORKOutputElements> libetonyek::PAGAnnotationMap_t |
typedef std::unordered_map<ID_t, PAGAttachment> libetonyek::PAGAttachmentMap_t |
typedef std::deque<Curve_t> libetonyek::Path_t |
typedef std::shared_ptr<librevenge::RVNGInputStream> libetonyek::RVNGInputStreamPtr_t |
bool libetonyek::approxEqual | ( | const IWORKPath & | left, |
const IWORKPath & | right, | ||
double | eps = ETONYEK_EPSILON |
||
) |
Referenced by approxEqual(), and operator==().
bool libetonyek::approxEqual | ( | const T & | left, |
const T & | right, | ||
const double | eps = ETONYEK_EPSILON |
||
) |
bool libetonyek::approxEqual | ( | double | x, |
double | y, | ||
double | eps = ETONYEK_EPSILON |
||
) |
Test two floating point numbers for equality.
bool libetonyek::bool_cast | ( | const char * | value | ) |
Convert string value to bool.
Referenced by libetonyek::IWORKLineEndElement::attribute(), libetonyek::IWORKExternalTextWrapElement::attribute(), libetonyek::IWORKGeometryElement::attribute(), libetonyek::IWORKShapeContext::attribute(), libetonyek::IWORKImageElement::attribute(), and libetonyek::IWORKNumberFormatElement::attribute().
const char * libetonyek::char_cast | ( | const char *const | c | ) |
Referenced by libetonyek::IWORKParser::parse().
const char * libetonyek::char_cast | ( | const signed char *const | c | ) |
const char * libetonyek::char_cast | ( | const unsigned char *const | c | ) |
double libetonyek::deg2rad | ( | double | value | ) |
Convert an angle from degrees to radians.
Referenced by libetonyek::IWORKGeometryElement::attribute(), libetonyek::IWORKText::fillCharPropList(), libetonyek::IWORKCollector::fillGraphicProps(), libetonyek::NUM3Parser::parseShapePlacement(), and libetonyek::IWAParser::parseShapePlacement().
std::string libetonyek::detectMimetype | ( | const RVNGInputStreamPtr_t & | stream | ) |
Referenced by libetonyek::IWORKTable::draw(), and libetonyek::IWORKCollector::drawMedia().
double libetonyek::double_cast | ( | const char * | value | ) |
const unsigned libetonyek::ETONYEK_EPOCH_BEGIN | ( | 978307200 | ) |
const double libetonyek::etonyek_half_pi | ( | 1.57079632679489661923132169163975144209858469968755291048747229615390820314310449931401741267105853399107404326e+ | 00 | ) |
const double libetonyek::etonyek_pi | ( | 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651e+ | 00 | ) |
const double libetonyek::etonyek_root_three | ( | 1.73205080756887729352744634150587236694280525381038062805580697945193301690880003708114618675724857567562614142e+ | 00 | ) |
const double libetonyek::etonyek_root_two | ( | 1.41421356237309504880168872420969807856967187537694807317667973799073247846210703885038753432764157273501384623e+ | 00 | ) |
const double libetonyek::etonyek_third_pi | ( | 1.04719755119659774615421446109316762806572313312503527365831486410260546876206966620934494178070568932738269550e+ | 00 | ) |
const double libetonyek::etonyek_two_pi | ( | 6.28318530717958647692528676655900576839433879875021164194988918461563281257241799725606965068423413596429617303e+ | 00 | ) |
Referenced by makeStarPath(), and rad2deg().
const ValueT& libetonyek::get | ( | const detail::IWAFieldImpl< TagV, ValueT, Reader > & | field | ) |
const ValueT& libetonyek::get_optional_value_or | ( | const detail::IWAFieldImpl< TagV, ValueT, Reader > & | field, |
const ValueT & | value | ||
) |
Referenced by libetonyek::IWORKTextLabelElement::endOfElement(), libetonyek::IWORKTabularModelElement::endOfElement(), makeTransformation(), libetonyek::IWAParser::parseColumnsProperties(), libetonyek::IWAParser::parseDrawableShape(), libetonyek::IWAParser::parsePath(), libetonyek::IWAParser::parseTabularModel(), libetonyek::IWAParser::parseText(), libetonyek::IWAParser::readColor(), libetonyek::IWAParser::readPosition(), libetonyek::IWAParser::readSize(), and libetonyek::IWAObjectIndex::scanFragment().
const ValueT libetonyek::get_optional_value_or | ( | const detail::IWAFieldImpl< TagV, ValueT, Reader > & | field, |
const DefaultValueT & | value | ||
) |
unsigned long libetonyek::getLength | ( | const RVNGInputStreamPtr_t & | input | ) |
unsigned long libetonyek::getRemainingLength | ( | const RVNGInputStreamPtr_t & | input | ) |
int libetonyek::int_cast | ( | const char * | value | ) |
Referenced by libetonyek::IWORKChartInfoElement::attribute(), libetonyek::IWORKFoElement::attribute(), libetonyek::IWORKLineEndElement::attribute(), libetonyek::IWORKFieldElement::attribute(), libetonyek::IWORKNumberFormatElement::attribute(), libetonyek::IWORKOfElement::attribute(), and try_int_cast().
libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | bool | ) |
libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | double | ) |
libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | int | ) |
libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | IWORKAlignment | ) |
libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | IWORKBaseline | ) |
libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | IWORKBorderType | ) |
libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | IWORKCapitalization | ) |
libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | IWORKCellNumberType | ) |
libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | IWORKStrokeType | ) |
libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | IWORKVerticalAlignment | ) |
libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | PAGFootnoteKind | ) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | AnimationAutoPlay | , |
bool | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | AnimationDelay | , |
double | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | AnimationDuration | , |
double | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Transition | , |
KEYTransition | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Alignment | , |
IWORKAlignment | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Baseline | , |
IWORKBaseline | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | BaselineShift | , |
double | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Bold | , |
bool | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | BottomBorder | , |
IWORKStroke | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Capitalization | , |
IWORKCapitalization | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Columns | , |
IWORKColumns | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | ExternalTextWrap | , |
IWORKExternalTextWrap | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | EvenPageMaster | , |
IWORKPageMaster | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Fill | , |
IWORKFill | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | FirstLineIndent | , |
double | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | FirstPageMaster | , |
IWORKPageMaster | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | FollowingLayoutStyle | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | FollowingParagraphStyle | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | FontColor | , |
IWORKColor | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | FontName | , |
std::string | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | FontSize | , |
double | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Geometry | , |
IWORKGeometryPtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | HeadLineEnd | , |
IWORKMarker | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Hyphenate | , |
bool | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Italic | , |
bool | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | KeepLinesTogether | , |
bool | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | KeepWithNext | , |
bool | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | LabelCharacterStyle | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Language | , |
std::string | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | LayoutMargins | , |
IWORKPadding | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | LayoutParagraphStyle | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | LayoutStyle | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | LeftBorder | , |
IWORKStroke | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | LeftIndent | , |
double | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | LineSpacing | , |
IWORKLineSpacing | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | ListLabelGeometry | , |
IWORKListLabelGeometry | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | ListLabelGeometries | , |
std::deque< IWORKListLabelGeometry > | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | ListLabelIndent | , |
double | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | ListLabelIndents | , |
std::deque< double > | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | ListLabelTypeInfo | , |
IWORKListLabelTypeInfo_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | ListLabelTypes | , |
std::deque< IWORKListLabelTypeInfo_t > | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | ListLevelStyles | , |
IWORKListLevels_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | ListStyle | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | ListTextIndent | , |
double | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | ListTextIndents | , |
std::deque< double > | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Opacity | , |
double | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | OddPageMaster | , |
IWORKPageMaster | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Outline | , |
bool | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Padding | , |
IWORKPadding | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | PageBreakBefore | , |
bool | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | ParagraphBorderType | , |
IWORKBorderType | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | ParagraphFill | , |
IWORKColor | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | ParagraphStroke | , |
IWORKStroke | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | RightBorder | , |
IWORKStroke | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | RightIndent | , |
double | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFSeries | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTAutoResizeProperty | , |
bool | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFC2DAreaFillProperty | , |
IWORKFill | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFC2DColumnFillProperty | , |
IWORKFill | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFC2DMixedColumnFillProperty | , |
IWORKFill | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFC2DPieFillProperty | , |
IWORKFill | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFC3DAreaFillProperty | , |
IWORKFill | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFC3DColumnFillProperty | , |
IWORKFill | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFC3DPieFillProperty | , |
IWORKFill | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTableCellStylePropertyFill | , |
IWORKFill | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTableStylePropertyCellStyle | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTableStylePropertyHeaderColumnCellStyle | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTableStylePropertyHeaderRowCellStyle | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTCellStylePropertyDateTimeFormat | , |
IWORKDateTimeFormat | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTCellStylePropertyDurationFormat | , |
IWORKDurationFormat | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTCellStylePropertyNumberFormat | , |
IWORKNumberFormat | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTCellStylePropertyLayoutStyle | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTCellStylePropertyParagraphStyle | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultBodyCellStyleProperty | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultBodyVectorStyleProperty | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultBorderVectorStyleProperty | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultFooterBodyVectorStyleProperty | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultFooterRowCellStyleProperty | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultFooterSeparatorVectorStyleProperty | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultGroupingLevelVectorStyleProperty | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultGroupingRowCellStyleProperty | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultHeaderBodyVectorStyleProperty | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultHeaderColumnCellStyleProperty | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultHeaderRowCellStyleProperty | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultHeaderSeparatorVectorStyleProperty | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTHeaderColumnRepeatsProperty | , |
bool | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTHeaderRowRepeatsProperty | , |
bool | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTStrokeProperty | , |
IWORKStroke | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTTableBandedCellFillProperty | , |
IWORKFill | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTTableBandedRowsProperty | , |
bool | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTTableNameStylePropertyLayoutStyle | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTTableNameStylePropertyParagraphStyle | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Shadow | , |
IWORKShadow | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SpaceAfter | , |
double | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | SpaceBefore | , |
double | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Strikethru | , |
bool | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Stroke | , |
IWORKStroke | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Tabs | , |
IWORKTabStops_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | TailLineEnd | , |
IWORKMarker | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | TextBackground | , |
IWORKColor | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | TextShadow | , |
IWORKShadow | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | TopBorder | , |
IWORKStroke | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | TocStyle | , |
IWORKStylePtr_t | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Tracking | , |
double | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | Underline | , |
bool | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | VerticalAlignment | , |
IWORKVerticalAlignment | |||
) |
libetonyek::IWORK_DECLARE_PROPERTY | ( | WidowControl | , |
bool | |||
) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Alignment | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | AnimationAutoPlay | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Baseline | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | AnimationDelay | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | BaselineShift | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | AnimationDuration | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Bold | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Transition | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | BottomBorder | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Capitalization | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Columns | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | EvenPageMaster | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ExternalTextWrap | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Fill | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | FirstLineIndent | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | FirstPageMaster | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | FollowingLayoutStyle | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | FollowingParagraphStyle | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | FontColor | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | FontName | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | FontSize | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Geometry | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | HeadLineEnd | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Hyphenate | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Italic | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | KeepLinesTogether | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | KeepWithNext | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | LabelCharacterStyle | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Language | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | LayoutMargins | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | LayoutParagraphStyle | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | LayoutStyle | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | LeftBorder | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | LeftIndent | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | LineSpacing | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListLabelGeometry | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListLabelGeometries | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListLabelIndent | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListLabelIndents | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListLabelTypeInfo | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListLabelTypes | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListLevelStyles | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListStyle | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListTextIndent | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListTextIndents | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | OddPageMaster | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Opacity | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Outline | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Padding | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | PageBreakBefore | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ParagraphBorderType | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ParagraphFill | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ParagraphStroke | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | RightBorder | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | RightIndent | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFSeries | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFC2DAreaFillProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFC2DColumnFillProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFC2DMixedColumnFillProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFC2DPieFillProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFC3DAreaFillProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFC3DColumnFillProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFC3DPieFillProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTableCellStylePropertyFill | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTableStylePropertyCellStyle | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTableStylePropertyHeaderColumnCellStyle | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTableStylePropertyHeaderRowCellStyle | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTAutoResizeProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTCellStylePropertyDateTimeFormat | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTCellStylePropertyDurationFormat | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTCellStylePropertyNumberFormat | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTCellStylePropertyLayoutStyle | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTCellStylePropertyParagraphStyle | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultBodyCellStyleProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultBodyVectorStyleProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultBorderVectorStyleProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultFooterBodyVectorStyleProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultFooterRowCellStyleProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultFooterSeparatorVectorStyleProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultGroupingLevelVectorStyleProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultGroupingRowCellStyleProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultHeaderBodyVectorStyleProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultHeaderColumnCellStyleProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultHeaderRowCellStyleProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultHeaderSeparatorVectorStyleProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTHeaderColumnRepeatsProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTHeaderRowRepeatsProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTStrokeProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTTableBandedCellFillProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTTableBandedRowsProperty | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTTableNameStylePropertyLayoutStyle | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTTableNameStylePropertyParagraphStyle | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Shadow | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SpaceAfter | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SpaceBefore | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Strikethru | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Stroke | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Tabs | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | TailLineEnd | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | TextBackground | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | TextShadow | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | TopBorder | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | TocStyle | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Tracking | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Underline | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | VerticalAlignment | ) |
libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | WidowControl | ) |
libetonyek::KEY1_DECLARE_STRING_CONVERTER | ( | glm::dmat3 | ) |
libetonyek::KEY1_DECLARE_STRING_CONVERTER | ( | IWORKColor | ) |
libetonyek::KEY1_DECLARE_STRING_CONVERTER | ( | IWORKPosition | ) |
libetonyek::KEY1_DECLARE_STRING_CONVERTER | ( | IWORKSize | ) |
IWORKPathPtr_t libetonyek::makeArrowPath | ( | const IWORKSize & | size, |
const double | headWidth, | ||
const double | stemThickness | ||
) |
Referenced by libetonyek::IWORKCollector::collectArrowPath().
IWORKPathPtr_t libetonyek::makeCalloutPath | ( | const IWORKSize & | size, |
const double | radius, | ||
const double | tailSize, | ||
const double | tailX, | ||
const double | tailY | ||
) |
Referenced by libetonyek::IWORKCollector::collectCalloutPath(), and makeQuoteBubblePath().
librevenge::RVNGString libetonyek::makeColor | ( | const IWORKColor & | color | ) |
librevenge::RVNGString libetonyek::makeColor | ( | const IWORKGradient & | gradient | ) |
Compute the average color of a gradient and return it as a string.
IWORKPathPtr_t libetonyek::makeDoubleArrowPath | ( | const IWORKSize & | size, |
const double | headWidth, | ||
const double | stemThickness | ||
) |
Referenced by libetonyek::IWORKCollector::collectArrowPath().
IWORKPathPtr_t libetonyek::makePolygonPath | ( | const IWORKSize & | size, |
const unsigned | edges | ||
) |
Path creator functions for stock shapes.
Referenced by libetonyek::IWORKCollector::collectPolygonPath().
IWORKPathPtr_t libetonyek::makeQuoteBubblePath | ( | const IWORKSize & | size, |
const double | radius, | ||
const double | tailSize, | ||
const double | tailX, | ||
const double | tailY | ||
) |
Referenced by libetonyek::IWORKCollector::collectCalloutPath().
IWORKPathPtr_t libetonyek::makeRoundedRectanglePath | ( | const IWORKSize & | size, |
const double | radius | ||
) |
Referenced by libetonyek::IWORKCollector::collectRoundedRectanglePath(), and makeCalloutPath().
IWORKPathPtr_t libetonyek::makeStarPath | ( | const IWORKSize & | size, |
const unsigned | points, | ||
const double | innerRadius | ||
) |
Referenced by libetonyek::IWORKCollector::collectStarPath().
glm::dmat3 libetonyek::makeTransformation | ( | const IWORKGeometry & | geometry | ) |
Create a transformation from a geometry.
Referenced by libetonyek::IWORKCollector::collectGeometry(), and libetonyek::KEYCollector::insertTextPlaceholder().
bool libetonyek::operator!= | ( | const IWORKPath & | left, |
const IWORKPath & | right | ||
) |
IWORKPath libetonyek::operator* | ( | const IWORKPath & | path, |
const glm::dmat3 & | tr | ||
) |
Create a transformed path.
std::ostream& libetonyek::operator<< | ( | std::ostream & | s, |
IWORKFormula::Address const & | ad | ||
) |
std::ostream& libetonyek::operator<< | ( | std::ostream & | s, |
IWORKFormula::Token const & | dt | ||
) |
bool libetonyek::operator== | ( | const IWORKPath & | left, |
const IWORKPath & | right | ||
) |
double libetonyek::pt2in | ( | double | d | ) |
Convert a length from points to inches.
Referenced by libetonyek::KEYCollector::collectStickyNote(), libetonyek::IWORKTable::draw(), libetonyek::NUMCollector::drawMedia(), libetonyek::PAGCollector::drawMedia(), libetonyek::KEYCollector::drawMedia(), libetonyek::IWORKCollector::drawMedia(), libetonyek::PAGCollector::drawTable(), libetonyek::KEYCollector::drawTable(), libetonyek::NUMCollector::drawTextBox(), libetonyek::PAGCollector::drawTextBox(), libetonyek::KEYCollector::drawTextBox(), libetonyek::IWORKText::fillCharPropList(), libetonyek::IWORKCollector::fillGraphicProps(), and libetonyek::KEYCollector::insertSlide().
double libetonyek::rad2deg | ( | double | value | ) |
Convert an angle from radians to degrees.
double libetonyek::readDouble | ( | const RVNGInputStreamPtr_t & | input | ) |
Referenced by libetonyek::IWAParser::parseTile(), and libetonyek::IWAReader::Double::read().
float libetonyek::readFloat | ( | const RVNGInputStreamPtr_t & | input | ) |
Referenced by libetonyek::IWAReader::Float::read().
int64_t libetonyek::readSVar | ( | const RVNGInputStreamPtr_t & | input | ) |
Referenced by libetonyek::IWAReader::SInt32::read(), and libetonyek::IWAReader::SInt64::read().
uint16_t libetonyek::readU16 | ( | const RVNGInputStreamPtr_t & | input, |
bool | bigEndian | ||
) |
Referenced by libetonyek::IWAParser::parseTile().
uint32_t libetonyek::readU32 | ( | const RVNGInputStreamPtr_t & | input, |
bool | bigEndian | ||
) |
uint64_t libetonyek::readU64 | ( | const RVNGInputStreamPtr_t & | input, |
bool | bigEndian | ||
) |
Referenced by libetonyek::IWAMessage::parse(), libetonyek::IWAReader::Fixed64::read(), and readDouble().
uint8_t libetonyek::readU8 | ( | const RVNGInputStreamPtr_t & | input, |
bool | |||
) |
uint64_t libetonyek::readUVar | ( | const RVNGInputStreamPtr_t & | input | ) |
boost::optional< bool > libetonyek::try_bool_cast | ( | const char * | value | ) |
boost::optional< double > libetonyek::try_double_cast | ( | const char * | value | ) |
boost::optional< int > libetonyek::try_int_cast | ( | const char * | value | ) |
Referenced by libetonyek::PAG1ShapeContext::attribute(), libetonyek::IWORKTabularInfoElement::attribute(), libetonyek::IWORKPElement::attribute(), libetonyek::IWORKTextLabelElement::attribute(), libetonyek::IWORKMediaElement::attribute(), libetonyek::IWORKTabularModelElement::attribute(), and libetonyek::KEY1SpanStyle::readAttribute().
void libetonyek::writeBorder | ( | const IWORKStroke & | stroke, |
const char *const | name, | ||
librevenge::RVNGPropertyList & | props | ||
) |
Referenced by libetonyek::IWORKTable::draw().
std::unique_ptr<xmlTextReader, void (*)(xmlTextReaderPtr)> libetonyek::xmlReaderForStream | ( | const RVNGInputStreamPtr_t & | input | ) |
std::unique_ptr<xmlTextReader, void (*)(xmlTextReaderPtr)> libetonyek::xmlReaderForStream(const RVNGInputStreamPtr_t &input) |
Referenced by libetonyek::IWORKParser::parse().