LibreOffice Module sw (master) 1
Namespaces | Functions
justify.hxx File Reference
#include <sal/types.h>
Include dependency graph for justify.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  sw
 Dialog to specify the properties of date form field.
 
namespace  sw::Justify
 

Functions

sal_Int32 sw::Justify::GetModelPosition (const std::vector< sal_Int32 > &rKernArray, sal_Int32 nLen, tools::Long nX)
 Get model position base on given kern array. More...
 
void sw::Justify::SpaceDistribution (std::vector< sal_Int32 > &rKernArray, const OUString &rText, sal_Int32 nStt, sal_Int32 nLen, tools::Long nSpaceAdd, tools::Long nKern, bool bNoHalfSpace)
 Distribute space between words and letters. More...
 
tools::Long sw::Justify::SnapToGrid (std::vector< sal_Int32 > &rKernArray, const OUString &rText, sal_Int32 nStt, sal_Int32 nLen, tools::Long nGridWidth, bool bForceLeft)
 Snap ideographs to text grids: a) Ideographic open brackets are aligned to the rightmost edge of spanned grids so that. More...
 
void sw::Justify::SnapToGridEdge (std::vector< sal_Int32 > &rKernArray, sal_Int32 nLen, tools::Long nGridWidth, tools::Long nSpace, tools::Long nKern)
 Snap ideographs to text grids edge ( used when snap to char is off ): space will be distributed ( in case that alignment is set to justify. More...