## Uses of Class
org.apache.fop.traits.WritingMode

Packages that use WritingMode
org.apache.fop.area: FOP's area tree.
org.apache.fop.fo.flow: All the block- and inline-level flow formatting objects.
org.apache.fop.fo.flow.table
org.apache.fop.fo.pagination: All the pagination and declaration formatting objects.
org.apache.fop.layoutmgr: FOP's layout engine.
org.apache.fop.traits: Trait classes and other supporting data structures.

### Uses of WritingMode in org.apache.fop.area

Methods in org.apache.fop.area with parameters of type WritingMode
`static CTM` CTM.`getCTMandRelDims(int absRefOrient, WritingMode writingMode, Rectangle2D absVPrect, FODimension reldims)` Construct a coordinate transformation matrix (CTM).
`static CTM` CTM.`getWMctm(WritingMode wm, int ipd, int bpd)` Return a CTM which will transform coordinates for a particular writing-mode into normalized first quandrant coordinates.

### Uses of WritingMode in org.apache.fop.fo.flow

Methods in org.apache.fop.fo.flow that return WritingMode
`WritingMode` BlockContainer.`getWritingMode()` Obtain writing mode.
`WritingMode` InlineContainer.`getWritingMode()`

### Uses of WritingMode in org.apache.fop.fo.flow.table

Methods in org.apache.fop.fo.flow.table that return WritingMode
`WritingMode` Table.`getWritingMode()`

### Uses of WritingMode in org.apache.fop.fo.pagination

Methods in org.apache.fop.fo.pagination that return WritingMode
`WritingMode` PageSequence.`getWritingMode()`
`WritingMode` SimplePageMaster.`getWritingMode()`
`WritingMode` Region.`getWritingMode()`

Methods in org.apache.fop.fo.pagination with parameters of type WritingMode
`protected void` RegionBA.`adjustIPD(Rectangle vpRefRect, WritingMode wm, PercentBaseContext siblingContext)` Adjust the viewport reference rectangle for a region as a function of precedence.
`protected void` RegionSE.`adjustIPD(Rectangle vpRefRect, WritingMode wm, PercentBaseContext siblingContext)` Adjust the viewport reference rectangle for a region as a function of precedence.

### Uses of WritingMode in org.apache.fop.layoutmgr

Methods in org.apache.fop.layoutmgr that return WritingMode
`WritingMode` LayoutContext.`getWritingMode()` Get the writing mode of the relevant reference area.

Methods in org.apache.fop.layoutmgr with parameters of type WritingMode
`void` LayoutContext.`setWritingMode(WritingMode writingMode)` Set the writing mode.

### Uses of WritingMode in org.apache.fop.traits

Fields in org.apache.fop.traits declared as WritingMode
`static WritingMode` WritingMode.`LR_TB` writing mode: lr-tb
`static WritingMode` WritingMode.`RL_TB` writing mode: rl-tb
`static WritingMode` WritingMode.`TB_LR` writing mode: tb-lr
`static WritingMode` WritingMode.`TB_RL` writing mode: tb-rl

Methods in org.apache.fop.traits that return WritingMode
`WritingMode` WritingModeTraits.`getWritingMode()`
`WritingMode` WritingModeTraitsGetter.`getWritingMode()`
`static WritingMode` WritingMode.`valueOf(int enumValue)` Returns the enumeration/singleton object based on its name.
`static WritingMode` WritingMode.`valueOf(String name)` Returns the enumeration/singleton object based on its name.

Methods in org.apache.fop.traits with parameters of type WritingMode
`void` WritingModeTraits.`assignWritingModeTraits(WritingMode writingMode, boolean explicit)`
`void` WritingModeTraitsSetter.`assignWritingModeTraits(WritingMode writingMode, boolean explicit)` Collectivelly assign values to all writing mode traits based upon a specific writing mode.
`void` WritingModeTraits.`setWritingMode(WritingMode writingMode, boolean explicit)`
`void` WritingModeTraitsSetter.`setWritingMode(WritingMode writingMode, boolean explicit)` Set value of writing-mode trait.

Constructors in org.apache.fop.traits with parameters of type WritingMode
Constructor and Description
`WritingModeTraits(WritingMode writingMode, boolean explicit)` Construct writing mode traits using the specified writing mode.