Uses of Class
de.xima.fc.common.geometry.Point2DDouble
-
Packages that use Point2DDouble Package Description de.xima.fc.common.geometry de.xima.fc.common.workflow.bpmn de.xima.fc.interfaces.workflow.bpmn de.xima.fc.workflow.converter.bpmn -
-
Uses of Point2DDouble in de.xima.fc.common.geometry
Methods in de.xima.fc.common.geometry that return Point2DDouble Modifier and Type Method Description Point2DDoublePoint2DDouble. coordinate(ECartesianAxis1D axis, Double coordinate)Point2DDoublePoint2DDouble. coordinate(ECartesianAxis2D axis, Double coordinate)Point2DDoublePoint2DDouble. coordinateByte(ECartesianAxis1D axis, byte coordinate)Point2DDoublePoint2DDouble. coordinateByte(ECartesianAxis2D axis, byte coordinate)Point2DDoublePoint2DDouble. coordinateDouble(ECartesianAxis1D axis, double coordinate)Point2DDoublePoint2DDouble. coordinateDouble(ECartesianAxis2D axis, double coordinate)Point2DDoublePoint2DDouble. coordinateFloat(ECartesianAxis1D axis, float coordinate)Point2DDoublePoint2DDouble. coordinateFloat(ECartesianAxis2D axis, float coordinate)Point2DDoublePoint2DDouble. coordinateInt(ECartesianAxis1D axis, int coordinate)Point2DDoublePoint2DDouble. coordinateInt(ECartesianAxis2D axis, int coordinate)Point2DDoublePoint2DDouble. coordinateLong(ECartesianAxis1D axis, long coordinate)Point2DDoublePoint2DDouble. coordinateLong(ECartesianAxis2D axis, long coordinate)Point2DDoublePoint2DDouble. coordinateShort(ECartesianAxis1D axis, short coordinate)Point2DDoublePoint2DDouble. coordinateShort(ECartesianAxis2D axis, short coordinate)static Point2DDoubleAxisAlignedRouter2D. cornerPoint(Point2DDouble start, Point2DDouble end, ECartesianAxis2D firstAxis)Walks from the given start point to the given end point, by first going straight on the given axis, then making a sharp turn to the other axis.static Point2DDoubleGeometry2D. interpolateLinearly(Point2DDouble p1, Point2DDouble p2, double ratio)Linearly interpolates between two points in 2D space and returns a point at the given ratio between the two points.Point2DDoublePoint2DDouble. normalize()Point2DDoubleRectangle2DDouble. position()Returns the position of the rectangle, i.e.Point2DDoublePoint2DDouble. rotateDegrees(double degrees)Point2DDoublePoint2DDouble. rotateDegreesXY(double angleDegrees)Point2DDoublePoint2DDouble. rotateRadians(double radians)Point2DDoublePoint2DDouble. rotateRadiansXY(double angleRadians)Point2DDoublePoint2DDouble. scale(byte scale)Point2DDoublePoint2DDouble. scale(byte sx, byte sy)Point2DDoublePoint2DDouble. scale(double scale)Point2DDoublePoint2DDouble. scale(double sx, double sy)Point2DDoublePoint2DDouble. scale(float scale)Point2DDoublePoint2DDouble. scale(float sx, float sy)Point2DDoublePoint2DDouble. scale(int scale)Point2DDoublePoint2DDouble. scale(int sx, int sy)Point2DDoublePoint2DDouble. scale(long scale)Point2DDoublePoint2DDouble. scale(long sx, long sy)Point2DDoublePoint2DDouble. scale(short scale)Point2DDoublePoint2DDouble. scale(short sx, short sy)Point2DDoublePoint2DDouble. subtract(byte dx, byte dy)Point2DDoublePoint2DDouble. subtract(double dx, double dy)Point2DDoublePoint2DDouble. subtract(float dx, float dy)Point2DDoublePoint2DDouble. subtract(int dx, int dy)Point2DDoublePoint2DDouble. subtract(long dx, long dy)Point2DDoublePoint2DDouble. subtract(short dx, short dy)Point2DDoublePoint2DDouble. subtract(Point2DLike<?> delta)Point2DDoublePoint2DDouble. translate(byte dx, byte dy)Point2DDoublePoint2DDouble. translate(double dx, double dy)Point2DDoublePoint2DDouble. translate(float dx, float dy)Point2DDoublePoint2DDouble. translate(int dx, int dy)Point2DDoublePoint2DDouble. translate(long dx, long dy)Point2DDoublePoint2DDouble. translate(short dx, short dy)Point2DDoublePoint2DDouble. translate(Point2DLike<?> delta)static Point2DDoublePoint2DDouble. unitDegrees(double degrees)Gets a unit vector pointing in the specified direction in degrees.static Point2DDoublePoint2DDouble. unitRadians(double radians)Gets a unit vector pointing in the specified direction in radians.Point2DDoubleECardinalDirection2D. unitVector()Gets the unit vector corresponding to this cardinal direction.static Point2DDoublePoint2DDouble. unitXNegative()Gets a unit vector pointing in the negative x-direction.static Point2DDoublePoint2DDouble. unitXPositive()Gets a unit vector pointing in the positive x-direction.static Point2DDoublePoint2DDouble. unitYNegative()Gets a unit vector pointing in the negative y-direction.static Point2DDoublePoint2DDouble. unitYPositive()Gets a unit vector pointing in the positive y-direction.Point2DDoublePoint2DDouble. x(Double x)Point2DDoublePoint2DDouble. xByte(byte x)Point2DDoublePoint2DDouble. xDouble(double x)Point2DDoublePoint2DDouble. xFloat(float x)Point2DDoublePoint2DDouble. xInt(int x)Point2DDoublePoint2DDouble. xLong(long x)Point2DDoublePoint2DDouble. xShort(short x)Point2DDoublePoint2DDouble. y(Double y)Point2DDoublePoint2DDouble. yByte(byte y)Point2DDoublePoint2DDouble. yDouble(double y)Point2DDoublePoint2DDouble. yFloat(float y)Point2DDoublePoint2DDouble. yInt(int y)Point2DDoublePoint2DDouble. yLong(long y)Point2DDoublePoint2DDouble. yShort(short y)static Point2DDoublePoint2DDouble. zero()Gets a point at the origin (0, 0).Methods in de.xima.fc.common.geometry that return types with arguments of type Point2DDouble Modifier and Type Method Description static List<Point2DDouble>AxisAlignedRouter2D. axisAlignedPath(Iterable<Point2DDouble> points, ECartesianAxis2D firstAxis)Given a set of points, returns a list of points that represent the path from the first point to the last point, using only straight (axis-aligned) lines.static List<Point2DDouble>AxisAlignedRouter2D. axisAlignedPath(Iterator<Point2DDouble> points, ECartesianAxis2D firstAxis)Given a set of points, returns a list of points that represent the path from the first point to the last point, using only straight (axis-aligned) lines.Predicate<Point2DDouble>Point2DDouble. epsilonBall(double epsilon)Creates a predicate that returns for all points within the ε-ball centered at this point.List<Point2DDouble>Polygon2DDouble. points()Gets the list of points that define this polygon.Methods in de.xima.fc.common.geometry with parameters of type Point2DDouble Modifier and Type Method Description static booleanGeometry2D. areRectanglesOverlapping(Point2DDouble pos1, Rectangular2DDouble size1, Point2DDouble pos2, Rectangular2DDouble size2)Checks if two 2D rectangles have any overlap.static booleanGeometry2D. areRectanglesOverlappingOrTouching(Point2DDouble pos1, Rectangular2DDouble size1, Point2DDouble pos2, Rectangular2DDouble size2)Checks if two 2D rectangles have any overlap.static OneOfN.OneOf3<ECardinalDirection2D,EPrimaryIntercardinalDirection2D,Unit>Geometry2D. classifyRectangleCardinalPosition(Point2DDouble pos1, Rectangular2DDouble size1, Point2DDouble pos2, Rectangular2DDouble size2)Classifies the relative position of two non-overlapping rectangles r1 and r2 in a 2D space in regard to their cardinal relationship.static Point2DDoubleAxisAlignedRouter2D. cornerPoint(Point2DDouble start, Point2DDouble end, ECartesianAxis2D firstAxis)Walks from the given start point to the given end point, by first going straight on the given axis, then making a sharp turn to the other axis.static doubleGeometry2D. edgeCoordinate(Point2DDouble position, Rectangular2DDouble boundingBox, ECardinalDirection2D direction)Finds the coordinate of the edge in the specified direction, assuming a rectangular bounding with the given dimensions box positioned at the given position.static Point2DDoubleGeometry2D. interpolateLinearly(Point2DDouble p1, Point2DDouble p2, double ratio)Linearly interpolates between two points in 2D space and returns a point at the given ratio between the two points.static booleanAxisAlignedRouter2D. isAxisAligned(Point2DDouble p1, Point2DDouble p2)static doubleGeometry2D. maxCoordinateInDirection(ECardinalDirection2D direction, Point2DDouble p1, Point2DDouble p2)Returns the maximal coordinate in the specified direction for the two given points in 2D space.booleanPoint2DDouble. near(Point2DDouble that, double epsilon)Checks whether this point is approximately equal to another point, i.e.Method parameters in de.xima.fc.common.geometry with type arguments of type Point2DDouble Modifier and Type Method Description static List<Point2DDouble>AxisAlignedRouter2D. axisAlignedPath(Iterable<Point2DDouble> points, ECartesianAxis2D firstAxis)Given a set of points, returns a list of points that represent the path from the first point to the last point, using only straight (axis-aligned) lines.static List<Point2DDouble>AxisAlignedRouter2D. axisAlignedPath(Iterator<Point2DDouble> points, ECartesianAxis2D firstAxis)Given a set of points, returns a list of points that represent the path from the first point to the last point, using only straight (axis-aligned) lines.static booleanAxisAlignedRouter2D. isAxisAligned(Iterable<Point2DDouble> points)static booleanAxisAlignedRouter2D. isAxisAligned(Iterator<Point2DDouble> points)Constructors in de.xima.fc.common.geometry with parameters of type Point2DDouble Constructor Description Polygon2DDouble(Point2DDouble[] points)Creates a polygon from the given points.Rectangle2DDouble(Point2DDouble position, Rectangular2DDouble size)Creates a rectangle with the specified position and size.Constructor parameters in de.xima.fc.common.geometry with type arguments of type Point2DDouble Constructor Description Polygon2DDouble(Iterable<Point2DDouble> points)Creates a polygon from the given points. -
Uses of Point2DDouble in de.xima.fc.common.workflow.bpmn
Methods in de.xima.fc.common.workflow.bpmn that return Point2DDouble Modifier and Type Method Description Point2DDoubleEAxisAlignedRectanglePointsAccessor. point(Rectangular2DDouble boundingBox, ECardinalDirection2D direction, double ratio)Point2DDoubleEAxisAlignedRectanglePointsAccessor. point(Rectangular2DDouble box, String name)Point2DDoubleECirclePointsAccessor. point(Rectangular2DDouble boundingBox, ECardinalDirection2D direction, double ratio)Point2DDoubleECirclePointsAccessor. point(Rectangular2DDouble box, String name)Point2DDoubleEUprightRhombusPointsAccessor. point(Rectangular2DDouble boundingBox, ECardinalDirection2D direction, double ratio)Point2DDoubleEUprightRhombusPointsAccessor. point(Rectangular2DDouble box, String name)Point2DDoubleIWorkflowBpmnPointsAccessor. point(Rectangular2DDouble boundingBox, ECardinalDirection2D direction, double ratio)Point2DDoubleIWorkflowBpmnPointsAccessor. point(Rectangular2DDouble boundingBox, String name)Method parameters in de.xima.fc.common.workflow.bpmn with type arguments of type Point2DDouble Modifier and Type Method Description <Value,First extends IWorkflowBpmnAlignmentItem<?,?>,Second extends IWorkflowBpmnAlignmentItem<?,?>>
IWorkflowBpmnTwoChildAlignmentItem<Value,First,Second>WorkflowBpmnAlignmentItemBuilder. build(Value value, Positioned<? extends First,Point2DDouble> firstChild, Positioned<? extends Second,Point2DDouble> secondChild)Builds an alignment item with the current settings and the given value and children.<Value,Children extends IWorkflowBpmnAlignmentItem<?,?>>
IWorkflowBpmnAlignmentItem<Value,Children>WorkflowBpmnAlignmentItemBuilder. build(Value value, List<Positioned<? extends Children,Point2DDouble>> children)Builds an alignment item with the current settings and the given value and children.<First extends IWorkflowBpmnAlignmentItem<?,?>,Second extends IWorkflowBpmnAlignmentItem<?,?>>
IWorkflowBpmnTwoChildAlignmentItem<String,First,Second>WorkflowBpmnAlignmentItemBuilder. buildWithIdValue(String idValue, Positioned<? extends First,Point2DDouble> firstChild, Positioned<? extends Second,Point2DDouble> secondChild)Builds an alignment item with the current settings and the given value and children.<Children extends IWorkflowBpmnAlignmentItem<?,?>>
IWorkflowBpmnAlignmentItem<String,Children>WorkflowBpmnAlignmentItemBuilder. buildWithIdValue(String idValue, List<Positioned<? extends Children,Point2DDouble>> children)Builds an alignment item with the current settings and the given ID value and children. -
Uses of Point2DDouble in de.xima.fc.interfaces.workflow.bpmn
Methods in de.xima.fc.interfaces.workflow.bpmn that return Point2DDouble Modifier and Type Method Description Point2DDoubleIWorkflowBpmnLayoutAlignOnFlowSideBuilder. build(IWorkflowBpmnAlignmentItem<?,?> item, de.xima.bpmn_model.api.element.bpmndi.BpmnEdge edge)Aligns the alignment item on the left or right side of the flow represented by thewaypointsof the given edge.Point2DDoubleIWorkflowBpmnLayoutAlignOnFlowSideBuilder. build(IWorkflowBpmnAlignmentItem<?,?> item, List<Point2DDouble> waypoints)Aligns the alignment item on the left or right side of the flow represented by the given waypoints.Point2DDoubleIWorkflowBpmnLayouter. cornerPoint(Point2DDouble start, Point2DDouble end, ECartesianAxis2D firstAxis)Walks from the given start point to the given end point, by first going straight on the given axis, then making a sharp turn to the other axis.Point2DDoubleIWorkflowBpmnModelContext. crossFlowUnitVector()APoint2DDoublerepresenting a unit vector in thecross flow direction, with a magnitude of 1.Point2DDoubleIWorkflowBpmnModelContext. crossFlowUnitVector(double magnitude)APoint2DDoublerepresenting a unit vector in thecross flow direction, scaled to the given magnitude.Point2DDoubleIWorkflowBpmnModelContext. crossFlowVector()APoint2DDoublerepresenting a vector in thecross flow direction, with a magnitude equal to thecross flow direction spacing.Point2DDoubleIWorkflowBpmnModelContext. crossFlowVector(double scalingFactor)APoint2DDoublerepresenting a vector in thecross flow direction, with a magnitude equal to thecross flow direction spacingscaled by the given scaling factor.Point2DDoubleIWorkflowBpmnModelContext. flowUnitVector()APoint2DDoublerepresenting a unit vector in theflow direction, with a magnitude of 1.Point2DDoubleIWorkflowBpmnModelContext. flowUnitVector(double magnitude)APoint2DDoublerepresenting a unit vector in theflow direction, scaled to the given magnitude.Point2DDoubleIWorkflowBpmnModelContext. flowVector()APoint2DDoublerepresenting a vector in theflow direction, with a magnitude equal to theflow direction spacing.Point2DDoubleIWorkflowBpmnModelContext. flowVector(double scalingFactor)APoint2DDoublerepresenting a vector in theflow direction, with a magnitude equal to theflow direction spacing, scaled by the given scaling factor.Point2DDoubleIFlattenedAlignmentItemMap. inPortPoint(Object value)Point2DDoubleIFlattenedAlignmentItemMap. outPortPoint(Object value)Point2DDoubleIWorkflowBpmnAlignmentItem. point(ECardinalDirection2D direction, double ratio)Returns the point on the boundary of this alignment item in the given direction and at the given ratio.Point2DDoubleIWorkflowBpmnAlignmentItem. point(String name)Returns the named point on this alignment item.Point2DDoubleIFlattenedAlignmentItemMap. pointAtEdge(Object value, ECardinalDirection2D side, double position)Findsthe item at the given value and creates a point on one of that item's edges at the given position.Point2DDoubleIFlattenedAlignmentItemMap. pointAtEdgeRelative(Object value, ECardinalDirection2D side, double ratio)Findsthe item at the given value and creates a point on one of that item's edges at the given position.Point2DDoubleIFlattenedAlignmentItemMap. position(Object value)Point2DDoubleIStructuredBpmnModelPartChild. position()The position of the child part relative to the top-left corner of the parent part.Point2DDoubleIFlattenedAlignmentItemMap. resolvedPoint(Object value, String name)Findsthe item at the given value and returns thenamed pointwith the given name.Point2DDoubleIWorkflowBpmnModelContext. reverseCrossFlowUnitVector()APoint2DDoublerepresenting a unit vector in thereverse cross flow direction, with a magnitude of 1.Point2DDoubleIWorkflowBpmnModelContext. reverseCrossFlowUnitVector(double magnitude)APoint2DDoublerepresenting a unit vector in thereverse cross flow direction, scaled to the given magnitude.Point2DDoubleIWorkflowBpmnModelContext. reverseCrossFlowVector()APoint2DDoublerepresenting a vector in thereverse cross flow direction, with a magnitude equal to thecross flow direction spacing.Point2DDoubleIWorkflowBpmnModelContext. reverseCrossFlowVector(double scalingFactor)APoint2DDoublerepresenting a vector in thereverse cross flow direction, with a magnitude equal to thecross flow direction spacing, scaled by the given scaling factor.Point2DDoubleIWorkflowBpmnModelContext. reverseFlowUnitVector()APoint2DDoublerepresenting a unit vector in thereverse flow direction, with a magnitude of 1.Point2DDoubleIWorkflowBpmnModelContext. reverseFlowUnitVector(double magnitude)APoint2DDoublerepresenting a unit vector in thereverse flow direction, scaled to the given magnitude.Point2DDoubleIWorkflowBpmnModelContext. reverseFlowVector()APoint2DDoublerepresenting a vector in thereverse flow direction, with a magnitude equal to theflow direction spacing.Point2DDoubleIWorkflowBpmnModelContext. reverseFlowVector(double scalingFactor)APoint2DDoublerepresenting a vector in thereverse flow direction, with a magnitude equal to theflow direction spacing, scaled by the given scaling factor.Methods in de.xima.fc.interfaces.workflow.bpmn that return types with arguments of type Point2DDouble Modifier and Type Method Description List<Point2DDouble>IWorkflowBpmnLayouter. axisAlignedPath(Iterable<Point2DDouble> points, ECartesianAxis2D firstAxis)Given a set of points, returns a list of points that represent the path from the first point to the last point, using only straight (axis-aligned) lines.List<Point2DDouble>IWorkflowBpmnLayouter. axisAlignedPath(Iterator<Point2DDouble> points, ECartesianAxis2D firstAxis)Given a set of points, returns a list of points that represent the path from the first point to the last point, using only straight (axis-aligned) lines.default List<Positioned<? extends IStructuredBpmnModelPart,Point2DDouble>>IStructuredBpmnModelPart. childAlignmentItems()List<Positioned<? extends Children,Point2DDouble>>IWorkflowBpmnAlignmentItem. childAlignmentItems()The children of this alignment item, together with their position.Positioned<? extends First,Point2DDouble>IWorkflowBpmnTwoChildAlignmentItem. first()Gets the first alignment item.Positioned<IWorkflowBpmnAlignmentItem<?,?>,Point2DDouble>IFlattenedAlignmentItemMap. get(Object value)Gets the alignment item for the given value.Positioned<? extends Second,Point2DDouble>IWorkflowBpmnTwoChildAlignmentItem. second()Gets the second alignment item.Methods in de.xima.fc.interfaces.workflow.bpmn with parameters of type Point2DDouble Modifier and Type Method Description SelfIFertileStructuredBpmnModelPartBuilder. addChildPart(IStructuredBpmnModelPart part, Point2DDouble position)Adds a child part with a position to the list of child parts of this part, seeIStructuredBpmnModelPart.childParts().SelfIFertileStructuredBpmnModelPartBuilder. addChildPart(IStructuredBpmnModelPart part, Point2DDouble position, de.xima.bpmn_model.api.element.bpmn.common.FlowElementsContainer<?> container)Adds a child part with a position and container to the list of child parts of this part, seeIStructuredBpmnModelPart.childParts().SelfIFertileStructuredBpmnModelPartBuilder. addChildPart(IStructuredBpmnModelPart part, Point2DDouble position, de.xima.bpmn_model.api.element.bpmn.common.FlowElementsContainer<?> container, de.xima.bpmn_model.api.element.bpmn.process.Lane lane)Adds a child part with a position, container, and lane to the list of child parts of this part, seeIStructuredBpmnModelPart.childParts().SelfIFertileStructuredBpmnModelPartBuilder. addChildPart(IStructuredBpmnModelPart part, Point2DDouble position, IBpmnElementAccessor<? extends de.xima.bpmn_model.api.element.bpmn.common.FlowElementsContainer<?>> container)Adds a child part with a position and container to the list of child parts of this part, seeIStructuredBpmnModelPart.childParts().SelfIFertileStructuredBpmnModelPartBuilder. addChildPart(IStructuredBpmnModelPart part, Point2DDouble position, IBpmnElementAccessor<? extends de.xima.bpmn_model.api.element.bpmn.common.FlowElementsContainer<?>> container, de.xima.bpmn_model.api.element.bpmn.process.Lane lane)Adds a child part with a position, container, and lane to the list of child parts of this part, seeIStructuredBpmnModelPart.childParts().Point2DDoubleIWorkflowBpmnLayouter. cornerPoint(Point2DDouble start, Point2DDouble end, ECartesianAxis2D firstAxis)Walks from the given start point to the given end point, by first going straight on the given axis, then making a sharp turn to the other axis.IWorkflowBpmnFlowEdgeBuilderIWorkflowBpmnFlowEdgeBuilder. fromInPort(IStructuredBpmnModelPartBuilder<?> part, Point2DDouble inPortPoint)Sets the sequence flow's source to the in port of the given structured model part, using the given point as the in port point.IWorkflowBpmnFlowEdgeBuilderIWorkflowBpmnFlowEdgeBuilder. fromOutPort(IStructuredBpmnModelPartBuilder<?> part, Point2DDouble outPortPoint)Sets the sequence flow's source to the out port of the given structured model part, using the given point as the out port point.IWorkflowBpmnFlowEdgeBuilderIWorkflowBpmnFlowEdgeBuilder. name(IWorkflowBpmnAlignmentItem<StyledBpmnLabel,?> name, Point2DDouble position)Sets the name (label) of the sequence flow.IWorkflowBpmnFlowEdgeBuilderIWorkflowBpmnFlowEdgeBuilder. toInPort(IStructuredBpmnModelPartBuilder<?> part, Point2DDouble inPortPoint)Sets the sequence flow's target to the in port of the given structured model part, using the given point as the in port point.IWorkflowBpmnFlowEdgeBuilderIWorkflowBpmnFlowEdgeBuilder. toOutPort(IStructuredBpmnModelPartBuilder<?> part, Point2DDouble outPortPoint)Sets the sequence flow's target to the out port of the given structured model part, using the given point as the out port point.SelfIWorkflowBpmnConnectionEdgeBuilder. viaPoint(Point2DDouble waypoint)Adds a waypoint between the source and target point.SelfIWorkflowBpmnConnectionEdgeBuilder. viaPoint(Object value, String pointName, Point2DDouble offset)Adds a waypoint between the source and target point.Method parameters in de.xima.fc.interfaces.workflow.bpmn with type arguments of type Point2DDouble Modifier and Type Method Description List<Point2DDouble>IWorkflowBpmnLayouter. axisAlignedPath(Iterable<Point2DDouble> points, ECartesianAxis2D firstAxis)Given a set of points, returns a list of points that represent the path from the first point to the last point, using only straight (axis-aligned) lines.List<Point2DDouble>IWorkflowBpmnLayouter. axisAlignedPath(Iterator<Point2DDouble> points, ECartesianAxis2D firstAxis)Given a set of points, returns a list of points that represent the path from the first point to the last point, using only straight (axis-aligned) lines.Point2DDoubleIWorkflowBpmnLayoutAlignOnFlowSideBuilder. build(IWorkflowBpmnAlignmentItem<?,?> item, List<Point2DDouble> waypoints)Aligns the alignment item on the left or right side of the flow represented by the given waypoints.voidIWorkflowBpmnFlowEdgeNameConfigurator. configure(IWorkflowBpmnLayoutAlignOnFlowSideConfigurator<?> alignOnFlowSideBuilder, List<Point2DDouble> waypoints)Configures the builder for the label alignment on the flow line.IWorkflowBpmnFlowEdgeBuilderIWorkflowBpmnFlowEdgeBuilder. name(Positioned<? extends IWorkflowBpmnAlignmentItem<StyledBpmnLabel,?>,Point2DDouble> name)Sets the name (label) of the sequence flow.AlignmentItemPortsIWorkflowBpmnAlignAroundPortSelector. selectPort(List<? extends Positioned<? extends IWorkflowBpmnAlignmentItem<?,?>,Point2DDouble>> positionedItems, EPrimaryIntercardinalDirection2D direction)Selects the in and out ports to use for the builtIWorkflowBpmnAlignmentItemrepresenting the two aligned items, when the second item is aligned in a primary intercardinal direction relative to the first item.AlignmentItemPortsIWorkflowBpmnAlignAtAxisPortSelector. selectPort(List<? extends Positioned<? extends IWorkflowBpmnAlignmentItem<?,?>,Point2DDouble>> positionedItems, ECardinalDirection2D direction)Selects the in and out ports to use for the builtIWorkflowBpmnAlignmentItemrepresenting the aligned children. -
Uses of Point2DDouble in de.xima.fc.workflow.converter.bpmn
Methods in de.xima.fc.workflow.converter.bpmn that return types with arguments of type Point2DDouble Modifier and Type Method Description static Positioned<IWorkflowBpmnAlignmentItem<?,?>,Point2DDouble>FindPositionVisitor. resolvePositionOfItemByValue(IWorkflowBpmnAlignmentItem<?,?> item, Object value)static <T> Positioned<IWorkflowBpmnAlignmentItem<T,?>,Point2DDouble>FindPositionVisitor. resolvePositionOfItemByValue(IWorkflowBpmnAlignmentItem<?,?> item, Object value, Class<T> type)Method parameters in de.xima.fc.workflow.converter.bpmn with type arguments of type Point2DDouble Modifier and Type Method Description TreeVisit.ETreeVisitResultFindPositionVisitor. enter(Positioned<? extends IWorkflowBpmnAlignmentItem<?,?>,Point2DDouble> positioned)protected booleanFindPositionVisitor. exit(Positioned<? extends IWorkflowBpmnAlignmentItem<?,?>,Point2DDouble> positioned)protected booleanFindPositionVisitor. visit(Positioned<? extends IWorkflowBpmnAlignmentItem<?,?>,Point2DDouble> positioned)
-