suvi.api.alg.attr
Interface FlowTrendConstants

All Known Subinterfaces:
FlowTrendAttr
All Known Implementing Classes:
GraphLayoutAlgChassis, GraphLayoutAlgGenTest, GraphLayoutAttrs, GraphLayoutAttrTransformer

public interface FlowTrendConstants

Flow trend constants.

The flow trend can be one of the following:

FT_DOWN_LEFT
Top to bottom, right to left flow.
FT_DOWN_RIGHT
Top to bottom, left to right flow.
FT_LEFT_DOWN
Right to left, top to bottom flow.
FT_LEFT_UP
Right to left, bottom to top flow.
FT_RIGHT_DOWN
Left to right, top to bottom flow.
FT_RIGHT_UP
Left to right, bottom to top flow.
FT_UP_LEFT
Bottom to top, right to left flow.
FT_UP_RIGHT
Bottom to top, right to left flow.

Note:

The eight flow trends can also be described in terms of three orthogonal flags:

FT_ROTATE_FLAG
The graph is rotated 90 degrees. Rotation is applied last.
FT_INVERT_RANKING_FLAG
Ranking is inverted.
FT_INVERT_ORDERING_FLAG
Ordering within ranks is inverted.

The idea is that the above transformations are applied to the canonical flow FT_CANONICAL == FT_DOWN_RIGHT. For example, to produce the flow FT_UP_RIGHT, ranking needs to be inverted, so FT_UP_RIGHT == FT_CANONICAL | FT_INVERT_RANKING_FLAG.


Field Summary
static int FT_BIT_MASK
          A flow trend constant.
static int FT_CANONICAL
          A flow trend constant.
static int FT_DOWN_LEFT
          A flow trend constant.
static int FT_DOWN_RIGHT
          A flow trend constant.
static int FT_INVERT_ORDERING_FLAG
          A flow trend constant.
static int FT_INVERT_RANKING_FLAG
          A flow trend constant.
static int FT_LEFT_DOWN
          A flow trend constant.
static int FT_LEFT_UP
          A flow trend constant.
static int FT_RIGHT_DOWN
          A flow trend constant.
static int FT_RIGHT_UP
          A flow trend constant.
static int FT_ROTATE_FLAG
          A flow trend constant.
static int FT_UP_LEFT
          A flow trend constant.
static int FT_UP_RIGHT
          A flow trend constant.
 

Field Detail

FT_ROTATE_FLAG

public static final int FT_ROTATE_FLAG

A flow trend constant.

See Also:
FlowTrendConstants, Constant Field Values

FT_INVERT_RANKING_FLAG

public static final int FT_INVERT_RANKING_FLAG

A flow trend constant.

See Also:
FlowTrendConstants, Constant Field Values

FT_INVERT_ORDERING_FLAG

public static final int FT_INVERT_ORDERING_FLAG

A flow trend constant.

See Also:
FlowTrendConstants, Constant Field Values

FT_BIT_MASK

public static final int FT_BIT_MASK

A flow trend constant.

See Also:
FlowTrendConstants, Constant Field Values

FT_DOWN_RIGHT

public static final int FT_DOWN_RIGHT

A flow trend constant.

See Also:
FlowTrendConstants, Constant Field Values

FT_DOWN_LEFT

public static final int FT_DOWN_LEFT

A flow trend constant.

See Also:
FlowTrendConstants, Constant Field Values

FT_UP_RIGHT

public static final int FT_UP_RIGHT

A flow trend constant.

See Also:
FlowTrendConstants, Constant Field Values

FT_UP_LEFT

public static final int FT_UP_LEFT

A flow trend constant.

See Also:
FlowTrendConstants, Constant Field Values

FT_RIGHT_UP

public static final int FT_RIGHT_UP

A flow trend constant.

See Also:
FlowTrendConstants, Constant Field Values

FT_RIGHT_DOWN

public static final int FT_RIGHT_DOWN

A flow trend constant.

See Also:
FlowTrendConstants, Constant Field Values

FT_LEFT_UP

public static final int FT_LEFT_UP

A flow trend constant.

See Also:
FlowTrendConstants, Constant Field Values

FT_LEFT_DOWN

public static final int FT_LEFT_DOWN

A flow trend constant.

See Also:
FlowTrendConstants, Constant Field Values

FT_CANONICAL

public static final int FT_CANONICAL

A flow trend constant.

See Also:
FlowTrendConstants, Constant Field Values