HatchStyle

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class HatchStyle extends System.Enum

Specifies the different patterns available for HatchBrush objects.

Fields

FieldDescription
BackwardDiagonalA pattern of lines on a diagonal from upper right to lower left.
CrossSpecifies horizontal and vertical lines that cross.
DarkDownwardDiagonalSpecifies diagonal lines that slant to the right from top points to bottom points, are spaced 50 percent closer together than, and are twice the width of ForwardDiagonal.
DarkHorizontalSpecifies horizontal lines that are spaced 50 percent closer together than Horizontal and are twice the width of Horizontal.
DarkUpwardDiagonalSpecifies diagonal lines that slant to the left from top points to bottom points, are spaced 50 percent closer together than BackwardDiagonal, and are twice its width, but the lines are not antialiased.
DarkVerticalSpecifies vertical lines that are spaced 50 percent closer together than Vertical and are twice its width.
DashedDownwardDiagonalSpecifies dashed diagonal lines, that slant to the right from top points to bottom points.
DashedHorizontalSpecifies dashed horizontal lines.
DashedUpwardDiagonalSpecifies dashed diagonal lines, that slant to the left from top points to bottom points.
DashedVerticalSpecifies dashed vertical lines.
DiagonalBrickSpecifies a hatch that has the appearance of layered bricks that slant to the left from top points to bottom points.
DiagonalCrossA pattern of crisscross diagonal lines.
DivotSpecifies a hatch that has the appearance of divots.
DottedDiamondSpecifies forward diagonal and backward diagonal lines, each of which is composed of dots, that cross.
DottedGridSpecifies horizontal and vertical lines, each of which is composed of dots, that cross.
EnumSeparatorCharArray
ForwardDiagonalA pattern of lines on a diagonal from upper left to lower right.
HorizontalA pattern of horizontal lines.
HorizontalBrickSpecifies a hatch that has the appearance of horizontally layered bricks.
LargeCheckerBoardSpecifies a hatch that has the appearance of a checkerboard with squares that are twice the size of SmallCheckerBoard.
LargeConfettiSpecifies a hatch that has the appearance of confetti, and is composed of larger pieces than SmallConfetti.
LargeGridSpecifies the hatch style Cross.
LightDownwardDiagonalSpecifies diagonal lines that slant to the right from top points to bottom points and are spaced 50 percent closer together than ForwardDiagonal, but are not antialiased.
LightHorizontalSpecifies horizontal lines that are spaced 50 percent closer together than Horizontal.
LightUpwardDiagonalSpecifies diagonal lines that slant to the left from top points to bottom points and are spaced 50 percent closer together than BackwardDiagonal, but they are not antialiased.
LightVerticalSpecifies vertical lines that are spaced 50 percent closer together than Vertical.
MaxSpecifies hatch style SolidDiamond.
MinSpecifies hatch style Horizontal.
NarrowHorizontalSpecifies horizontal lines that are spaced 75 percent closer together than hatch style Horizontal (or 25 percent closer together than LightHorizontal).
NarrowVerticalSpecifies vertical lines that are spaced 75 percent closer together than hatch style Vertical (or 25 percent closer together than LightVertical).
OutlinedDiamondSpecifies forward diagonal and backward diagonal lines that cross but are not antialiased.
Percent05Specifies a 5-percent hatch.
Percent10Specifies a 10-percent hatch.
Percent20Specifies a 20-percent hatch.
Percent25Specifies a 25-percent hatch.
Percent30Specifies a 30-percent hatch.
Percent40Specifies a 40-percent hatch.
Percent50Specifies a 50-percent hatch.
Percent60Specifies a 60-percent hatch.
Percent70Specifies a 70-percent hatch.
Percent75Specifies a 75-percent hatch.
Percent80Specifies a 80-percent hatch.
Percent90Specifies a 90-percent hatch.
PlaidSpecifies a hatch that has the appearance of a plaid material.
ShingleSpecifies a hatch that has the appearance of diagonally layered shingles that slant to the right from top points to bottom points.
SmallCheckerBoardSpecifies a hatch that has the appearance of a checkerboard.
SmallConfettiSpecifies a hatch that has the appearance of confetti.
SmallGridSpecifies horizontal and vertical lines that cross and are spaced 50 percent closer together than hatch style Cross.
SolidDiamondSpecifies a hatch that has the appearance of a checkerboard placed diagonally.
SphereSpecifies a hatch that has the appearance of spheres laid adjacent to one another.
TrellisSpecifies a hatch that has the appearance of a trellis.
VerticalA pattern of vertical lines.
WaveSpecifies horizontal lines that are composed of tildes.
WeaveSpecifies a hatch that has the appearance of a woven material.
WideDownwardDiagonalSpecifies diagonal lines that slant to the right from top points to bottom points, have the same spacing as hatch style ForwardDiagonal, and are triple its width, but are not antialiased.
WideUpwardDiagonalSpecifies diagonal lines that slant to the left from top points to bottom points, have the same spacing as hatch style BackwardDiagonal, and are triple its width, but are not antialiased.
ZigZagSpecifies horizontal lines that are composed of zigzags.

Methods

MethodDescription
Clone()
CloneTo(T arg0)
CloneTo(System.Enum arg0)
equals(Object arg0)
format(System.Type arg0, Object arg1, String arg2)
format(Class arg0, long arg1, String arg2)
getClass()
getName(System.Type arg0, Object arg1)
getName(Class arg0, long arg1)
getNames()
getNames(System.Type arg0)
getNames(Class arg0)
getUnderlyingType(System.Type arg0)
getUnderlyingType(Class arg0)
getValue(Class arg0, String arg1)
getValues()
getValues(System.Type arg0)
getValues(Class arg0)
get_Caption()
get_Value()
hashCode()
isDefined(System.Type arg0, Object arg1)
isDefined(System.Type arg0, String arg1)
isDefined(System.Type arg0, long arg1)
isDefined(Class arg0, long arg1)
notify()
notifyAll()
parse(System.Type arg0, String arg1)
parse(System.Type arg0, String arg1, Boolean arg2)
parse(Class arg0, String arg1)
parse(Class arg0, String arg1, Boolean arg2)
register(System.Enum.AbstractEnum arg0)
toObject(System.Type arg0, Object arg1)
toString()
toString(Class arg0, long arg1)
wait()
wait(long arg0)
wait(long arg0, int arg1)

BackwardDiagonal

public static final int BackwardDiagonal

A pattern of lines on a diagonal from upper right to lower left.

Cross

public static final int Cross

Specifies horizontal and vertical lines that cross.

DarkDownwardDiagonal

public static final int DarkDownwardDiagonal

Specifies diagonal lines that slant to the right from top points to bottom points, are spaced 50 percent closer together than, and are twice the width of ForwardDiagonal. This hatch pattern is not antialiased.

DarkHorizontal

public static final int DarkHorizontal

Specifies horizontal lines that are spaced 50 percent closer together than Horizontal and are twice the width of Horizontal.

DarkUpwardDiagonal

public static final int DarkUpwardDiagonal

Specifies diagonal lines that slant to the left from top points to bottom points, are spaced 50 percent closer together than BackwardDiagonal, and are twice its width, but the lines are not antialiased.

DarkVertical

public static final int DarkVertical

Specifies vertical lines that are spaced 50 percent closer together than Vertical and are twice its width.

DashedDownwardDiagonal

public static final int DashedDownwardDiagonal

Specifies dashed diagonal lines, that slant to the right from top points to bottom points.

DashedHorizontal

public static final int DashedHorizontal

Specifies dashed horizontal lines.

DashedUpwardDiagonal

public static final int DashedUpwardDiagonal

Specifies dashed diagonal lines, that slant to the left from top points to bottom points.

DashedVertical

public static final int DashedVertical

Specifies dashed vertical lines.

DiagonalBrick

public static final int DiagonalBrick

Specifies a hatch that has the appearance of layered bricks that slant to the left from top points to bottom points.

DiagonalCross

public static final int DiagonalCross

A pattern of crisscross diagonal lines.

Divot

public static final int Divot

Specifies a hatch that has the appearance of divots.

DottedDiamond

public static final int DottedDiamond

Specifies forward diagonal and backward diagonal lines, each of which is composed of dots, that cross.

DottedGrid

public static final int DottedGrid

Specifies horizontal and vertical lines, each of which is composed of dots, that cross.

EnumSeparatorCharArray

public static final char[] EnumSeparatorCharArray

ForwardDiagonal

public static final int ForwardDiagonal

A pattern of lines on a diagonal from upper left to lower right.

Horizontal

public static final int Horizontal

A pattern of horizontal lines.

HorizontalBrick

public static final int HorizontalBrick

Specifies a hatch that has the appearance of horizontally layered bricks.

LargeCheckerBoard

public static final int LargeCheckerBoard

Specifies a hatch that has the appearance of a checkerboard with squares that are twice the size of SmallCheckerBoard.

LargeConfetti

public static final int LargeConfetti

Specifies a hatch that has the appearance of confetti, and is composed of larger pieces than SmallConfetti.

LargeGrid

public static final int LargeGrid

Specifies the hatch style Cross.

LightDownwardDiagonal

public static final int LightDownwardDiagonal

Specifies diagonal lines that slant to the right from top points to bottom points and are spaced 50 percent closer together than ForwardDiagonal, but are not antialiased.

LightHorizontal

public static final int LightHorizontal

Specifies horizontal lines that are spaced 50 percent closer together than Horizontal.

LightUpwardDiagonal

public static final int LightUpwardDiagonal

Specifies diagonal lines that slant to the left from top points to bottom points and are spaced 50 percent closer together than BackwardDiagonal, but they are not antialiased.

LightVertical

public static final int LightVertical

Specifies vertical lines that are spaced 50 percent closer together than Vertical.

Max

public static final int Max

Specifies hatch style SolidDiamond.

Min

public static final int Min

Specifies hatch style Horizontal.

NarrowHorizontal

public static final int NarrowHorizontal

Specifies horizontal lines that are spaced 75 percent closer together than hatch style Horizontal (or 25 percent closer together than LightHorizontal).

NarrowVertical

public static final int NarrowVertical

Specifies vertical lines that are spaced 75 percent closer together than hatch style Vertical (or 25 percent closer together than LightVertical).

OutlinedDiamond

public static final int OutlinedDiamond

Specifies forward diagonal and backward diagonal lines that cross but are not antialiased.

Percent05

public static final int Percent05

Specifies a 5-percent hatch. The ratio of foreground color to background color is 5:95.

Percent10

public static final int Percent10

Specifies a 10-percent hatch. The ratio of foreground color to background color is 10:90.

Percent20

public static final int Percent20

Specifies a 20-percent hatch. The ratio of foreground color to background color is 20:80.

Percent25

public static final int Percent25

Specifies a 25-percent hatch. The ratio of foreground color to background color is 25:75.

Percent30

public static final int Percent30

Specifies a 30-percent hatch. The ratio of foreground color to background color is 30:70.

Percent40

public static final int Percent40

Specifies a 40-percent hatch. The ratio of foreground color to background color is 40:60.

Percent50

public static final int Percent50

Specifies a 50-percent hatch. The ratio of foreground color to background color is 50:50.

Percent60

public static final int Percent60

Specifies a 60-percent hatch. The ratio of foreground color to background color is 60:40.

Percent70

public static final int Percent70

Specifies a 70-percent hatch. The ratio of foreground color to background color is 70:30.

Percent75

public static final int Percent75

Specifies a 75-percent hatch. The ratio of foreground color to background color is 75:25.

Percent80

public static final int Percent80

Specifies a 80-percent hatch. The ratio of foreground color to background color is 80:100.

Percent90

public static final int Percent90

Specifies a 90-percent hatch. The ratio of foreground color to background color is 90:10.

Plaid

public static final int Plaid

Specifies a hatch that has the appearance of a plaid material.

Shingle

public static final int Shingle

Specifies a hatch that has the appearance of diagonally layered shingles that slant to the right from top points to bottom points.

SmallCheckerBoard

public static final int SmallCheckerBoard

Specifies a hatch that has the appearance of a checkerboard.

SmallConfetti

public static final int SmallConfetti

Specifies a hatch that has the appearance of confetti.

SmallGrid

public static final int SmallGrid

Specifies horizontal and vertical lines that cross and are spaced 50 percent closer together than hatch style Cross.

SolidDiamond

public static final int SolidDiamond

Specifies a hatch that has the appearance of a checkerboard placed diagonally.

Sphere

public static final int Sphere

Specifies a hatch that has the appearance of spheres laid adjacent to one another.

Trellis

public static final int Trellis

Specifies a hatch that has the appearance of a trellis.

Vertical

public static final int Vertical

A pattern of vertical lines.

Wave

public static final int Wave

Specifies horizontal lines that are composed of tildes.

Weave

public static final int Weave

Specifies a hatch that has the appearance of a woven material.

WideDownwardDiagonal

public static final int WideDownwardDiagonal

Specifies diagonal lines that slant to the right from top points to bottom points, have the same spacing as hatch style ForwardDiagonal, and are triple its width, but are not antialiased.

WideUpwardDiagonal

public static final int WideUpwardDiagonal

Specifies diagonal lines that slant to the left from top points to bottom points, have the same spacing as hatch style BackwardDiagonal, and are triple its width, but are not antialiased.

ZigZag

public static final int ZigZag

Specifies horizontal lines that are composed of zigzags.

Clone()

public System.Enum Clone()

Returns: com.aspose.ms.System.Enum

CloneTo(T arg0)

public abstract void CloneTo(T arg0)

Parameters:

ParameterTypeDescription
arg0T

CloneTo(System.Enum arg0)

public void CloneTo(System.Enum arg0)

Parameters:

ParameterTypeDescription
arg0com.aspose.ms.System.Enum

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeDescription
arg0java.lang.Object

Returns: boolean

format(System.Type arg0, Object arg1, String arg2)

public static String format(System.Type arg0, Object arg1, String arg2)

Parameters:

ParameterTypeDescription
arg0com.aspose.ms.System.Type
arg1java.lang.Object
arg2java.lang.String

Returns: java.lang.String

format(Class arg0, long arg1, String arg2)

public static String format(Class<?> arg0, long arg1, String arg2)

Parameters:

ParameterTypeDescription
arg0java.lang.Class
arg1long
arg2java.lang.String

Returns: java.lang.String

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getName(System.Type arg0, Object arg1)

public static String getName(System.Type arg0, Object arg1)

Parameters:

ParameterTypeDescription
arg0com.aspose.ms.System.Type
arg1java.lang.Object

Returns: java.lang.String

getName(Class arg0, long arg1)

public static String getName(Class<?> arg0, long arg1)

Parameters:

ParameterTypeDescription
arg0java.lang.Class
arg1long

Returns: java.lang.String

getNames()

public String[] getNames()

Returns: java.lang.String[]

getNames(System.Type arg0)

public static String[] getNames(System.Type arg0)

Parameters:

ParameterTypeDescription
arg0com.aspose.ms.System.Type

Returns: java.lang.String[]

getNames(Class arg0)

public static Collection<String> getNames(Class<?> arg0)

Parameters:

ParameterTypeDescription
arg0java.lang.Class

Returns: java.util.Collection<java.lang.String>

getUnderlyingType(System.Type arg0)

public static System.Type getUnderlyingType(System.Type arg0)

Parameters:

ParameterTypeDescription
arg0com.aspose.ms.System.Type

Returns: com.aspose.ms.System.Type

getUnderlyingType(Class arg0)

public static Class<? extends Number> getUnderlyingType(Class<?> arg0)

Parameters:

ParameterTypeDescription
arg0java.lang.Class

Returns: java.lang.Class<? extends java.lang.Number>

getValue(Class arg0, String arg1)

public static long getValue(Class<?> arg0, String arg1)

Parameters:

ParameterTypeDescription
arg0java.lang.Class
arg1java.lang.String

Returns: long

getValues()

public Long[] getValues()

Returns: java.lang.Long[]

getValues(System.Type arg0)

public static System.Array getValues(System.Type arg0)

Parameters:

ParameterTypeDescription
arg0com.aspose.ms.System.Type

Returns: com.aspose.ms.System.Array

getValues(Class arg0)

public static Long[] getValues(Class<?> arg0)

Parameters:

ParameterTypeDescription
arg0java.lang.Class

Returns: java.lang.Long[]

get_Caption()

public String get_Caption()

Returns: java.lang.String

get_Value()

public long get_Value()

Returns: long

hashCode()

public native int hashCode()

Returns: int

isDefined(System.Type arg0, Object arg1)

public static boolean isDefined(System.Type arg0, Object arg1)

Parameters:

ParameterTypeDescription
arg0com.aspose.ms.System.Type
arg1java.lang.Object

Returns: boolean

isDefined(System.Type arg0, String arg1)

public static boolean isDefined(System.Type arg0, String arg1)

Parameters:

ParameterTypeDescription
arg0com.aspose.ms.System.Type
arg1java.lang.String

Returns: boolean

isDefined(System.Type arg0, long arg1)

public static boolean isDefined(System.Type arg0, long arg1)

Parameters:

ParameterTypeDescription
arg0com.aspose.ms.System.Type
arg1long

Returns: boolean

isDefined(Class arg0, long arg1)

public static boolean isDefined(Class<?> arg0, long arg1)

Parameters:

ParameterTypeDescription
arg0java.lang.Class
arg1long

Returns: boolean

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

parse(System.Type arg0, String arg1)

public static long parse(System.Type arg0, String arg1)

Parameters:

ParameterTypeDescription
arg0com.aspose.ms.System.Type
arg1java.lang.String

Returns: long

parse(System.Type arg0, String arg1, Boolean arg2)

public static long parse(System.Type arg0, String arg1, Boolean arg2)

Parameters:

ParameterTypeDescription
arg0com.aspose.ms.System.Type
arg1java.lang.String
arg2java.lang.Boolean

Returns: long

parse(Class arg0, String arg1)

public static long parse(Class<?> arg0, String arg1)

Parameters:

ParameterTypeDescription
arg0java.lang.Class
arg1java.lang.String

Returns: long

parse(Class arg0, String arg1, Boolean arg2)

public static long parse(Class<?> arg0, String arg1, Boolean arg2)

Parameters:

ParameterTypeDescription
arg0java.lang.Class
arg1java.lang.String
arg2java.lang.Boolean

Returns: long

register(System.Enum.AbstractEnum arg0)

public static void register(System.Enum.AbstractEnum arg0)

Parameters:

ParameterTypeDescription
arg0com.aspose.ms.System.Enum.AbstractEnum

toObject(System.Type arg0, Object arg1)

public static Object toObject(System.Type arg0, Object arg1)

Parameters:

ParameterTypeDescription
arg0com.aspose.ms.System.Type
arg1java.lang.Object

Returns: java.lang.Object

toString()

public String toString()

Returns: java.lang.String

toString(Class arg0, long arg1)

public static String toString(Class<?> arg0, long arg1)

Parameters:

ParameterTypeDescription
arg0java.lang.Class
arg1long

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int