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

- Packages that use WritingMode
  Package | Description
  --- | ---
  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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `WritingMode` | Table.`getWritingMode()`

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

    Methods in org.apache.fop.fo.pagination that return WritingMode
    Modifier and Type | Method and Description
    --- | ---
    `WritingMode` | PageSequence.`getWritingMode()`
    `WritingMode` | SimplePageMaster.`getWritingMode()`
    `WritingMode` | Region.`getWritingMode()`

    Methods in org.apache.fop.fo.pagination with parameters of type WritingMode
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `WritingMode` | LayoutContext.`getWritingMode()` Get the writing mode of the relevant reference area.

    Methods in org.apache.fop.layoutmgr with parameters of type WritingMode
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Field and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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.

Copyright © 2023 Apache Software Foundation. All rights reserved.