Uses of Class
de.xima.fc.common.geometry.Rectangular2DDouble
-
Packages that use Rectangular2DDouble Package Description de.xima.fc.common.geometry de.xima.fc.common.text.shape de.xima.fc.common.workflow.bpmn de.xima.fc.interfaces.workflow.bpmn -
-
Uses of Rectangular2DDouble in de.xima.fc.common.geometry
Methods in de.xima.fc.common.geometry that return Rectangular2DDouble Modifier and Type Method Description static Rectangular2DDoubleRectangular2DDouble. empty()Creates an empty rectangular shape with zero width and height.Rectangular2DDoubleRectangular2DDouble. plus(byte deltaWidth, byte deltaHeight)Rectangular2DDoubleRectangular2DDouble. plus(double deltaWidth, double deltaHeight)Rectangular2DDoubleRectangular2DDouble. plus(float deltaWidth, float deltaHeight)Rectangular2DDoubleRectangular2DDouble. plus(int deltaWidth, int deltaHeight)Rectangular2DDoubleRectangular2DDouble. plus(long deltaWidth, long deltaHeight)Rectangular2DDoubleRectangular2DDouble. plus(short deltaWidth, short deltaHeight)Rectangular2DDoubleRectangular2DDouble. plus(Double deltaWidth, Double deltaHeight)Rectangular2DDoubleRectangle2DDouble. size()Returns the size of the rectangle.Methods in de.xima.fc.common.geometry with parameters of type Rectangular2DDouble 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 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.Constructors in de.xima.fc.common.geometry with parameters of type Rectangular2DDouble Constructor Description Rectangle2DDouble(Point2DDouble position, Rectangular2DDouble size)Creates a rectangle with the specified position and size. -
Uses of Rectangular2DDouble in de.xima.fc.common.text.shape
Methods in de.xima.fc.common.text.shape that return Rectangular2DDouble Modifier and Type Method Description static Rectangular2DDoubleTextShapers. measureTextLine(ITextShaper shaper, String line, double fontSize, String script, EBidiTextDirection textDirection)Measures a single line of text, using the given shaper. -
Uses of Rectangular2DDouble in de.xima.fc.common.workflow.bpmn
Methods in de.xima.fc.common.workflow.bpmn that return Rectangular2DDouble Modifier and Type Method Description Rectangular2DDoubleWorkflowBpmnLabelExtension. bounds()Methods in de.xima.fc.common.workflow.bpmn with parameters of type Rectangular2DDouble Modifier and Type Method Description WorkflowBpmnAlignmentItemBuilderWorkflowBpmnAlignmentItemBuilder. boundingBox(Rectangular2DDouble boundingBox)Sets the bounding box of the item, seeIWorkflowBpmnAlignmentItem.boundingBox().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)Constructors in de.xima.fc.common.workflow.bpmn with parameters of type Rectangular2DDouble Constructor Description WorkflowBpmnLabelExtension(String label, Rectangular2DDouble bounds, WorkflowBpmnLabelStyle style) -
Uses of Rectangular2DDouble in de.xima.fc.interfaces.workflow.bpmn
Methods in de.xima.fc.interfaces.workflow.bpmn that return Rectangular2DDouble Modifier and Type Method Description Rectangular2DDoubleIFlattenedAlignmentItemMap. boundingBox(Object value)Findsthe item at the given value and returns itsbounding box.Rectangular2DDoubleIStructuredBpmnModelPart. boundingBox()The bounding box of this part, i.e.Rectangular2DDoubleIWorkflowBpmnAlignmentItem. boundingBox()The bounding box of this alignment item, i.e.Rectangular2DDoubleIWorkflowBpmnLayoutSubProcessBuilder. innerBoundingBox()Gets the current inner width and inner height of the sub process.Rectangular2DDoubleIWorkflowBpmnLayoutSubProcessBuilder. outerBoundingBox()Gets the current outer width and outer height of the sub process.Methods in de.xima.fc.interfaces.workflow.bpmn with parameters of type Rectangular2DDouble Modifier and Type Method Description SelfIStructuredBpmnModelPartBuilder. boundingBox(Rectangular2DDouble boundingBox)Sets the bounding box of this part, seeIStructuredBpmnModelPart.boundingBox().
-