
package jp.riken.brain.ni.samuraigraph.figure;

/**
 * An interface with static constants for properties of arrows.
 * 
 */
public interface SGIArrowConstants extends SGILineConstants, SGISymbolConstants
{

	
	/**
	 * 
	 */
	public static final String SYMBOL_NAME_ARROW_HEAD = "Arrow head";

	/**
	 * 
	 */
	public static final String NO_SYMBOL = SGISymbolConstants.SYMBOL_NAME_VOID;


	
	
	/**
	 * 
	 */
	public static final int SYMBOL_ARROW_HEAD = 10;

	
	public static final String TAG_NAME_ARROW = "Arrow";

	public static final String KEY_LINE_WIDTH = "LineWidth";
	public static final String KEY_LINE_TYPE = "LineType";
	public static final String KEY_HEAD_SIZE = "HeadSize";
	public static final String KEY_START_HEAD_TYPE = "StartHeadType";
	public static final String KEY_END_HEAD_TYPE = "EndHeadType";
	public static final String KEY_HEAD_LINE_WIDTH = "HeadLineWidth";
	public static final String KEY_HEAD_LINE_COLOR = "HeadLineColor";
	public static final String KEY_HEAD_OPEN_ANGLE = "HeadOpenAngle";
	public static final String KEY_HEAD_CLOSE_ANGLE = "HeadCloseAngle";

}
