libetonyek Namespace Reference

## Namespaces
namespace | detail
namespace | IWAObjectType
namespace | IWAReader
namespace | IWORKToken
namespace | KEY1Token
namespace | KEY2Token
namespace | KEY6ObjectType
namespace | NUM1Token
namespace | NUM3ObjectType
namespace | PAG1Token
namespace | PAG5ObjectType
namespace | transformations
| Special transformation constructors.

## Classes
struct | CCurveTo
struct | ClosePolygon
class | EndOfStreamException
struct | EtonyekDummyDeleter
struct | Function
class | GenericException
struct | InfixOp
class | IWAField
class | IWAMessage
class | IWAMessageField
class | IWAObjectIndex
class | IWAParser
class | IWASnappyStream
class | IWAText
class | IWORKBezierElement
class | IWORKBinaryElement
class | IWORKBrContext
class | IWORKCalcEngineContext
class | IWORKCellCommentDrawableInfoElement
class | IWORKChainedTokenizer
class | IWORKChart
class | IWORKChartInfoElement
class | IWORKCollector
struct | IWORKColor
class | IWORKColorElement
struct | IWORKColumnRowSize
struct | IWORKColumns
class | IWORKConnectionPath
class | IWORKContainerContext
class | IWORKCoreImageFilterDescriptorElement
struct | IWORKData
class | IWORKDataElement
struct | IWORKDateTimeData
struct | IWORKDateTimeFormat
class | IWORKDateTimeFormatElement
struct | IWORKDictionary
| A dictionary of all referenceable entities in the presentation. More...
class | IWORKDirectCollector
class | IWORKDiscardContext
class | IWORKDocumentInterface
struct | IWORKDropCap
struct | IWORKDurationFormat
class | IWORKDurationFormatElement
struct | IWORKExternalTextWrap
class | IWORKExternalTextWrapElement
class | IWORKFieldElement
class | IWORKFillElement
struct | IWORKFilterDescriptor
class | IWORKFilteredImageElement
class | IWORKFoElement
| class to parse the sf:fo element, ie. formula element More...
class | IWORKFormula
class | IWORKFormulaElement
| class to parse the sf:formula element More...
struct | IWORKGeometry
class | IWORKGeometryElement
struct | IWORKGradient
struct | IWORKGradientStop
class | IWORKGroupElement
class | IWORKHeaderFooterContext
class | IWORKImageContext
class | IWORKImageElement
class | IWORKLanguageManager
class | IWORKLayoutElement
struct | IWORKLine
class | IWORKLineElement
class | IWORKLineEndElement
struct | IWORKLineSpacing
class | IWORKLinkElement
class | IWORKListLabelGeometriesProperty
struct | IWORKListLabelGeometry
class | IWORKListLabelGeometryElement
class | IWORKListLabelIndentsProperty
class | IWORKListLabelTypeinfoElement
class | IWORKListLabelTypesProperty
class | IWORKListTextIndentsProperty
struct | IWORKMarker
struct | IWORKMedia
struct | IWORKMediaContent
class | IWORKMediaElement
class | IWORKMemoryStream
struct | IWORKMetadata
class | IWORKMetadataElement
class | IWORKMutableArrayElement
struct | IWORKNumberConverter
class | IWORKNumberElement
struct | IWORKNumberFormat
class | IWORKNumberFormatElement
class | IWORKNumericPropertyContext
class | IWORKOfElement
| class to parse the sf:of element, ie formula offset element More...
class | IWORKOutputElement
class | IWORKOutputElements
class | IWORKOutputManager
| A manager for output elements. More...
struct | IWORKPadding
struct | IWORKPageMaster
class | IWORKParser
class | IWORKPath
class | IWORKPathElement
struct | IWORKPattern
class | IWORKPElement
struct | IWORKPosition
class | IWORKPositionElement
class | IWORKPresentationRedirector
struct | IWORKPrintInfo
class | IWORKPropertyContext
class | IWORKPropertyContextBase
class | IWORKPropertyHandler
struct | IWORKPropertyInfo
class | IWORKPropertyMap
| Represents a (hierarchical) property map. More...
class | IWORKPropertyMapElement
class | IWORKPtrPropertyContext
class | IWORKPushCollector
class | IWORKRecorder
class | IWORKRefContext
struct | IWORKShadow
struct | IWORKShape
| Representation of a shape. More...
class | IWORKShapeContext
struct | IWORKSize
class | IWORKSizeElement
class | IWORKSpanElement
class | IWORKSpreadsheetRedirector
class | IWORKStringElement
struct | IWORKStroke
class | IWORKStrokeContext
class | IWORKStyle
| Represents a hierarchical style. More...
class | IWORKStyleContainer
class | IWORKStyleContext
class | IWORKStyleRefContext
class | IWORKStylesContext
struct | IWORKStylesheet
| Representation of a stylesheet. More...
class | IWORKStylesheetBase
class | IWORKStyleStack
| Representation of a dynamic inheritance of styles. More...
class | IWORKSubDirStream
class | IWORKTabElement
class | IWORKTable
struct | IWORKTableCell
class | IWORKTableCellFormulaElement
| class to parse the sf:TableCellFormula element More...
struct | IWORKTableData
class | IWORKTableInfoElement
class | IWORKTableRecorder
struct | IWORKTableVector
class | IWORKTabsElement
struct | IWORKTabStop
class | IWORKTabularInfoElement
class | IWORKTabularModelElement
class | IWORKText
class | IWORKTextBodyElement
class | IWORKTextElement
struct | IWORKTextLabel
class | IWORKTextLabelElement
struct | IWORKTextLabelFormat
class | IWORKTextRecorder
class | IWORKTextRedirector
class | IWORKTextStorageElement
struct | IWORKTokenInfo
struct | IWORKTokenInfo< IWORKParser >
struct | IWORKTokenInfo< KEY1Parser >
struct | IWORKTokenInfo< KEY2Parser >
struct | IWORKTokenInfo< NUM1Parser >
struct | IWORKTokenInfo< PAG1Parser >
class | IWORKTokenizer
class | IWORKTokenizerBase
class | IWORKUnfilteredElement
class | IWORKValueContext
struct | IWORKWrap
class | IWORKWrapElement
class | IWORKXMLContext
class | IWORKXMLContextBase
class | IWORKXMLContextElement
class | IWORKXMLContextEmpty
class | IWORKXMLContextMinimal
class | IWORKXMLContextMixed
class | IWORKXMLContextText
class | IWORKXMLParserState
class | IWORKZlibStream
struct | KEY1Bullet
class | KEY1ContentElement
struct | KEY1Dictionary
| A dictionary of all referenceable entities in the presentation. More...
class | KEY1DivElement
class | KEY1DivStyle
class | KEY1FillElement
class | KEY1Parser
class | KEY1ParserState
class | KEY1SpanElement
class | KEY1SpanStyle
struct | KEY1StringConverter
class | KEY1StylesContext
class | KEY1TableElement
class | KEY1XMLContextBase
struct | KEY2Dictionary
| A dictionary of all referenceable entities in the presentation. More...
class | KEY2Parser
class | KEY2ParserState
class | KEY2StyleContext
class | KEY2XMLContextBase
class | KEY6Parser
class | KEYCollector
struct | KEYLayer
struct | KEYPlaceholder
struct | KEYSlide
struct | KEYTransition
struct | LineTo
struct | MoveTo
struct | NUM1Dictionary
class | NUM1Parser
class | NUM1ParserState
class | NUM1XMLContextBase
class | NUM3Parser
class | NUMCollector
class | PAG1AnnotationContext
class | PAG1AnnotationElement
struct | PAG1Dictionary
class | PAG1FootnotesElement
class | PAG1Parser
class | PAG1ParserState
class | PAG1ShapeContext
class | PAG1StyleContext
class | PAG1TextStorageElement
class | PAG1XMLContextBase
class | PAG5Parser
struct | PAGAttachment
class | PAGCollector
struct | PAGFootnoteState
struct | PAGPublicationInfo
struct | PExpr
struct | PostfixOp
struct | PrefixOp
struct | QCurveTo
struct | TrueOrFalseFunc

## Typedefs
typedef std::shared_ptr< IWAField > | IWAFieldPtr_t
typedef detail::IWAFieldImpl< IWAField::TAG_UINT32, uint32_t, IWAReader::UInt32 > | IWAUInt32Field
typedef detail::IWAFieldImpl< IWAField::TAG_UINT64, uint64_t, IWAReader::UInt64 > | IWAUInt64Field
typedef detail::IWAFieldImpl< IWAField::TAG_SINT32, int32_t, IWAReader::SInt32 > | IWASInt32Field
typedef detail::IWAFieldImpl< IWAField::TAG_SINT64, int64_t, IWAReader::SInt64 > | IWASInt64Field
typedef detail::IWAFieldImpl< IWAField::TAG_BOOL, bool, IWAReader::Bool > | IWABoolField
typedef detail::IWAFieldImpl< IWAField::TAG_FIXED64, uint64_t, IWAReader::Fixed64 > | IWAFixed64Field
typedef detail::IWAFieldImpl< IWAField::TAG_DOUBLE, double, IWAReader::Double > | IWADoubleField
typedef detail::IWAFieldImpl< IWAField::TAG_STRING, std::string, IWAReader::String > | IWAStringField
typedef detail::IWAFieldImpl< IWAField::TAG_BYTES, RVNGInputStreamPtr_t, IWAReader::Bytes > | IWABytesField
typedef detail::IWAFieldImpl< IWAField::TAG_FIXED32, uint32_t, IWAReader::Fixed32 > | IWAFixed32Field
typedef detail::IWAFieldImpl< IWAField::TAG_FLOAT, float, IWAReader::Float > | IWAFloatField
typedef std::pair< IWORKFormula::Address, IWORKFormula::Address > | AddressRange
typedef variant< double, string, TrueOrFalseFunc, IWORKFormula::Address, AddressRange, recursive_wrapper< PrefixOp >, recursive_wrapper< InfixOp >, recursive_wrapper< PostfixOp >, recursive_wrapper< Function >, recursive_wrapper< PExpr > > | Expression
typedef boost::variant< MoveTo, LineTo, CCurveTo, QCurveTo, ClosePolygon > | CurveElement_t
typedef std::deque< CurveElement_t > | Curve_t
typedef std::deque< Curve_t > | Path_t
typedef std::shared_ptr< IWORKPath > | IWORKPathPtr_t
typedef std::unordered_map< ID_t, IWORKPathPtr_t > | IWORKPathMap_t
typedef std::string | IWORKPropertyID_t
typedef std::shared_ptr< IWORKShape > | IWORKShapePtr_t
typedef std::shared_ptr< IWORKStyle > | IWORKStylePtr_t
typedef std::unordered_map< ID_t, IWORKStylePtr_t > | IWORKStyleMap_t
typedef std::shared_ptr< IWORKStylesheet > | IWORKStylesheetPtr_t
typedef std::unordered_map< ID_t, IWORKStylesheetPtr_t > | IWORKStylesheetMap_t
typedef std::shared_ptr< IWORKText > | IWORKTextPtr_t
typedef std::unordered_map< ID_t, IWORKTextPtr_t > | IWORKTableCommentMap_t
typedef std::unordered_map< std::string, IWORKOutputElements > | IWORKHeaderFooterMap_t
typedef std::unordered_map< ID_t, IWORKPadding > | IWORKPaddingMap_t
typedef std::deque< IWORKTabStop > | IWORKTabStops_t
typedef std::unordered_map< ID_t, IWORKTabStops_t > | IWORKTabStopsMap_t
typedef mdds::flat_segment_tree< unsigned, IWORKStylePtr_t > | IWORKGridLine_t
typedef std::map< unsigned, IWORKGridLine_t > | IWORKGridLineMap_t
typedef std::shared_ptr< IWORKFormula > | IWORKFormulaPtr_t
typedef std::unordered_map< ID_t, IWORKFormulaPtr_t > | IWORKFormulaMap_t
typedef std::unordered_map< ID_t, IWORKExternalTextWrap > | IWORKExternalTextWrapMap_t
typedef std::unordered_map< ID_t, IWORKLineSpacing > | IWORKLineSpacingMap_t
typedef std::unordered_map< ID_t, IWORKTableVector > | IWORKTableVectorMap_t
typedef std::unordered_map< ID_t, IWORKTableCell > | IWORKTableCellMap_t
typedef std::unordered_map< ID_t, IWORKPattern > | IWORKPatternMap_t
typedef std::unordered_map< ID_t, IWORKStroke > | IWORKStrokeMap_t
typedef std::unordered_map< ID_t, IWORKGradientStop > | IWORKGradientStopMap_t
typedef std::unordered_map< ID_t, IWORKGradient > | IWORKGradientMap_t
typedef boost::variant< IWORKColor, IWORKGradient, IWORKMediaContent > | IWORKFill
typedef std::unordered_map< ID_t, IWORKFill > | IWORKFillMap_t
typedef std::unordered_map< ID_t, IWORKShadow > | IWORKShadowMap_t
typedef std::deque< IWORKShadow > | IWORKFilters_t
typedef std::unordered_map< ID_t, IWORKFilters_t > | IWORKFiltersMap_t
typedef std::unordered_map< ID_t, IWORKColumns > | IWORKColumnsMap_t
typedef std::unordered_map< ID_t, IWORKNumberFormat > | IWORKNumberFormatMap_t
typedef std::unordered_map< ID_t, IWORKDateTimeFormat > | IWORKDateTimeFormatMap_t
typedef std::unordered_map< ID_t, IWORKDurationFormat > | IWORKDurationFormatMap_t
typedef std::unordered_map< ID_t, IWORKFilterDescriptor > | IWORKFilterDescriptorMap_t
typedef std::unordered_map< ID_t, IWORKListLabelGeometry > | IWORKListLabelGeometryMap_t
typedef boost::variant< bool, std::string, IWORKTextLabel, IWORKMediaContentPtr_t > | IWORKListLabelTypeInfo_t
typedef std::unordered_map< ID_t, IWORKListLabelTypeInfo_t > | IWORKListLabelTypeInfoMap_t
typedef std::map< unsigned, IWORKStylePtr_t > | IWORKListLevels_t
typedef std::string | ID_t
typedef std::deque< IWORKColumnRowSize > | IWORKColumnSizes_t
typedef std::deque< IWORKColumnRowSize > | IWORKRowSizes_t
typedef unsigned | IWORKOutputID_t
typedef std::unordered_map< ID_t, IWORKOutputID_t > | IWORKOutputMap_t
typedef std::unordered_map< std::string, std::string > | IWORKFormatNameMap
typedef std::unordered_map< std::string, std::string > | IWORKTableNameMap_t
typedef std::shared_ptr< IWORKTableNameMap_t > | IWORKTableNameMapPtr_t
typedef std::unordered_map< std::string, std::string > | IWORKContentMap_t
typedef std::shared_ptr< IWORKGeometry > | IWORKGeometryPtr_t
typedef std::shared_ptr< IWORKLine > | IWORKLinePtr_t
typedef std::shared_ptr< IWORKData > | IWORKDataPtr_t
typedef std::unordered_map< ID_t, IWORKDataPtr_t > | IWORKDataMap_t
typedef std::shared_ptr< IWORKMediaContent > | IWORKMediaContentPtr_t
typedef std::unordered_map< ID_t, IWORKMediaContentPtr_t > | IWORKMediaContentMap_t
typedef std::shared_ptr< IWORKImage > | IWORKImagePtr_t
typedef std::unordered_map< ID_t, IWORKImagePtr_t > | IWORKImageMap_t
typedef std::shared_ptr< IWORKMedia > | IWORKMediaPtr_t
typedef std::shared_ptr< IWORKWrap > | IWORKWrapPtr_t
typedef std::shared_ptr< IWORKGroup > | IWORKGroupPtr_t
typedef std::shared_ptr< IWORKTableData > | IWORKTableDataPtr_t
typedef std::shared_ptr< IWORKTable > | IWORKTablePtr_t
typedef std::unordered_map< ID_t, IWORKTablePtr_t > | IWORKTableMap_t
typedef std::shared_ptr< IWORKXMLContext > | IWORKXMLContextPtr_t
typedef IWORKXMLContextBase< IWORKXMLContextElement, IWORKXMLParserState > | IWORKXMLElementContextBase
typedef IWORKXMLContextBase< IWORKXMLContextText, IWORKXMLParserState > | IWORKXMLTextContextBase
typedef IWORKXMLContextBase< IWORKXMLContextMixed, IWORKXMLParserState > | IWORKXMLMixedContextBase
typedef IWORKXMLContextBase< IWORKXMLContextEmpty, IWORKXMLParserState > | IWORKXMLEmptyContextBase
typedef KEY1XMLContextBase< IWORKXMLContextElement > | KEY1XMLElementContextBase
typedef KEY1XMLContextBase< IWORKXMLContextText > | KEY1XMLTextContextBase
typedef KEY1XMLContextBase< IWORKXMLContextMixed > | KEYM2XMLixedContextBase
typedef KEY1XMLContextBase< IWORKXMLContextEmpty > | KEY1XMLEmptyContextBase
typedef KEY2XMLContextBase< IWORKXMLContextElement > | KEY2XMLElementContextBase
typedef KEY2XMLContextBase< IWORKXMLContextText > | KEY2XMLTextContextBase
typedef KEY2XMLContextBase< IWORKXMLContextEmpty > | KEY2XMLEmptyContextBase
typedef std::shared_ptr< KEYLayer > | KEYLayerPtr_t
typedef std::unordered_map< ID_t, KEYLayerPtr_t > | KEYLayerMap_t
typedef std::shared_ptr< KEYPlaceholder > | KEYPlaceholderPtr_t
typedef std::unordered_map< ID_t, KEYPlaceholderPtr_t > | KEYPlaceholderMap_t
typedef std::shared_ptr< KEYSlide > | KEYSlidePtr_t
typedef std::unordered_map< ID_t, KEYSlidePtr_t > | KEYSlideMap_t
typedef std::unordered_map< ID_t, KEYTransition > | KEYTransitionMap_t
typedef std::shared_ptr< librevenge::RVNGInputStream > | RVNGInputStreamPtr_t
typedef NUM1XMLContextBase< IWORKXMLContextElement > | NUM1XMLElementContextBase
typedef NUM1XMLContextBase< IWORKXMLContextText > | NUM1XMLTextContextBase
typedef NUM1XMLContextBase< IWORKXMLContextMixed > | NUM1XMLixedContextBase
typedef NUM1XMLContextBase< IWORKXMLContextEmpty > | NUM1XMLEmptyContextBase
typedef PAG1XMLContextBase< IWORKXMLContextElement > | PAG1XMLElementContextBase
typedef PAG1XMLContextBase< IWORKXMLContextText > | PAG1XMLTextContextBase
typedef PAG1XMLContextBase< IWORKXMLContextMixed > | PAG1XMLixedContextBase
typedef PAG1XMLContextBase< IWORKXMLContextEmpty > | PAG1XMLEmptyContextBase
typedef std::unordered_map< std::string, IWORKOutputElements > | PAGAnnotationMap_t
typedef std::unordered_map< ID_t, PAGAttachment > | PAGAttachmentMap_t

## Enumerations
enum | IWORKAlignment { IWORK_ALIGNMENT_LEFT , IWORK_ALIGNMENT_RIGHT , IWORK_ALIGNMENT_CENTER , IWORK_ALIGNMENT_JUSTIFY , IWORK_ALIGNMENT_AUTOMATIC }
enum | IWORKBaseline { IWORK_BASELINE_NORMAL , IWORK_BASELINE_SUB , IWORK_BASELINE_SUPER }
enum | IWORKBorderType { IWORK_BORDER_TYPE_NONE , IWORK_BORDER_TYPE_TOP , IWORK_BORDER_TYPE_BOTTOM , IWORK_BORDER_TYPE_TOP_AND_BOTTOM , IWORK_BORDER_TYPE_ALL }
enum | IWORKBorderStroke { IWORK_BORDER_STROKE_NONE , IWORK_BORDER_STROKE_SOLID , IWORK_BORDER_STROKE_DOTTED , IWORK_BORDER_STROKE_DASHED }
enum | IWORKBreakType { IWORK_BREAK_NONE , IWORK_BREAK_LINE , IWORK_BREAK_COLUMN , IWORK_BREAK_PAGE }
enum | IWORKCapitalization { IWORK_CAPITALIZATION_NONE , IWORK_CAPITALIZATION_ALL_CAPS , IWORK_CAPITALIZATION_SMALL_CAPS , IWORK_CAPITALIZATION_TITLE }
enum | IWORKLineCap { IWORK_LINE_CAP_NONE , IWORK_LINE_CAP_BUTT , IWORK_LINE_CAP_ROUND }
enum | IWORKLineJoin { IWORK_LINE_JOIN_NONE , IWORK_LINE_JOIN_MITER , IWORK_LINE_JOIN_ROUND }
enum | IWORKCellType { IWORK_CELL_TYPE_NUMBER , IWORK_CELL_TYPE_TEXT , IWORK_CELL_TYPE_DATE_TIME , IWORK_CELL_TYPE_DURATION , IWORK_CELL_TYPE_BOOL }
enum | IWORKCellNumberType { IWORK_CELL_NUMBER_TYPE_CURRENCY , IWORK_CELL_NUMBER_TYPE_DOUBLE , IWORK_CELL_NUMBER_TYPE_FRACTION , IWORK_CELL_NUMBER_TYPE_PERCENTAGE , IWORK_CELL_NUMBER_TYPE_SCIENTIFIC }
enum | IWORKImageType { IWORK_IMAGE_TYPE_ORIGINAL_SIZE , IWORK_IMAGE_TYPE_STRETCH , IWORK_IMAGE_TYPE_TILE , IWORK_IMAGE_TYPE_SCALE_TO_FILL , IWORK_IMAGE_TYPE_SCALE_TO_FIT }
enum | IWORKGradientType { IWORK_GRADIENT_TYPE_LINEAR , IWORK_GRADIENT_TYPE_RADIAL }
enum | IWORKVerticalAlignment { IWORK_VERTICAL_ALIGNMENT_TOP , IWORK_VERTICAL_ALIGNMENT_MIDDLE , IWORK_VERTICAL_ALIGNMENT_BOTTOM }
enum | IWORKStrokeType { IWORK_STROKE_TYPE_NONE , IWORK_STROKE_TYPE_SOLID , IWORK_STROKE_TYPE_DASHED , IWORK_STROKE_TYPE_AUTO }
enum | IWORKLabelNumFormat { IWORK_LABEL_NUM_FORMAT_NUMERIC , IWORK_LABEL_NUM_FORMAT_ALPHA , IWORK_LABEL_NUM_FORMAT_ALPHA_LOWERCASE , IWORK_LABEL_NUM_FORMAT_ROMAN , IWORK_LABEL_NUM_FORMAT_ROMAN_LOWERCASE }
enum | IWORKLabelNumFormatSurrounding { IWORK_LABEL_NUM_FORMAT_SURROUNDING_NONE , IWORK_LABEL_NUM_FORMAT_SURROUNDING_PARENTHESIS , IWORK_LABEL_NUM_FORMAT_SURROUNDING_DOT }
enum | IWORKFieldType { IWORK_FIELD_DATETIME , IWORK_FIELD_FILENAME , IWORK_FIELD_PAGECOUNT , IWORK_FIELD_PAGENUMBER }
enum | IWORKTabulationType { IWORK_TABULATION_LEFT , IWORK_TABULATION_RIGHT , IWORK_TABULATION_CENTER , IWORK_TABULATION_DECIMAL }
enum | IWORKWrapDirection { IWORK_WRAP_DIRECTION_BOTH , IWORK_WRAP_DIRECTION_LEFT , IWORK_WRAP_DIRECTION_RIGHT }
enum | IWORKWrapStyle { IWORK_WRAP_STYLE_REGULAR , IWORK_WRAP_STYLE_TIGHT }
enum | IWORKWrapType { IWORK_WRAP_TYPE_DIRECTIONAL , IWORK_WRAP_TYPE_LARGEST , IWORK_WRAP_TYPE_NEITHER }
enum | KEY1BulletType { KEY1_BULLETTYPE_CHARACTER , KEY1_BULLETTYPE_IMAGE , KEY1_BULLETTYPE_INHERITED , KEY1_BULLETTYPE_SEQUENCE , KEY1_BULLETTYPE_NONE }
enum | KEYTransitionStyleType { KEY_TRANSITION_STYLE_TYPE_INHERITED , KEY_TRANSITION_STYLE_TYPE_NONE , KEY_TRANSITION_STYLE_TYPE_NAMED }
enum | PAGFootnoteKind { PAG_FOOTNOTE_KIND_FOOTNOTE , PAG_FOOTNOTE_KIND_ENDNOTE , PAG_FOOTNOTE_KIND_SECTION_ENDNOTE }
enum | PAGTextStorageKind { PAG_TEXTSTORAGE_KIND_BASIC , PAG_TEXTSTORAGE_KIND_NOTE , PAG_TEXTSTORAGE_KIND_TEXTBOX }

## 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.
| 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 (DropCap)
| 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_IMPLEMENT_PROPERTY (WritingMode)
| 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 (DropCap, IWORKDropCap)
| 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)
| IWORK_DECLARE_PROPERTY (WritingMode, std::string)
IWORKPathPtr_t | makePolygonPath (const IWORKSize &size, unsigned edges)
| Path creator functions for stock shapes.
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.
| 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.
double | pt2in (double d)
| Convert a length from points to inches.
double | deg2rad (double value)
| Convert an angle from degrees to radians.
double | rad2deg (double value)
| Convert an angle from radians to degrees.
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.
void | writeBorder (const IWORKStroke &stroke, const char *const name, librevenge::RVNGPropertyList &props)
std::string | detectMimetype (const RVNGInputStreamPtr_t &stream)
bool | detectImageDimension (const RVNGInputStreamPtr_t &stream, double &width, double &height)
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.
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)

## Typedef Documentation

## ◆ AddressRange

typedef std::pair<IWORKFormula::Address, IWORKFormula::Address> libetonyek::AddressRange

## ◆ Curve_t

typedef std::deque<CurveElement_t> libetonyek::Curve_t

## ◆ CurveElement_t

typedef boost::variant<MoveTo, LineTo, CCurveTo, QCurveTo, ClosePolygon> libetonyek::CurveElement_t

## ◆ Expression

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

## ◆ ID_t

typedef std::string libetonyek::ID_t

## ◆ IWABoolField

typedef detail::IWAFieldImpl<IWAField::TAG_BOOL, bool, IWAReader::Bool> libetonyek::IWABoolField

## ◆ IWABytesField

typedef detail::IWAFieldImpl<IWAField::TAG_BYTES, RVNGInputStreamPtr_t, IWAReader::Bytes> libetonyek::IWABytesField

## ◆ IWADoubleField

typedef detail::IWAFieldImpl<IWAField::TAG_DOUBLE, double, IWAReader::Double> libetonyek::IWADoubleField

## ◆ IWAFieldPtr_t

typedef std::shared_ptr<IWAField> libetonyek::IWAFieldPtr_t

## ◆ IWAFixed32Field

typedef detail::IWAFieldImpl<IWAField::TAG_FIXED32, uint32_t, IWAReader::Fixed32> libetonyek::IWAFixed32Field

## ◆ IWAFixed64Field

typedef detail::IWAFieldImpl<IWAField::TAG_FIXED64, uint64_t, IWAReader::Fixed64> libetonyek::IWAFixed64Field

## ◆ IWAFloatField

typedef detail::IWAFieldImpl<IWAField::TAG_FLOAT, float, IWAReader::Float> libetonyek::IWAFloatField

## ◆ IWASInt32Field

typedef detail::IWAFieldImpl<IWAField::TAG_SINT32, int32_t, IWAReader::SInt32> libetonyek::IWASInt32Field

## ◆ IWASInt64Field

typedef detail::IWAFieldImpl<IWAField::TAG_SINT64, int64_t, IWAReader::SInt64> libetonyek::IWASInt64Field

## ◆ IWAStringField

typedef detail::IWAFieldImpl<IWAField::TAG_STRING, std::string, IWAReader::String> libetonyek::IWAStringField

## ◆ IWAUInt32Field

typedef detail::IWAFieldImpl<IWAField::TAG_UINT32, uint32_t, IWAReader::UInt32> libetonyek::IWAUInt32Field

## ◆ IWAUInt64Field

typedef detail::IWAFieldImpl<IWAField::TAG_UINT64, uint64_t, IWAReader::UInt64> libetonyek::IWAUInt64Field

## ◆ IWORKColumnSizes_t

typedef std::deque<IWORKColumnRowSize> libetonyek::IWORKColumnSizes_t

## ◆ IWORKColumnsMap_t

typedef std::unordered_map<ID_t, IWORKColumns> libetonyek::IWORKColumnsMap_t

## ◆ IWORKContentMap_t

typedef std::unordered_map<std::string, std::string> libetonyek::IWORKContentMap_t

## ◆ IWORKDataMap_t

typedef std::unordered_map<ID_t, IWORKDataPtr_t> libetonyek::IWORKDataMap_t

## ◆ IWORKDataPtr_t

typedef std::shared_ptr<IWORKData> libetonyek::IWORKDataPtr_t

## ◆ IWORKDateTimeFormatMap_t

typedef std::unordered_map<ID_t, IWORKDateTimeFormat> libetonyek::IWORKDateTimeFormatMap_t

## ◆ IWORKDurationFormatMap_t

typedef std::unordered_map<ID_t, IWORKDurationFormat> libetonyek::IWORKDurationFormatMap_t

## ◆ IWORKExternalTextWrapMap_t

typedef std::unordered_map<ID_t, IWORKExternalTextWrap> libetonyek::IWORKExternalTextWrapMap_t

## ◆ IWORKFill

typedef boost::variant<IWORKColor, IWORKGradient, IWORKMediaContent> libetonyek::IWORKFill

## ◆ IWORKFillMap_t

typedef std::unordered_map<ID_t, IWORKFill> libetonyek::IWORKFillMap_t

## ◆ IWORKFilterDescriptorMap_t

typedef std::unordered_map<ID_t, IWORKFilterDescriptor> libetonyek::IWORKFilterDescriptorMap_t

## ◆ IWORKFilters_t

typedef std::deque<IWORKShadow> libetonyek::IWORKFilters_t

## ◆ IWORKFiltersMap_t

typedef std::unordered_map<ID_t, IWORKFilters_t> libetonyek::IWORKFiltersMap_t

## ◆ IWORKFormatNameMap

typedef std::unordered_map<std::string, std::string> libetonyek::IWORKFormatNameMap

## ◆ IWORKFormulaMap_t

typedef std::unordered_map<ID_t, IWORKFormulaPtr_t> libetonyek::IWORKFormulaMap_t

## ◆ IWORKFormulaPtr_t

typedef std::shared_ptr<IWORKFormula> libetonyek::IWORKFormulaPtr_t

## ◆ IWORKGeometryPtr_t

typedef std::shared_ptr<IWORKGeometry> libetonyek::IWORKGeometryPtr_t

## ◆ IWORKGradientMap_t

typedef std::unordered_map<ID_t, IWORKGradient> libetonyek::IWORKGradientMap_t

## ◆ IWORKGradientStopMap_t

typedef std::unordered_map<ID_t, IWORKGradientStop> libetonyek::IWORKGradientStopMap_t

## ◆ IWORKGridLine_t

typedef mdds::flat_segment_tree<unsigned, IWORKStylePtr_t> libetonyek::IWORKGridLine_t

## ◆ IWORKGridLineMap_t

typedef std::map<unsigned,IWORKGridLine_t> libetonyek::IWORKGridLineMap_t

## ◆ IWORKGroupPtr_t

typedef std::shared_ptr<IWORKGroup> libetonyek::IWORKGroupPtr_t

## ◆ IWORKHeaderFooterMap_t

typedef std::unordered_map<std::string, IWORKOutputElements> libetonyek::IWORKHeaderFooterMap_t

## ◆ IWORKImageMap_t

typedef std::unordered_map<ID_t, IWORKImagePtr_t> libetonyek::IWORKImageMap_t

## ◆ IWORKImagePtr_t

typedef std::shared_ptr<IWORKImage> libetonyek::IWORKImagePtr_t

## ◆ IWORKLinePtr_t

typedef std::shared_ptr<IWORKLine> libetonyek::IWORKLinePtr_t

## ◆ IWORKLineSpacingMap_t

typedef std::unordered_map<ID_t, IWORKLineSpacing> libetonyek::IWORKLineSpacingMap_t

## ◆ IWORKListLabelGeometryMap_t

typedef std::unordered_map<ID_t, IWORKListLabelGeometry> libetonyek::IWORKListLabelGeometryMap_t

## ◆ IWORKListLabelTypeInfo_t

typedef boost::variant<bool, std::string, IWORKTextLabel, IWORKMediaContentPtr_t> libetonyek::IWORKListLabelTypeInfo_t

## ◆ IWORKListLabelTypeInfoMap_t

typedef std::unordered_map<ID_t, IWORKListLabelTypeInfo_t> libetonyek::IWORKListLabelTypeInfoMap_t

## ◆ IWORKListLevels_t

typedef std::map<unsigned, IWORKStylePtr_t> libetonyek::IWORKListLevels_t

## ◆ IWORKMediaContentMap_t

typedef std::unordered_map<ID_t, IWORKMediaContentPtr_t> libetonyek::IWORKMediaContentMap_t

## ◆ IWORKMediaContentPtr_t

typedef std::shared_ptr<IWORKMediaContent> libetonyek::IWORKMediaContentPtr_t

## ◆ IWORKMediaPtr_t

typedef std::shared_ptr<IWORKMedia> libetonyek::IWORKMediaPtr_t

## ◆ IWORKNumberFormatMap_t

typedef std::unordered_map<ID_t, IWORKNumberFormat> libetonyek::IWORKNumberFormatMap_t

## ◆ IWORKOutputID_t

typedef unsigned libetonyek::IWORKOutputID_t

## ◆ IWORKOutputMap_t

typedef std::unordered_map<ID_t, IWORKOutputID_t> libetonyek::IWORKOutputMap_t

## ◆ IWORKPaddingMap_t

typedef std::unordered_map<ID_t, IWORKPadding> libetonyek::IWORKPaddingMap_t

## ◆ IWORKPathMap_t

typedef std::unordered_map<ID_t, IWORKPathPtr_t> libetonyek::IWORKPathMap_t

## ◆ IWORKPathPtr_t

typedef std::shared_ptr<IWORKPath> libetonyek::IWORKPathPtr_t

## ◆ IWORKPatternMap_t

typedef std::unordered_map<ID_t, IWORKPattern> libetonyek::IWORKPatternMap_t

## ◆ IWORKPropertyID_t

typedef std::string libetonyek::IWORKPropertyID_t

## ◆ IWORKRowSizes_t

typedef std::deque<IWORKColumnRowSize> libetonyek::IWORKRowSizes_t

## ◆ IWORKShadowMap_t

typedef std::unordered_map<ID_t, IWORKShadow> libetonyek::IWORKShadowMap_t

## ◆ IWORKShapePtr_t

typedef std::shared_ptr<IWORKShape> libetonyek::IWORKShapePtr_t

## ◆ IWORKStrokeMap_t

typedef std::unordered_map<ID_t, IWORKStroke> libetonyek::IWORKStrokeMap_t

## ◆ IWORKStyleMap_t

typedef std::unordered_map<ID_t, IWORKStylePtr_t> libetonyek::IWORKStyleMap_t

## ◆ IWORKStylePtr_t

typedef std::shared_ptr<IWORKStyle> libetonyek::IWORKStylePtr_t

## ◆ IWORKStylesheetMap_t

typedef std::unordered_map<ID_t, IWORKStylesheetPtr_t> libetonyek::IWORKStylesheetMap_t

## ◆ IWORKStylesheetPtr_t

typedef std::shared_ptr<IWORKStylesheet> libetonyek::IWORKStylesheetPtr_t

## ◆ IWORKTableCellMap_t

typedef std::unordered_map<ID_t, IWORKTableCell> libetonyek::IWORKTableCellMap_t

## ◆ IWORKTableCommentMap_t

typedef std::unordered_map<ID_t, IWORKTextPtr_t> libetonyek::IWORKTableCommentMap_t

## ◆ IWORKTableDataPtr_t

typedef std::shared_ptr<IWORKTableData> libetonyek::IWORKTableDataPtr_t

## ◆ IWORKTableMap_t

typedef std::unordered_map<ID_t, IWORKTablePtr_t> libetonyek::IWORKTableMap_t

## ◆ IWORKTableNameMap_t

typedef std::unordered_map<std::string, std::string> libetonyek::IWORKTableNameMap_t

## ◆ IWORKTableNameMapPtr_t

typedef std::shared_ptr<IWORKTableNameMap_t> libetonyek::IWORKTableNameMapPtr_t

## ◆ IWORKTablePtr_t

typedef std::shared_ptr<IWORKTable> libetonyek::IWORKTablePtr_t

## ◆ IWORKTableVectorMap_t

typedef std::unordered_map<ID_t, IWORKTableVector> libetonyek::IWORKTableVectorMap_t

## ◆ IWORKTabStops_t

typedef std::deque<IWORKTabStop> libetonyek::IWORKTabStops_t

## ◆ IWORKTabStopsMap_t

typedef std::unordered_map<ID_t, IWORKTabStops_t> libetonyek::IWORKTabStopsMap_t

## ◆ IWORKTextPtr_t

typedef std::shared_ptr<IWORKText> libetonyek::IWORKTextPtr_t

## ◆ IWORKWrapPtr_t

typedef std::shared_ptr<IWORKWrap> libetonyek::IWORKWrapPtr_t

## ◆ IWORKXMLContextPtr_t

typedef std::shared_ptr<IWORKXMLContext> libetonyek::IWORKXMLContextPtr_t

## ◆ IWORKXMLElementContextBase

typedef IWORKXMLContextBase<IWORKXMLContextElement, IWORKXMLParserState> libetonyek::IWORKXMLElementContextBase

## ◆ IWORKXMLEmptyContextBase

typedef IWORKXMLContextBase<IWORKXMLContextEmpty, IWORKXMLParserState> libetonyek::IWORKXMLEmptyContextBase

## ◆ IWORKXMLMixedContextBase

typedef IWORKXMLContextBase<IWORKXMLContextMixed, IWORKXMLParserState> libetonyek::IWORKXMLMixedContextBase

## ◆ IWORKXMLTextContextBase

typedef IWORKXMLContextBase<IWORKXMLContextText, IWORKXMLParserState> libetonyek::IWORKXMLTextContextBase

## ◆ KEY1XMLElementContextBase

typedef KEY1XMLContextBase<IWORKXMLContextElement> libetonyek::KEY1XMLElementContextBase

## ◆ KEY1XMLEmptyContextBase

typedef KEY1XMLContextBase<IWORKXMLContextEmpty> libetonyek::KEY1XMLEmptyContextBase

## ◆ KEY1XMLTextContextBase

typedef KEY1XMLContextBase<IWORKXMLContextText> libetonyek::KEY1XMLTextContextBase

## ◆ KEY2XMLElementContextBase

typedef KEY2XMLContextBase<IWORKXMLContextElement> libetonyek::KEY2XMLElementContextBase

## ◆ KEY2XMLEmptyContextBase

typedef KEY2XMLContextBase<IWORKXMLContextEmpty> libetonyek::KEY2XMLEmptyContextBase

## ◆ KEY2XMLTextContextBase

typedef KEY2XMLContextBase<IWORKXMLContextText> libetonyek::KEY2XMLTextContextBase

## ◆ KEYLayerMap_t

typedef std::unordered_map<ID_t, KEYLayerPtr_t> libetonyek::KEYLayerMap_t

## ◆ KEYLayerPtr_t

typedef std::shared_ptr<KEYLayer> libetonyek::KEYLayerPtr_t

## ◆ KEYM2XMLixedContextBase

typedef KEY2XMLContextBase< IWORKXMLContextMixed > libetonyek::KEYM2XMLixedContextBase

## ◆ KEYPlaceholderMap_t

typedef std::unordered_map<ID_t, KEYPlaceholderPtr_t> libetonyek::KEYPlaceholderMap_t

## ◆ KEYPlaceholderPtr_t

typedef std::shared_ptr<KEYPlaceholder> libetonyek::KEYPlaceholderPtr_t

## ◆ KEYSlideMap_t

typedef std::unordered_map<ID_t, KEYSlidePtr_t> libetonyek::KEYSlideMap_t

## ◆ KEYSlidePtr_t

typedef std::shared_ptr<KEYSlide> libetonyek::KEYSlidePtr_t

## ◆ KEYTransitionMap_t

typedef std::unordered_map<ID_t, KEYTransition> libetonyek::KEYTransitionMap_t

## ◆ NUM1XMLElementContextBase

typedef NUM1XMLContextBase<IWORKXMLContextElement> libetonyek::NUM1XMLElementContextBase

## ◆ NUM1XMLEmptyContextBase

typedef NUM1XMLContextBase<IWORKXMLContextEmpty> libetonyek::NUM1XMLEmptyContextBase

## ◆ NUM1XMLixedContextBase

typedef NUM1XMLContextBase<IWORKXMLContextMixed> libetonyek::NUM1XMLixedContextBase

## ◆ NUM1XMLTextContextBase

typedef NUM1XMLContextBase<IWORKXMLContextText> libetonyek::NUM1XMLTextContextBase

## ◆ PAG1XMLElementContextBase

typedef PAG1XMLContextBase<IWORKXMLContextElement> libetonyek::PAG1XMLElementContextBase

## ◆ PAG1XMLEmptyContextBase

typedef PAG1XMLContextBase<IWORKXMLContextEmpty> libetonyek::PAG1XMLEmptyContextBase

## ◆ PAG1XMLixedContextBase

typedef PAG1XMLContextBase<IWORKXMLContextMixed> libetonyek::PAG1XMLixedContextBase

## ◆ PAG1XMLTextContextBase

typedef PAG1XMLContextBase<IWORKXMLContextText> libetonyek::PAG1XMLTextContextBase

## ◆ PAGAnnotationMap_t

typedef std::unordered_map<std::string, IWORKOutputElements> libetonyek::PAGAnnotationMap_t

## ◆ PAGAttachmentMap_t

typedef std::unordered_map<ID_t, PAGAttachment> libetonyek::PAGAttachmentMap_t

## ◆ Path_t

typedef std::deque<Curve_t> libetonyek::Path_t

## ◆ RVNGInputStreamPtr_t

typedef std::shared_ptr<librevenge::RVNGInputStream> libetonyek::RVNGInputStreamPtr_t

## Enumeration Type Documentation

## ◆ IWORKAlignment

enum libetonyek::IWORKAlignment

Enumerator
IWORK_ALIGNMENT_LEFT |
IWORK_ALIGNMENT_RIGHT |
IWORK_ALIGNMENT_CENTER |
IWORK_ALIGNMENT_JUSTIFY |
IWORK_ALIGNMENT_AUTOMATIC |

## ◆ IWORKBaseline

enum libetonyek::IWORKBaseline

Enumerator
IWORK_BASELINE_NORMAL |
IWORK_BASELINE_SUB |
IWORK_BASELINE_SUPER |

## ◆ IWORKBorderStroke

enum libetonyek::IWORKBorderStroke

Enumerator
IWORK_BORDER_STROKE_NONE |
IWORK_BORDER_STROKE_SOLID |
IWORK_BORDER_STROKE_DOTTED |
IWORK_BORDER_STROKE_DASHED |

## ◆ IWORKBorderType

enum libetonyek::IWORKBorderType

Enumerator
IWORK_BORDER_TYPE_NONE |
IWORK_BORDER_TYPE_TOP |
IWORK_BORDER_TYPE_BOTTOM |
IWORK_BORDER_TYPE_TOP_AND_BOTTOM |
IWORK_BORDER_TYPE_ALL |

## ◆ IWORKBreakType

enum libetonyek::IWORKBreakType

Enumerator
IWORK_BREAK_NONE |
IWORK_BREAK_LINE |
IWORK_BREAK_COLUMN |
IWORK_BREAK_PAGE |

## ◆ IWORKCapitalization

enum libetonyek::IWORKCapitalization

Enumerator
IWORK_CAPITALIZATION_NONE |
IWORK_CAPITALIZATION_ALL_CAPS |
IWORK_CAPITALIZATION_SMALL_CAPS |
IWORK_CAPITALIZATION_TITLE |

## ◆ IWORKCellNumberType

enum libetonyek::IWORKCellNumberType

Enumerator
IWORK_CELL_NUMBER_TYPE_CURRENCY |
IWORK_CELL_NUMBER_TYPE_DOUBLE |
IWORK_CELL_NUMBER_TYPE_FRACTION |
IWORK_CELL_NUMBER_TYPE_PERCENTAGE |
IWORK_CELL_NUMBER_TYPE_SCIENTIFIC |

## ◆ IWORKCellType

enum libetonyek::IWORKCellType

Enumerator
IWORK_CELL_TYPE_NUMBER |
IWORK_CELL_TYPE_TEXT |
IWORK_CELL_TYPE_DATE_TIME |
IWORK_CELL_TYPE_DURATION |
IWORK_CELL_TYPE_BOOL |

## ◆ IWORKFieldType

enum libetonyek::IWORKFieldType

Enumerator
IWORK_FIELD_DATETIME |
IWORK_FIELD_FILENAME |
IWORK_FIELD_PAGECOUNT |
IWORK_FIELD_PAGENUMBER |

## ◆ IWORKGradientType

enum libetonyek::IWORKGradientType

Enumerator
IWORK_GRADIENT_TYPE_LINEAR |
IWORK_GRADIENT_TYPE_RADIAL |

## ◆ IWORKImageType

enum libetonyek::IWORKImageType

Enumerator
IWORK_IMAGE_TYPE_ORIGINAL_SIZE |
IWORK_IMAGE_TYPE_STRETCH |
IWORK_IMAGE_TYPE_TILE |
IWORK_IMAGE_TYPE_SCALE_TO_FILL |
IWORK_IMAGE_TYPE_SCALE_TO_FIT |

## ◆ IWORKLabelNumFormat

enum libetonyek::IWORKLabelNumFormat

Enumerator
IWORK_LABEL_NUM_FORMAT_NUMERIC |
IWORK_LABEL_NUM_FORMAT_ALPHA |
IWORK_LABEL_NUM_FORMAT_ALPHA_LOWERCASE |
IWORK_LABEL_NUM_FORMAT_ROMAN |
IWORK_LABEL_NUM_FORMAT_ROMAN_LOWERCASE |

## ◆ IWORKLabelNumFormatSurrounding

enum libetonyek::IWORKLabelNumFormatSurrounding

Enumerator
IWORK_LABEL_NUM_FORMAT_SURROUNDING_NONE |
IWORK_LABEL_NUM_FORMAT_SURROUNDING_PARENTHESIS |
IWORK_LABEL_NUM_FORMAT_SURROUNDING_DOT |

## ◆ IWORKLineCap

enum libetonyek::IWORKLineCap

Enumerator
IWORK_LINE_CAP_NONE |
IWORK_LINE_CAP_BUTT |
IWORK_LINE_CAP_ROUND |

## ◆ IWORKLineJoin

enum libetonyek::IWORKLineJoin

Enumerator
IWORK_LINE_JOIN_NONE |
IWORK_LINE_JOIN_MITER |
IWORK_LINE_JOIN_ROUND |

## ◆ IWORKStrokeType

enum libetonyek::IWORKStrokeType

Enumerator
IWORK_STROKE_TYPE_NONE |
IWORK_STROKE_TYPE_SOLID |
IWORK_STROKE_TYPE_DASHED |
IWORK_STROKE_TYPE_AUTO |

## ◆ IWORKTabulationType

enum libetonyek::IWORKTabulationType

Enumerator
IWORK_TABULATION_LEFT |
IWORK_TABULATION_RIGHT |
IWORK_TABULATION_CENTER |
IWORK_TABULATION_DECIMAL |

## ◆ IWORKVerticalAlignment

enum libetonyek::IWORKVerticalAlignment

Enumerator
IWORK_VERTICAL_ALIGNMENT_TOP |
IWORK_VERTICAL_ALIGNMENT_MIDDLE |
IWORK_VERTICAL_ALIGNMENT_BOTTOM |

## ◆ IWORKWrapDirection

enum libetonyek::IWORKWrapDirection

Enumerator
IWORK_WRAP_DIRECTION_BOTH |
IWORK_WRAP_DIRECTION_LEFT |
IWORK_WRAP_DIRECTION_RIGHT |

## ◆ IWORKWrapStyle

enum libetonyek::IWORKWrapStyle

Enumerator
IWORK_WRAP_STYLE_REGULAR |
IWORK_WRAP_STYLE_TIGHT |

## ◆ IWORKWrapType

enum libetonyek::IWORKWrapType

Enumerator
IWORK_WRAP_TYPE_DIRECTIONAL |
IWORK_WRAP_TYPE_LARGEST |
IWORK_WRAP_TYPE_NEITHER |

## ◆ KEY1BulletType

enum libetonyek::KEY1BulletType

Enumerator
KEY1_BULLETTYPE_CHARACTER |
KEY1_BULLETTYPE_IMAGE |
KEY1_BULLETTYPE_INHERITED |
KEY1_BULLETTYPE_SEQUENCE |
KEY1_BULLETTYPE_NONE |

## ◆ KEYTransitionStyleType

enum libetonyek::KEYTransitionStyleType

Enumerator
KEY_TRANSITION_STYLE_TYPE_INHERITED |
KEY_TRANSITION_STYLE_TYPE_NONE |
KEY_TRANSITION_STYLE_TYPE_NAMED |

## ◆ PAGFootnoteKind

enum libetonyek::PAGFootnoteKind

Enumerator
PAG_FOOTNOTE_KIND_FOOTNOTE |
PAG_FOOTNOTE_KIND_ENDNOTE |
PAG_FOOTNOTE_KIND_SECTION_ENDNOTE |

## ◆ PAGTextStorageKind

enum libetonyek::PAGTextStorageKind

Enumerator
PAG_TEXTSTORAGE_KIND_BASIC |
PAG_TEXTSTORAGE_KIND_NOTE |
PAG_TEXTSTORAGE_KIND_TEXTBOX |

## Function Documentation

## ◆ approxEqual() [1/3]

bool libetonyek::approxEqual | ( | const IWORKPath & | left,
|  | const IWORKPath & | right,
|  | double | eps = ETONYEK_EPSILON )

Referenced by approxEqual().

## ◆ approxEqual() [2/3]

template<class T>

bool libetonyek::approxEqual | ( | const T & | left,
|  | const T & | right,
|  | const double | eps = ETONYEK_EPSILON )

## ◆ approxEqual() [3/3]

bool libetonyek::approxEqual | ( | double | x,
|  | double | y,
|  | double | eps = ETONYEK_EPSILON )

Test two floating point numbers for equality.

- [in] x first number
- [in] y second number
- [in] eps precision

## ◆ bool_cast()

bool libetonyek::bool_cast | ( | const char * | value | ) |

Convert string value to bool.

- value the string
  Returns
    the boolean value of the string

Referenced by libetonyek::IWORKExternalTextWrapElement::attribute(), libetonyek::IWORKGeometryElement::attribute(), libetonyek::IWORKImageElement::attribute(), libetonyek::IWORKLineEndElement::attribute(), libetonyek::IWORKNumberFormatElement::attribute(), and libetonyek::IWORKShapeContext::attribute().

## ◆ char_cast() [1/3]

const char * libetonyek::char_cast | ( | const char *const | c | ) |

Referenced by libetonyek::IWORKParser::parse().

## ◆ char_cast() [2/3]

const char * libetonyek::char_cast | ( | const signed char *const | c | ) |

## ◆ char_cast() [3/3]

const char * libetonyek::char_cast | ( | const unsigned char *const | c | ) |

## ◆ deg2rad()

double libetonyek::deg2rad | ( | double | value | ) |

Convert an angle from degrees to radians.

- [in] value angle in degrees
  Returns
    the same angle in radians

Referenced by libetonyek::IWORKGeometryElement::attribute(), libetonyek::IWORKText::fillCharPropList(), libetonyek::IWORKCollector::fillGraphicProps(), libetonyek::IWAParser::parseShapePlacement(), and libetonyek::NUM3Parser::parseShapePlacement().

## ◆ detectImageDimension()

bool libetonyek::detectImageDimension | ( | const RVNGInputStreamPtr_t & | stream,
|  | double & | width,
|  | double & | height )

Referenced by libetonyek::IWORKCollector::drawMedia().

## ◆ detectMimetype()

std::string libetonyek::detectMimetype | ( | const RVNGInputStreamPtr_t & | stream | ) |

Referenced by libetonyek::IWORKTable::draw(), and libetonyek::IWORKCollector::drawMedia().

## ◆ double_cast()

double libetonyek::double_cast | ( | const char * | value | ) |

Referenced by libetonyek::IWORKExternalTextWrapElement::attribute(), libetonyek::IWORKLineEndElement::attribute(), and try_double_cast().

## ◆ ETONYEK_EPOCH_BEGIN()

const unsigned libetonyek::ETONYEK_EPOCH_BEGIN | ( | 978307200 |  | ) |

## ◆ etonyek_half_pi()

const double libetonyek::etonyek_half_pi | ( | 1.57079632679489661923132169163975144209858469968755291048747229615390820314310449931401741267105853399107404326e+ | 00 | ) |

## ◆ etonyek_pi()

const double libetonyek::etonyek_pi | ( | 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651e+ | 00 | ) |

Referenced by deg2rad(), and rad2deg().

## ◆ etonyek_root_three()

const double libetonyek::etonyek_root_three | ( | 1.73205080756887729352744634150587236694280525381038062805580697945193301690880003708114618675724857567562614142e+ | 00 | ) |

## ◆ etonyek_root_two()

const double libetonyek::etonyek_root_two | ( | 1.41421356237309504880168872420969807856967187537694807317667973799073247846210703885038753432764157273501384623e+ | 00 | ) |

## ◆ etonyek_third_pi()

const double libetonyek::etonyek_third_pi | ( | 1.04719755119659774615421446109316762806572313312503527365831486410260546876206966620934494178070568932738269550e+ | 00 | ) |

## ◆ etonyek_two_pi()

const double libetonyek::etonyek_two_pi | ( | 6.28318530717958647692528676655900576839433879875021164194988918461563281257241799725606965068423413596429617303e+ | 00 | ) |

Referenced by makeStarPath(), and rad2deg().

## ◆ get()

template<IWAField::Tag TagV, typename ValueT, typename Reader>

const ValueT & libetonyek::get | ( | const detail::IWAFieldImpl< TagV, ValueT, Reader > & | field | ) |

Referenced by libetonyek::IWORKDateTimeFormatElement::attribute(), libetonyek::IWORKDurationFormatElement::attribute(), libetonyek::IWORKExternalTextWrapElement::attribute(), libetonyek::IWORKNumberFormatElement::attribute(), bool_cast(), libetonyek::IWAParser::dispatchShape(), libetonyek::IWORKTable::draw(), libetonyek::IWORKCollector::drawLine(), libetonyek::PAGCollector::drawMedia(), libetonyek::IWORKTabsElement::element(), libetonyek::IWORKWrapElement::element(), libetonyek::IWORKBezierElement::endOfElement(), libetonyek::IWORKBinaryElement::endOfElement(), libetonyek::IWORKCoreImageFilterDescriptorElement::endOfElement(), libetonyek::IWORKDataElement::endOfElement(), libetonyek::IWORKDateTimeFormatElement::endOfElement(), libetonyek::IWORKDurationFormatElement::endOfElement(), libetonyek::IWORKExternalTextWrapElement::endOfElement(), libetonyek::IWORKFillElement::endOfElement(), libetonyek::IWORKFilteredImageElement::endOfElement(), libetonyek::IWORKFoElement::endOfElement(), libetonyek::IWORKFormulaElement::endOfElement(), libetonyek::IWORKGeometryElement::endOfElement(), libetonyek::IWORKHeaderFooterContext::endOfElement(), libetonyek::IWORKImageElement::endOfElement(), libetonyek::IWORKLineElement::endOfElement(), libetonyek::IWORKListLabelGeometriesProperty::endOfElement(), libetonyek::IWORKListLabelGeometryElement::endOfElement(), libetonyek::IWORKListLabelIndentsProperty::endOfElement(), libetonyek::IWORKListLabelTypeinfoElement::endOfElement(), libetonyek::IWORKListLabelTypesProperty::endOfElement(), libetonyek::IWORKListTextIndentsProperty::endOfElement(), libetonyek::IWORKMediaElement::endOfElement(), libetonyek::IWORKMetadataElement::endOfElement(), libetonyek::IWORKMutableArrayElement< IWORKShadow, CoreImageFilterInfoElement, IWORKDirectCollector, IWORKToken::NS_URI_SF|IWORKToken::core_image_filter_info, IWORKToken::NS_URI_SF|IWORKToken::core_image_filter_info_ref >::endOfElement(), libetonyek::IWORKNumberFormatElement::endOfElement(), libetonyek::IWORKOfElement::endOfElement(), libetonyek::IWORKPositionElement::endOfElement(), libetonyek::IWORKPropertyContext< Property, Context, TokenId, TokenId2 >::endOfElement(), libetonyek::IWORKSizeElement::endOfElement(), libetonyek::IWORKStrokeContext::endOfElement(), libetonyek::IWORKStyleContainer< TokenId, RefTokenId, TokenId2, RefTokenId2 >::endOfElement(), libetonyek::IWORKStyleContext::endOfElement(), libetonyek::IWORKStyleRefContext::endOfElement(), libetonyek::IWORKStylesheetBase::endOfElement(), libetonyek::IWORKTableCellFormulaElement::endOfElement(), libetonyek::IWORKTabsElement::endOfElement(), libetonyek::IWORKTabularInfoElement::endOfElement(), libetonyek::IWORKTabularModelElement::endOfElement(), libetonyek::IWORKTextElement::endOfElement(), libetonyek::IWORKTextLabelElement::endOfElement(), libetonyek::IWORKUnfilteredElement::endOfElement(), libetonyek::IWORKValueContext< double, IWORKNumberElement< double >, IWORKToken::NS_URI_SF|IWORKToken::number >::endOfElement(), libetonyek::KEY1FillElement::endOfElement(), libetonyek::KEY1StylesContext::endOfElement(), libetonyek::PAG1AnnotationContext::endOfElement(), libetonyek::PAG1AnnotationElement::endOfElement(), libetonyek::IWORKPElement::ensureOpened(), libetonyek::IWORKCollector::fillGraphicProps(), libetonyek::IWORKCollector::fillLayoutProps(), libetonyek::IWORKCollector::fillTextAutoSizeProps(), libetonyek::IWORKCollector::fillWrapProps(), libetonyek::PAGCollector::flushPageSpan(), libetonyek::IWORKContainerContext< Type, NestedParser, Collector, Id, RefId >::handleRef(), libetonyek::KEYCollector::insertLayer(), libetonyek::KEYCollector::insertSlide(), IWORK_DECLARE_NUMBER_CONVERTER(), libetonyek::KEY1Dictionary::linkStylesContext(), makeTransformation(), libetonyek::KEY1ParserState::openBullet(), libetonyek::PAGCollector::openPageGroup(), libetonyek::IWORKFormula::Address::operator<<, libetonyek::IWAObjectIndex::parse(), libetonyek::IWAText::parse(), libetonyek::IWAParser::parseArrowProperties(), libetonyek::IWAParser::parseAttachment(), libetonyek::IWAParser::parseAuthorInComment(), libetonyek::IWAParser::parseCellStyle(), libetonyek::IWAParser::parseCharacterProperties(), libetonyek::IWAParser::parseCharacterStyle(), libetonyek::IWAParser::parseColumnsProperties(), libetonyek::IWAParser::parseComment(), libetonyek::IWAParser::parseConditionRules(), libetonyek::IWAParser::parseCustomFormat(), libetonyek::IWAParser::parseDataList(), libetonyek::KEY6Parser::parseDocument(), libetonyek::NUM3Parser::parseDocument(), libetonyek::PAG5Parser::parseDocument(), libetonyek::PAG5Parser::parseDocumentSettingsRef(), libetonyek::IWAParser::parseDrawableShape(), libetonyek::IWAParser::parseDropCapStyle(), libetonyek::IWAParser::parseFormat(), libetonyek::IWAParser::parseFormula(), libetonyek::IWAParser::parseGraphicStyle(), libetonyek::IWAParser::parseGroup(), libetonyek::PAG5Parser::parseGroupRef(), libetonyek::IWAParser::parseHeaderAndFooter(), libetonyek::IWAParser::parseImage(), libetonyek::IWAParser::parseLink(), libetonyek::IWAParser::parseListStyle(), libetonyek::IWAParser::parseMask(), libetonyek::IWAParser::parseMediaStyle(), libetonyek::KEY6Parser::parseNotes(), libetonyek::IWAParser::parsePageMaster(), libetonyek::IWAParser::parseParagraphStyle(), libetonyek::IWAParser::parsePath(), libetonyek::KEY6Parser::parsePlaceholder(), libetonyek::KEY6Parser::parsePresentation(), libetonyek::IWAParser::parseSectionStyle(), libetonyek::IWAParser::parseShapePlacement(), libetonyek::NUM3Parser::parseShapePlacement(), libetonyek::NUM3Parser::parseSheet(), libetonyek::KEY6Parser::parseSlide(), libetonyek::KEY6Parser::parseSlideList(), libetonyek::KEY6Parser::parseSlideStyle(), libetonyek::KEY6Parser::parseStickyNote(), libetonyek::NUM3Parser::parseStickyNote(), libetonyek::IWAParser::parseTableGridLine(), libetonyek::IWAParser::parseTableGridLines(), libetonyek::IWAParser::parseTableHeaders(), libetonyek::IWAParser::parseTableStyle(), libetonyek::IWAParser::parseTabularInfo(), libetonyek::IWAParser::parseTabularModel(), libetonyek::IWAParser::parseText(), libetonyek::IWAParser::parseTile(), libetonyek::IWAParser::parseTileDefinition(), libetonyek::IWORKPushCollector< Type, Container >::push(), libetonyek::KEY1DivStyle::readAttribute(), libetonyek::KEY1SpanStyle::readAttribute(), libetonyek::IWAParser::readColor(), libetonyek::IWAParser::readDropCap(), libetonyek::IWAParser::readFill(), libetonyek::IWAParser::readGradient(), libetonyek::IWAParser::readShadow(), libetonyek::IWAParser::readStroke(), libetonyek::IWAParser::readUID(), libetonyek::IWAParser::readUIDs(), libetonyek::IWAParser::readUUID(), libetonyek::IWAObjectIndex::scanColorFileMap(), libetonyek::KEYCollector::sendSlides(), libetonyek::IWORKTextStorageElement::sendStylesheet(), and libetonyek::IWAParser::updateGeometryUsingTextRef().

## ◆ get_optional_value_or() [1/2]

template<IWAField::Tag TagV, typename ValueT, typename Reader, typename DefaultValueT>

const ValueT libetonyek::get_optional_value_or | ( | const detail::IWAFieldImpl< TagV, ValueT, Reader > & | field,
|  | const DefaultValueT & | value )

## ◆ get_optional_value_or() [2/2]

template<IWAField::Tag TagV, typename ValueT, typename Reader>

const ValueT & libetonyek::get_optional_value_or | ( | const detail::IWAFieldImpl< TagV, ValueT, Reader > & | field,
|  | const ValueT & | value )

Referenced by libetonyek::IWORKListLabelTypeinfoElement::endOfElement(), libetonyek::IWORKTabularModelElement::endOfElement(), libetonyek::IWORKTextLabelElement::endOfElement(), makeTransformation(), libetonyek::IWAParser::parseColumnsProperties(), libetonyek::IWAParser::parseDrawableShape(), libetonyek::IWAParser::parseFormula(), libetonyek::IWAParser::parsePath(), libetonyek::IWAParser::parseTabularModel(), libetonyek::IWAParser::parseText(), libetonyek::IWAParser::readColor(), libetonyek::IWAParser::readPosition(), libetonyek::IWAParser::readSize(), and libetonyek::IWAObjectIndex::scanFragment().

## ◆ getLength()

unsigned long libetonyek::getLength | ( | const RVNGInputStreamPtr_t & | input | ) |

Referenced by getRemainingLength(), libetonyek::IWAParser::parseTile(), and libetonyek::IWASnappyStream::uncompressBlock().

## ◆ getRemainingLength()

unsigned long libetonyek::getRemainingLength | ( | const RVNGInputStreamPtr_t & | input | ) |

## ◆ int_cast()

int libetonyek::int_cast | ( | const char * | value | ) |

Referenced by libetonyek::IWORKChartInfoElement::attribute(), libetonyek::IWORKFieldElement::attribute(), libetonyek::IWORKFoElement::attribute(), libetonyek::IWORKLineEndElement::attribute(), libetonyek::IWORKNumberFormatElement::attribute(), libetonyek::IWORKOfElement::attribute(), and try_int_cast().

## ◆ IWORK_DECLARE_NUMBER_CONVERTER() [1/11]

libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | bool |  | ) |

## ◆ IWORK_DECLARE_NUMBER_CONVERTER() [2/11]

libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | double |  | ) |

## ◆ IWORK_DECLARE_NUMBER_CONVERTER() [3/11]

libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | int |  | ) |

## ◆ IWORK_DECLARE_NUMBER_CONVERTER() [4/11]

libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | IWORKAlignment |  | ) |

## ◆ IWORK_DECLARE_NUMBER_CONVERTER() [5/11]

libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | IWORKBaseline |  | ) |

## ◆ IWORK_DECLARE_NUMBER_CONVERTER() [6/11]

libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | IWORKBorderType |  | ) |

## ◆ IWORK_DECLARE_NUMBER_CONVERTER() [7/11]

libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | IWORKCapitalization |  | ) |

## ◆ IWORK_DECLARE_NUMBER_CONVERTER() [8/11]

libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | IWORKCellNumberType |  | ) |

## ◆ IWORK_DECLARE_NUMBER_CONVERTER() [9/11]

libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | IWORKStrokeType |  | ) |

## ◆ IWORK_DECLARE_NUMBER_CONVERTER() [10/11]

libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | IWORKVerticalAlignment |  | ) |

## ◆ IWORK_DECLARE_NUMBER_CONVERTER() [11/11]

libetonyek::IWORK_DECLARE_NUMBER_CONVERTER | ( | PAGFootnoteKind |  | ) |

## ◆ IWORK_DECLARE_PROPERTY() [1/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Alignment | ,
|  | IWORKAlignment | )

## ◆ IWORK_DECLARE_PROPERTY() [2/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | AnimationAutoPlay | ,
|  | bool | )

## ◆ IWORK_DECLARE_PROPERTY() [3/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | AnimationDelay | ,
|  | double | )

## ◆ IWORK_DECLARE_PROPERTY() [4/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | AnimationDuration | ,
|  | double | )

## ◆ IWORK_DECLARE_PROPERTY() [5/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Baseline | ,
|  | IWORKBaseline | )

## ◆ IWORK_DECLARE_PROPERTY() [6/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | BaselineShift | ,
|  | double | )

## ◆ IWORK_DECLARE_PROPERTY() [7/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Bold | ,
|  | bool | )

## ◆ IWORK_DECLARE_PROPERTY() [8/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | BottomBorder | ,
|  | IWORKStroke | )

## ◆ IWORK_DECLARE_PROPERTY() [9/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Capitalization | ,
|  | IWORKCapitalization | )

## ◆ IWORK_DECLARE_PROPERTY() [10/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Columns | ,
|  | IWORKColumns | )

## ◆ IWORK_DECLARE_PROPERTY() [11/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | DropCap | ,
|  | IWORKDropCap | )

## ◆ IWORK_DECLARE_PROPERTY() [12/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | EvenPageMaster | ,
|  | IWORKPageMaster | )

## ◆ IWORK_DECLARE_PROPERTY() [13/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | ExternalTextWrap | ,
|  | IWORKExternalTextWrap | )

## ◆ IWORK_DECLARE_PROPERTY() [14/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Fill | ,
|  | IWORKFill | )

## ◆ IWORK_DECLARE_PROPERTY() [15/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | FirstLineIndent | ,
|  | double | )

## ◆ IWORK_DECLARE_PROPERTY() [16/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | FirstPageMaster | ,
|  | IWORKPageMaster | )

## ◆ IWORK_DECLARE_PROPERTY() [17/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | FollowingLayoutStyle | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [18/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | FollowingParagraphStyle | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [19/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | FontColor | ,
|  | IWORKColor | )

## ◆ IWORK_DECLARE_PROPERTY() [20/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | FontName | ,
|  | std::string | )

## ◆ IWORK_DECLARE_PROPERTY() [21/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | FontSize | ,
|  | double | )

## ◆ IWORK_DECLARE_PROPERTY() [22/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Geometry | ,
|  | IWORKGeometryPtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [23/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | HeadLineEnd | ,
|  | IWORKMarker | )

## ◆ IWORK_DECLARE_PROPERTY() [24/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Hyphenate | ,
|  | bool | )

## ◆ IWORK_DECLARE_PROPERTY() [25/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Italic | ,
|  | bool | )

## ◆ IWORK_DECLARE_PROPERTY() [26/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | KeepLinesTogether | ,
|  | bool | )

## ◆ IWORK_DECLARE_PROPERTY() [27/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | KeepWithNext | ,
|  | bool | )

## ◆ IWORK_DECLARE_PROPERTY() [28/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | LabelCharacterStyle | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [29/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Language | ,
|  | std::string | )

## ◆ IWORK_DECLARE_PROPERTY() [30/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | LayoutMargins | ,
|  | IWORKPadding | )

## ◆ IWORK_DECLARE_PROPERTY() [31/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | LayoutParagraphStyle | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [32/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | LayoutStyle | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [33/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | LeftBorder | ,
|  | IWORKStroke | )

## ◆ IWORK_DECLARE_PROPERTY() [34/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | LeftIndent | ,
|  | double | )

## ◆ IWORK_DECLARE_PROPERTY() [35/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | LineSpacing | ,
|  | IWORKLineSpacing | )

## ◆ IWORK_DECLARE_PROPERTY() [36/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | ListLabelGeometries | ,
|  | std::deque< IWORKListLabelGeometry > | )

## ◆ IWORK_DECLARE_PROPERTY() [37/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | ListLabelGeometry | ,
|  | IWORKListLabelGeometry | )

## ◆ IWORK_DECLARE_PROPERTY() [38/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | ListLabelIndent | ,
|  | double | )

## ◆ IWORK_DECLARE_PROPERTY() [39/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | ListLabelIndents | ,
|  | std::deque< double > | )

## ◆ IWORK_DECLARE_PROPERTY() [40/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | ListLabelTypeInfo | ,
|  | IWORKListLabelTypeInfo_t | )

## ◆ IWORK_DECLARE_PROPERTY() [41/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | ListLabelTypes | ,
|  | std::deque< IWORKListLabelTypeInfo_t > | )

## ◆ IWORK_DECLARE_PROPERTY() [42/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | ListLevelStyles | ,
|  | IWORKListLevels_t | )

## ◆ IWORK_DECLARE_PROPERTY() [43/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | ListStyle | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [44/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | ListTextIndent | ,
|  | double | )

## ◆ IWORK_DECLARE_PROPERTY() [45/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | ListTextIndents | ,
|  | std::deque< double > | )

## ◆ IWORK_DECLARE_PROPERTY() [46/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | OddPageMaster | ,
|  | IWORKPageMaster | )

## ◆ IWORK_DECLARE_PROPERTY() [47/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Opacity | ,
|  | double | )

## ◆ IWORK_DECLARE_PROPERTY() [48/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Outline | ,
|  | bool | )

## ◆ IWORK_DECLARE_PROPERTY() [49/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Padding | ,
|  | IWORKPadding | )

## ◆ IWORK_DECLARE_PROPERTY() [50/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | PageBreakBefore | ,
|  | bool | )

## ◆ IWORK_DECLARE_PROPERTY() [51/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | ParagraphBorderType | ,
|  | IWORKBorderType | )

## ◆ IWORK_DECLARE_PROPERTY() [52/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | ParagraphFill | ,
|  | IWORKColor | )

## ◆ IWORK_DECLARE_PROPERTY() [53/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | ParagraphStroke | ,
|  | IWORKStroke | )

## ◆ IWORK_DECLARE_PROPERTY() [54/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | RightBorder | ,
|  | IWORKStroke | )

## ◆ IWORK_DECLARE_PROPERTY() [55/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | RightIndent | ,
|  | double | )

## ◆ IWORK_DECLARE_PROPERTY() [56/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFC2DAreaFillProperty | ,
|  | IWORKFill | )

## ◆ IWORK_DECLARE_PROPERTY() [57/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFC2DColumnFillProperty | ,
|  | IWORKFill | )

## ◆ IWORK_DECLARE_PROPERTY() [58/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFC2DMixedColumnFillProperty | ,
|  | IWORKFill | )

## ◆ IWORK_DECLARE_PROPERTY() [59/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFC2DPieFillProperty | ,
|  | IWORKFill | )

## ◆ IWORK_DECLARE_PROPERTY() [60/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFC3DAreaFillProperty | ,
|  | IWORKFill | )

## ◆ IWORK_DECLARE_PROPERTY() [61/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFC3DColumnFillProperty | ,
|  | IWORKFill | )

## ◆ IWORK_DECLARE_PROPERTY() [62/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFC3DPieFillProperty | ,
|  | IWORKFill | )

## ◆ IWORK_DECLARE_PROPERTY() [63/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFSeries | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [64/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTableCellStylePropertyFill | ,
|  | IWORKFill | )

## ◆ IWORK_DECLARE_PROPERTY() [65/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTableStylePropertyCellStyle | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [66/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTableStylePropertyHeaderColumnCellStyle | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [67/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTableStylePropertyHeaderRowCellStyle | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [68/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTAutoResizeProperty | ,
|  | bool | )

## ◆ IWORK_DECLARE_PROPERTY() [69/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTCellStylePropertyDateTimeFormat | ,
|  | IWORKDateTimeFormat | )

## ◆ IWORK_DECLARE_PROPERTY() [70/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTCellStylePropertyDurationFormat | ,
|  | IWORKDurationFormat | )

## ◆ IWORK_DECLARE_PROPERTY() [71/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTCellStylePropertyLayoutStyle | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [72/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTCellStylePropertyNumberFormat | ,
|  | IWORKNumberFormat | )

## ◆ IWORK_DECLARE_PROPERTY() [73/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTCellStylePropertyParagraphStyle | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [74/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultBodyCellStyleProperty | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [75/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultBodyVectorStyleProperty | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [76/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultBorderVectorStyleProperty | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [77/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultFooterBodyVectorStyleProperty | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [78/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultFooterRowCellStyleProperty | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [79/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultFooterSeparatorVectorStyleProperty | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [80/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultGroupingLevelVectorStyleProperty | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [81/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultGroupingRowCellStyleProperty | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [82/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultHeaderBodyVectorStyleProperty | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [83/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultHeaderColumnCellStyleProperty | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [84/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultHeaderRowCellStyleProperty | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [85/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTDefaultHeaderSeparatorVectorStyleProperty | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [86/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTHeaderColumnRepeatsProperty | ,
|  | bool | )

## ◆ IWORK_DECLARE_PROPERTY() [87/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTHeaderRowRepeatsProperty | ,
|  | bool | )

## ◆ IWORK_DECLARE_PROPERTY() [88/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTStrokeProperty | ,
|  | IWORKStroke | )

## ◆ IWORK_DECLARE_PROPERTY() [89/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTTableBandedCellFillProperty | ,
|  | IWORKFill | )

## ◆ IWORK_DECLARE_PROPERTY() [90/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTTableBandedRowsProperty | ,
|  | bool | )

## ◆ IWORK_DECLARE_PROPERTY() [91/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTTableNameStylePropertyLayoutStyle | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [92/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SFTTableNameStylePropertyParagraphStyle | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [93/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Shadow | ,
|  | IWORKShadow | )

## ◆ IWORK_DECLARE_PROPERTY() [94/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SpaceAfter | ,
|  | double | )

## ◆ IWORK_DECLARE_PROPERTY() [95/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | SpaceBefore | ,
|  | double | )

## ◆ IWORK_DECLARE_PROPERTY() [96/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Strikethru | ,
|  | bool | )

## ◆ IWORK_DECLARE_PROPERTY() [97/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Stroke | ,
|  | IWORKStroke | )

## ◆ IWORK_DECLARE_PROPERTY() [98/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Tabs | ,
|  | IWORKTabStops_t | )

## ◆ IWORK_DECLARE_PROPERTY() [99/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | TailLineEnd | ,
|  | IWORKMarker | )

## ◆ IWORK_DECLARE_PROPERTY() [100/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | TextBackground | ,
|  | IWORKColor | )

## ◆ IWORK_DECLARE_PROPERTY() [101/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | TextShadow | ,
|  | IWORKShadow | )

## ◆ IWORK_DECLARE_PROPERTY() [102/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | TocStyle | ,
|  | IWORKStylePtr_t | )

## ◆ IWORK_DECLARE_PROPERTY() [103/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | TopBorder | ,
|  | IWORKStroke | )

## ◆ IWORK_DECLARE_PROPERTY() [104/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Tracking | ,
|  | double | )

## ◆ IWORK_DECLARE_PROPERTY() [105/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Transition | ,
|  | KEYTransition | )

## ◆ IWORK_DECLARE_PROPERTY() [106/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | Underline | ,
|  | bool | )

## ◆ IWORK_DECLARE_PROPERTY() [107/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | VerticalAlignment | ,
|  | IWORKVerticalAlignment | )

## ◆ IWORK_DECLARE_PROPERTY() [108/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | WidowControl | ,
|  | bool | )

## ◆ IWORK_DECLARE_PROPERTY() [109/109]

libetonyek::IWORK_DECLARE_PROPERTY | ( | WritingMode | ,
|  | std::string | )

## ◆ IWORK_IMPLEMENT_PROPERTY() [1/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Alignment |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [2/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | AnimationAutoPlay |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [3/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | AnimationDelay |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [4/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | AnimationDuration |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [5/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Baseline |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [6/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | BaselineShift |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [7/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Bold |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [8/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | BottomBorder |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [9/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Capitalization |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [10/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Columns |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [11/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | DropCap |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [12/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | EvenPageMaster |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [13/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ExternalTextWrap |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [14/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Fill |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [15/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | FirstLineIndent |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [16/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | FirstPageMaster |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [17/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | FollowingLayoutStyle |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [18/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | FollowingParagraphStyle |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [19/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | FontColor |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [20/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | FontName |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [21/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | FontSize |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [22/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Geometry |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [23/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | HeadLineEnd |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [24/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Hyphenate |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [25/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Italic |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [26/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | KeepLinesTogether |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [27/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | KeepWithNext |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [28/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | LabelCharacterStyle |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [29/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Language |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [30/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | LayoutMargins |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [31/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | LayoutParagraphStyle |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [32/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | LayoutStyle |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [33/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | LeftBorder |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [34/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | LeftIndent |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [35/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | LineSpacing |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [36/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListLabelGeometries |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [37/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListLabelGeometry |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [38/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListLabelIndent |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [39/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListLabelIndents |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [40/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListLabelTypeInfo |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [41/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListLabelTypes |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [42/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListLevelStyles |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [43/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListStyle |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [44/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListTextIndent |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [45/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ListTextIndents |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [46/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | OddPageMaster |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [47/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Opacity |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [48/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Outline |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [49/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Padding |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [50/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | PageBreakBefore |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [51/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ParagraphBorderType |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [52/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ParagraphFill |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [53/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | ParagraphStroke |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [54/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | RightBorder |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [55/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | RightIndent |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [56/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFC2DAreaFillProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [57/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFC2DColumnFillProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [58/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFC2DMixedColumnFillProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [59/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFC2DPieFillProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [60/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFC3DAreaFillProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [61/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFC3DColumnFillProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [62/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFC3DPieFillProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [63/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFSeries |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [64/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTableCellStylePropertyFill |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [65/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTableStylePropertyCellStyle |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [66/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTableStylePropertyHeaderColumnCellStyle |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [67/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTableStylePropertyHeaderRowCellStyle |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [68/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTAutoResizeProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [69/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTCellStylePropertyDateTimeFormat |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [70/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTCellStylePropertyDurationFormat |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [71/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTCellStylePropertyLayoutStyle |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [72/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTCellStylePropertyNumberFormat |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [73/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTCellStylePropertyParagraphStyle |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [74/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultBodyCellStyleProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [75/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultBodyVectorStyleProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [76/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultBorderVectorStyleProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [77/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultFooterBodyVectorStyleProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [78/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultFooterRowCellStyleProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [79/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultFooterSeparatorVectorStyleProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [80/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultGroupingLevelVectorStyleProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [81/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultGroupingRowCellStyleProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [82/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultHeaderBodyVectorStyleProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [83/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultHeaderColumnCellStyleProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [84/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultHeaderRowCellStyleProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [85/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTDefaultHeaderSeparatorVectorStyleProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [86/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTHeaderColumnRepeatsProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [87/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTHeaderRowRepeatsProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [88/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTStrokeProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [89/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTTableBandedCellFillProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [90/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTTableBandedRowsProperty |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [91/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTTableNameStylePropertyLayoutStyle |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [92/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SFTTableNameStylePropertyParagraphStyle |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [93/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Shadow |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [94/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SpaceAfter |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [95/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | SpaceBefore |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [96/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Strikethru |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [97/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Stroke |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [98/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Tabs |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [99/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | TailLineEnd |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [100/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | TextBackground |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [101/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | TextShadow |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [102/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | TocStyle |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [103/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | TopBorder |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [104/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Tracking |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [105/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Transition |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [106/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | Underline |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [107/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | VerticalAlignment |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [108/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | WidowControl |  | ) |

## ◆ IWORK_IMPLEMENT_PROPERTY() [109/109]

libetonyek::IWORK_IMPLEMENT_PROPERTY | ( | WritingMode |  | ) |

## ◆ KEY1_DECLARE_STRING_CONVERTER() [1/4]

libetonyek::KEY1_DECLARE_STRING_CONVERTER | ( | glm::dmat3 |  | ) |

## ◆ KEY1_DECLARE_STRING_CONVERTER() [2/4]

libetonyek::KEY1_DECLARE_STRING_CONVERTER | ( | IWORKColor |  | ) |

## ◆ KEY1_DECLARE_STRING_CONVERTER() [3/4]

libetonyek::KEY1_DECLARE_STRING_CONVERTER | ( | IWORKPosition |  | ) |

## ◆ KEY1_DECLARE_STRING_CONVERTER() [4/4]

libetonyek::KEY1_DECLARE_STRING_CONVERTER | ( | IWORKSize |  | ) |

## ◆ makeArrowPath()

IWORKPathPtr_t libetonyek::makeArrowPath | ( | const IWORKSize & | size,
|  | const double | headWidth,
|  | const double | stemThickness )

Referenced by libetonyek::IWORKCollector::collectArrowPath().

## ◆ makeCalloutPath()

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().

## ◆ makeColor() [1/2]

librevenge::RVNGString libetonyek::makeColor | ( | const IWORKColor & | color | ) |

Referenced by libetonyek::IWORKText::fillCharPropList(), libetonyek::IWORKCollector::fillGraphicProps(), and writeBorder().

## ◆ makeColor() [2/2]

librevenge::RVNGString libetonyek::makeColor | ( | const IWORKGradient & | gradient | ) |

Compute the average color of a gradient and return it as a string.

## ◆ makeDoubleArrowPath()

IWORKPathPtr_t libetonyek::makeDoubleArrowPath | ( | const IWORKSize & | size,
|  | const double | headWidth,
|  | const double | stemThickness )

Referenced by libetonyek::IWORKCollector::collectArrowPath().

## ◆ makePolygonPath()

IWORKPathPtr_t libetonyek::makePolygonPath | ( | const IWORKSize & | size,
|  | const unsigned | edges )

Path creator functions for stock shapes.

Referenced by libetonyek::IWORKCollector::collectPolygonPath().

## ◆ makeQuoteBubblePath()

IWORKPathPtr_t libetonyek::makeQuoteBubblePath | ( | const IWORKSize & | size,
|  | const double | radius,
|  | const double | tailSize,
|  | const double | tailX,
|  | const double | tailY )

Referenced by libetonyek::IWORKCollector::collectCalloutPath().

## ◆ makeRoundedRectanglePath()

IWORKPathPtr_t libetonyek::makeRoundedRectanglePath | ( | const IWORKSize & | size,
|  | const double | radius )

Referenced by libetonyek::IWORKCollector::collectRoundedRectanglePath(), and makeCalloutPath().

## ◆ makeStarPath()

IWORKPathPtr_t libetonyek::makeStarPath | ( | const IWORKSize & | size,
|  | const unsigned | points,
|  | const double | innerRadius )

Referenced by libetonyek::IWORKCollector::collectStarPath().

## ◆ makeTransformation()

glm::dmat3 libetonyek::makeTransformation | ( | const IWORKGeometry & | geometry | ) |

Create a transformation from a geometry.

- [in] a geometry
  Returns
    the created transformation

Referenced by libetonyek::IWORKCollector::collectGeometry(), and libetonyek::KEYCollector::insertTextPlaceholder().

## ◆ operator!=()

bool libetonyek::operator!= | ( | const IWORKPath & | left,
|  | const IWORKPath & | right )

## ◆ operator*()

IWORKPath libetonyek::operator* | ( | const IWORKPath & | path,
|  | const glm::dmat3 & | tr )

Create a transformed path.

- [in] path the path
- [in] tr the transformation
  Returns
    the transformed path

## ◆ operator<<() [1/2]

std::ostream & libetonyek::operator<< | ( | std::ostream & | s,
|  | IWORKFormula::Address const & | ad )

## ◆ operator<<() [2/2]

std::ostream & libetonyek::operator<< | ( | std::ostream & | s,
|  | IWORKFormula::Token const & | dt )

## ◆ operator==()

bool libetonyek::operator== | ( | const IWORKPath & | left,
|  | const IWORKPath & | right )

## ◆ pt2in()

double libetonyek::pt2in | ( | double | d | ) |

Convert a length from points to inches.

- [in] d length in points
  Returns
    length in inches

Referenced by libetonyek::KEYCollector::collectStickyNote(), libetonyek::IWORKTable::draw(), libetonyek::IWORKCollector::drawMedia(), libetonyek::KEYCollector::drawMedia(), libetonyek::NUMCollector::drawMedia(), libetonyek::PAGCollector::drawMedia(), libetonyek::KEYCollector::drawTable(), libetonyek::PAGCollector::drawTable(), libetonyek::KEYCollector::drawTextBox(), libetonyek::NUMCollector::drawTextBox(), libetonyek::PAGCollector::drawTextBox(), libetonyek::IWORKText::fillCharPropList(), libetonyek::IWORKCollector::fillGraphicProps(), and libetonyek::KEYCollector::insertSlide().

## ◆ rad2deg()

double libetonyek::rad2deg | ( | double | value | ) |

Convert an angle from radians to degrees.

- [in] value angle in radians
  Returns
    the same angle in degrees

## ◆ readDouble()

double libetonyek::readDouble | ( | const RVNGInputStreamPtr_t & | input | ) |

Referenced by libetonyek::IWAParser::parseTileDefinition(), and libetonyek::IWAReader::Double::read().

## ◆ readFloat()

float libetonyek::readFloat | ( | const RVNGInputStreamPtr_t & | input | ) |

Referenced by libetonyek::IWAReader::Float::read().

## ◆ readSVar()

int64_t libetonyek::readSVar | ( | const RVNGInputStreamPtr_t & | input | ) |

Referenced by libetonyek::IWAReader::SInt32::read(), and libetonyek::IWAReader::SInt64::read().

## ◆ readU16()

uint16_t libetonyek::readU16 | ( | const RVNGInputStreamPtr_t & | input,
|  | bool | bigEndian )

Referenced by detectImageDimension(), and libetonyek::IWAParser::parseTileDefinition().

## ◆ readU32()

uint32_t libetonyek::readU32 | ( | const RVNGInputStreamPtr_t & | input,
|  | bool | bigEndian )

Referenced by detectImageDimension(), libetonyek::IWAMessage::parse(), libetonyek::IWAParser::parseTileDefinition(), libetonyek::IWAReader::Fixed32::read(), and readFloat().

## ◆ readU64()

uint64_t libetonyek::readU64 | ( | const RVNGInputStreamPtr_t & | input,
|  | bool | bigEndian )

Referenced by libetonyek::IWAMessage::parse(), libetonyek::IWAReader::Fixed64::read(), and readDouble().

## ◆ readU8()

uint8_t libetonyek::readU8 | ( | const RVNGInputStreamPtr_t & | input,
|  | bool | )

Referenced by detectImageDimension(), getLength(), libetonyek::IWAParser::parseTileDefinition(), and readUVar().

## ◆ readUVar()

uint64_t libetonyek::readUVar | ( | const RVNGInputStreamPtr_t & | input | ) |

Referenced by libetonyek::IWAMessage::parse(), libetonyek::IWAReader::Bool::read(), libetonyek::IWAReader::UInt32::read(), libetonyek::IWAReader::UInt64::read(), readSVar(), and libetonyek::IWAObjectIndex::scanFragment().

## ◆ try_bool_cast()

boost::optional< bool > libetonyek::try_bool_cast | ( | const char * | value | ) |

Referenced by libetonyek::IWORKListLabelGeometryElement::attribute(), libetonyek::IWORKPElement::attribute(), bool_cast(), libetonyek::IWORKNumberConverter< T >::convert(), and libetonyek::KEY1SpanStyle::readAttribute().

## ◆ try_double_cast()

boost::optional< double > libetonyek::try_double_cast | ( | const char * | value | ) |

Referenced by libetonyek::IWORKListLabelGeometryElement::attribute(), libetonyek::IWORKPositionElement::attribute(), libetonyek::IWORKSizeElement::attribute(), libetonyek::KEY1DivStyle::readAttribute(), and libetonyek::KEY1SpanStyle::readAttribute().

## ◆ try_int_cast()

boost::optional< int > libetonyek::try_int_cast | ( | const char * | value | ) |

Referenced by libetonyek::IWORKMediaElement::attribute(), libetonyek::IWORKPElement::attribute(), libetonyek::IWORKTabularInfoElement::attribute(), libetonyek::IWORKTabularModelElement::attribute(), libetonyek::IWORKTextLabelElement::attribute(), libetonyek::PAG1ShapeContext::attribute(), IWORK_DECLARE_NUMBER_CONVERTER(), and libetonyek::KEY1SpanStyle::readAttribute().

## ◆ writeBorder()

void libetonyek::writeBorder | ( | const IWORKStroke & | stroke,
|  | const char *const | name,
|  | librevenge::RVNGPropertyList & | props )

Referenced by libetonyek::IWORKTable::draw().

## ◆ xmlReaderForStream()

std::unique_ptr< xmlTextReader, void(*)(xmlTextReaderPtr)> libetonyek::xmlReaderForStream | ( | const RVNGInputStreamPtr_t & | input | ) |

Referenced by libetonyek::IWORKParser::parse().