LibreOffice Module vcl (master) 1
|
#include <kernarray.hxx>
Public Member Functions | |
KernArray (int nSubUnitFactor=1) | |
sal_Int32 | operator[] (size_t nIndex) const |
sal_Int32 | get (size_t nIndex) const |
int | get_factor () const |
sal_Int32 | get_subunit (size_t nIndex) const |
void | set_subunit (size_t nIndex, sal_Int32 nValue) |
std::vector< sal_Int32 > & | get_subunit_array () |
void | adjust (size_t nIndex, sal_Int32 nDiff) |
void | set (size_t nIndex, sal_Int32 nValue) |
void | push_back (sal_Int32 nUnit) |
sal_Int32 | back () const |
size_t | size () const |
bool | empty () const |
void | clear () |
void | assign (KernArraySpan other) |
void | resize (size_t nSize) |
void | resize (size_t nSize, sal_Int32 nDefault) |
void | reserve (size_t nCapacity) |
bool | operator== (const KernArray &rOther) const |
operator KernArraySpan () const | |
Private Attributes | |
int | m_nSubUnitFactor |
std::vector< sal_Int32 > | m_aDXArray |
Definition at line 45 of file kernarray.hxx.
|
inline |
Definition at line 52 of file kernarray.hxx.
|
inline |
Definition at line 69 of file kernarray.hxx.
References m_aDXArray, m_nSubUnitFactor, and nIndex.
|
inline |
Definition at line 76 of file kernarray.hxx.
References KernArraySpan::get_factor(), KernArraySpan::get_subunit(), i, m_aDXArray, m_nSubUnitFactor, and KernArraySpan::size().
Referenced by EMFWriter::ImplWriteTextRecord(), and MetaTextArrayAction::MetaTextArrayAction().
|
inline |
Definition at line 72 of file kernarray.hxx.
References m_aDXArray, and m_nSubUnitFactor.
|
inline |
Definition at line 75 of file kernarray.hxx.
References m_aDXArray.
Referenced by SvmReader::TextArrayHandler(), and WMFWriter::WriteRecords().
|
inline |
Definition at line 74 of file kernarray.hxx.
References m_aDXArray.
Referenced by GDIMetaFile::GetSizeBytes(), MetaTextArrayAction::Scale(), SvmReader::TextArrayHandler(), SvmWriter::TextArrayHandler(), and MetafileXmlDump::writeXml().
|
inline |
Definition at line 58 of file kernarray.hxx.
References m_aDXArray, m_nSubUnitFactor, and nIndex.
Referenced by operator[]().
|
inline |
Definition at line 63 of file kernarray.hxx.
References m_nSubUnitFactor.
Referenced by OutputDevice::GetCaretPositions(), and OutputDevice::GetTextArray().
|
inline |
Definition at line 64 of file kernarray.hxx.
References m_aDXArray, and nIndex.
|
inline |
Definition at line 67 of file kernarray.hxx.
References m_aDXArray.
Referenced by OutputDevice::GetCaretPositions(), and OutputDevice::GetTextArray().
|
inline |
Definition at line 103 of file kernarray.hxx.
References m_aDXArray, and m_nSubUnitFactor.
|
inline |
Definition at line 92 of file kernarray.hxx.
References i, m_aDXArray, and size().
|
inline |
Definition at line 57 of file kernarray.hxx.
|
inline |
Definition at line 71 of file kernarray.hxx.
References m_aDXArray, and m_nSubUnitFactor.
Referenced by Calendar::ImplDraw(), and SvmReader::TextArrayHandler().
|
inline |
Definition at line 90 of file kernarray.hxx.
References m_aDXArray.
|
inline |
Definition at line 85 of file kernarray.hxx.
References m_aDXArray.
Referenced by SVMConverter::ImplConvertFromSVM1().
|
inline |
Definition at line 86 of file kernarray.hxx.
References m_aDXArray, and m_nSubUnitFactor.
|
inline |
Definition at line 70 of file kernarray.hxx.
References m_aDXArray, m_nSubUnitFactor, nIndex, and nValue.
Referenced by SVMConverter::ImplConvertFromSVM1(), EMFWriter::ImplWriteTextRecord(), MetaTextArrayAction::Scale(), and WMFWriter::WriteRecords().
|
inline |
Definition at line 66 of file kernarray.hxx.
References m_aDXArray, nIndex, and nValue.
|
inline |
Definition at line 73 of file kernarray.hxx.
References m_aDXArray.
Referenced by SVMConverter::ImplConvertFromSVM1(), Calendar::ImplDraw(), and operator==().
|
private |
Definition at line 49 of file kernarray.hxx.
Referenced by adjust(), assign(), back(), clear(), empty(), get(), get_subunit(), get_subunit_array(), operator KernArraySpan(), operator==(), push_back(), reserve(), resize(), set(), set_subunit(), and size().
|
private |
Definition at line 48 of file kernarray.hxx.
Referenced by adjust(), assign(), back(), get(), get_factor(), operator KernArraySpan(), push_back(), resize(), and set().