java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.imp2d.objects.Arrow
- All Implemented Interfaces:
Manageable,Shareable
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Arrow.Typestatic final intstatic final intstatic final intstatic final SCOType.Fieldstatic final intstatic final intstatic final SCOType.Fieldstatic final SCOType.Field -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidadd(Arrow a, GeneralPath shape, boolean append, float xbase, float ybase, float xtip, float ytip) floatintgetType()floatgetWidth()voidsetRelHeight(float value) voidsetType(int value) voidsetWidth(float value) Methods inherited from class de.grogra.persistence.ShareableBase
addReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReference
-
Field Details
-
NONE
public static final int NONE- See Also:
-
SIMPLE
public static final int SIMPLE- See Also:
-
TECHNICAL
public static final int TECHNICAL- See Also:
-
CLASSIC
public static final int CLASSIC- See Also:
-
DIAMOND
public static final int DIAMOND- See Also:
-
$TYPE
-
type$FIELD
-
width$FIELD
-
relHeight$FIELD
-
-
Constructor Details
-
Arrow
public Arrow()
-
-
Method Details
-
getManageableType
-
getType
public int getType() -
setType
public void setType(int value) -
getWidth
public float getWidth() -
setWidth
public void setWidth(float value) -
getRelHeight
public float getRelHeight() -
setRelHeight
public void setRelHeight(float value) -
add
public static void add(Arrow a, GeneralPath shape, boolean append, float xbase, float ybase, float xtip, float ytip)
-