- java.lang.Object
-
- com.github.weisj.jsvg.geometry.size.Angle
-
public final class Angle extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private floatradianstatic @NotNull AngleUNSPECIFIEDstatic floatUNSPECIFIED_RAWstatic @NotNull AngleZERO
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)inthashCode()booleanisSpecified()static booleanisSpecified(float value)booleanisUnspecified()static booleanisUnspecified(float value)floatradians()java.lang.StringtoString()
-
-
-
Field Detail
-
UNSPECIFIED_RAW
public static final float UNSPECIFIED_RAW
- See Also:
- Constant Field Values
-
UNSPECIFIED
@NotNull public static final @NotNull Angle UNSPECIFIED
-
ZERO
@NotNull public static final @NotNull Angle ZERO
-
radian
private final float radian
-
-
Constructor Detail
-
Angle
public Angle(AngleUnit unit, float value)
-
-
Method Detail
-
isUnspecified
public static boolean isUnspecified(float value)
-
isSpecified
public static boolean isSpecified(float value)
-
radians
public float radians()
-
isUnspecified
public boolean isUnspecified()
-
isSpecified
public boolean isSpecified()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-