Packagecom.yworks.canvas.drawing
Classpublic class EqualDistanceBetweenBoundsPaintable
InheritanceEqualDistanceBetweenBoundsPaintable Inheritance AbstractInBetweenSnapResultPaintable Inheritance Object

This display object creator is used if the moved object lies outside in a row with two fixed objects and it's bound snaps to have the same distance from the bound of the closer object then the bounds of those objects have to each other.



Public Properties
 PropertyDefined By
 Inheriteddistance : Number
The distance either between the bounds or the centers of the three objects.
AbstractInBetweenSnapResultPaintable
 InheriteddistanceIndicator1From : IPoint
The begin of the first distance indicator line between the first outer and inner lines.
AbstractInBetweenSnapResultPaintable
 InheriteddistanceIndicator1To : IPoint
The end of the first distance indicator line between the first outer and inner lines.
AbstractInBetweenSnapResultPaintable
 InheriteddistanceIndicator2From : IPoint
The begin of the second distance indicator line between the second outer and inner lines.
AbstractInBetweenSnapResultPaintable
 InheriteddistanceIndicator2To : IPoint
The end of the second distance indicator line between the second outer and inner lines.
AbstractInBetweenSnapResultPaintable
 InheritedinnerLine1From : IPoint
The begin of the first inner line segment.
AbstractInBetweenSnapResultPaintable
 InheritedinnerLine1To : IPoint
The end of the first inner line segment.
AbstractInBetweenSnapResultPaintable
 InheritedinnerLine2From : IPoint
The begin of the second inner line segment.
AbstractInBetweenSnapResultPaintable
 InheritedinnerLine2To : IPoint
The end of the second inner line segment.
AbstractInBetweenSnapResultPaintable
 InheritedouterLine1From : IPoint
The begin of the first outer line segment.
AbstractInBetweenSnapResultPaintable
 InheritedouterLine1To : IPoint
The end of the first outer line segment.
AbstractInBetweenSnapResultPaintable
 InheritedouterLine2From : IPoint
The begin of the second outer line segment.
AbstractInBetweenSnapResultPaintable
 InheritedouterLine2To : IPoint
The end of the second outer line segment.
AbstractInBetweenSnapResultPaintable
 Inheritedstroke : IStroke
The stroke used in the paint method.
AbstractInBetweenSnapResultPaintable
Public Methods
 MethodDefined By
  
EqualDistanceBetweenBoundsPaintable
 Inherited
Creates a new DisplayObject from scratch.
AbstractInBetweenSnapResultPaintable
 Inherited
Draws lines between: outerLine1From and outerLine1To outerLine2From and outerLine2To innerLine1From and innerLine1To innerLine2From and innerLine2To as well as double-pointed arrows between distanceIndicator1From and distanceIndicator1To resp.
AbstractInBetweenSnapResultPaintable
 Inherited
updateDisplayObject(oldDisplayObject:DisplayObject, context:IDisplayObjectContext):DisplayObject
Updates the given DisplayObject or creates a new one.
AbstractInBetweenSnapResultPaintable
Constructor Detail
EqualDistanceBetweenBoundsPaintable()Constructor
public function EqualDistanceBetweenBoundsPaintable()