MetaDone
metadone.client.grasyla2.visuallibrary.widgets.customAnchorShapes.SegmentArrowAnchorShape Class Reference
Inheritance diagram for metadone.client.grasyla2.visuallibrary.widgets.customAnchorShapes.SegmentArrowAnchorShape:
Collaboration diagram for metadone.client.grasyla2.visuallibrary.widgets.customAnchorShapes.SegmentArrowAnchorShape:

List of all members.

Public Member Functions

 SegmentArrowAnchorShape (Stroke stroke, Point dist, boolean inside, boolean filled, Color fillColor)
double getCutDistance ()
int getRadius ()
String toString ()

Static Private Member Functions

static Shape makeShape (Point dist, boolean inside, boolean filled)

Private Attributes

final int radius
final double cut

Detailed Description

An anchor shape that draws a segment arrow.

Author:
kma

Constructor & Destructor Documentation

metadone.client.grasyla2.visuallibrary.widgets.customAnchorShapes.SegmentArrowAnchorShape.SegmentArrowAnchorShape ( Stroke  stroke,
Point  dist,
boolean  inside,
boolean  filled,
Color  fillColor 
)

Initializes this shape.

Parameters:
strokeThe stroke (optional)
distThe distance of the end of the segment
insideWhether the bending is turned inside or outside
filledWhether the shape is filled
fillColorThe color with which the shape is filled (optional)
See also:
AbstractCustomAnchorShape

References metadone.client.grasyla2.visuallibrary.widgets.customAnchorShapes.SegmentArrowAnchorShape.cut, metadone.client.grasyla2.visuallibrary.widgets.customAnchorShapes.SegmentArrowAnchorShape.makeShape(), and metadone.client.grasyla2.visuallibrary.widgets.customAnchorShapes.SegmentArrowAnchorShape.radius.


Member Function Documentation

double metadone.client.grasyla2.visuallibrary.widgets.customAnchorShapes.SegmentArrowAnchorShape.getCutDistance ( )
int metadone.client.grasyla2.visuallibrary.widgets.customAnchorShapes.SegmentArrowAnchorShape.getRadius ( )
static Shape metadone.client.grasyla2.visuallibrary.widgets.customAnchorShapes.SegmentArrowAnchorShape.makeShape ( Point  dist,
boolean  inside,
boolean  filled 
) [static, private]
String metadone.client.grasyla2.visuallibrary.widgets.customAnchorShapes.SegmentArrowAnchorShape.toString ( )

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations