Uses of Class
de.xima.fc.common.geometry.Rectangular2DDouble
Packages that use Rectangular2DDouble
Package
Description
-
Uses of Rectangular2DDouble in de.xima.fc.common.geometry
Methods in de.xima.fc.common.geometry that return Rectangular2DDoubleModifier and TypeMethodDescriptionstatic Rectangular2DDoubleRectangular2DDouble.empty()Creates an empty rectangular shape with zero width and height.Rectangular2DDouble.plus(byte deltaWidth, byte deltaHeight) Rectangular2DDouble.plus(double deltaWidth, double deltaHeight) Rectangular2DDouble.plus(float deltaWidth, float deltaHeight) Rectangular2DDouble.plus(int deltaWidth, int deltaHeight) Rectangular2DDouble.plus(long deltaWidth, long deltaHeight) Rectangular2DDouble.plus(short deltaWidth, short deltaHeight) Rectangle2DDouble.size()Returns the size of the rectangle.Methods in de.xima.fc.common.geometry with parameters of type Rectangular2DDoubleModifier and TypeMethodDescriptionstatic 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.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 Rectangular2DDoubleModifierConstructorDescriptionRectangle2DDouble(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 Rectangular2DDoubleModifier and TypeMethodDescriptionstatic 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 Rectangular2DDoubleMethods in de.xima.fc.common.workflow.bpmn with parameters of type Rectangular2DDoubleModifier and TypeMethodDescriptionWorkflowBpmnAlignmentItemBuilder.boundingBox(Rectangular2DDouble boundingBox) Sets the bounding box of the item, seeIWorkflowBpmnAlignmentItem.boundingBox().EAxisAlignedRectanglePointsAccessor.point(Rectangular2DDouble boundingBox, ECardinalDirection2D direction, double ratio) EAxisAlignedRectanglePointsAccessor.point(Rectangular2DDouble box, String name) ECirclePointsAccessor.point(Rectangular2DDouble boundingBox, ECardinalDirection2D direction, double ratio) ECirclePointsAccessor.point(Rectangular2DDouble box, String name) EUprightRhombusPointsAccessor.point(Rectangular2DDouble boundingBox, ECardinalDirection2D direction, double ratio) EUprightRhombusPointsAccessor.point(Rectangular2DDouble box, String name) IWorkflowBpmnPointsAccessor.point(Rectangular2DDouble boundingBox, ECardinalDirection2D direction, double ratio) IWorkflowBpmnPointsAccessor.point(Rectangular2DDouble boundingBox, String name) Constructors in de.xima.fc.common.workflow.bpmn with parameters of type Rectangular2DDoubleModifierConstructorDescriptionWorkflowBpmnLabelExtension(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 Rectangular2DDoubleModifier and TypeMethodDescriptionIFlattenedAlignmentItemMap.boundingBox(Object value) Findsthe item at the given value and returns itsbounding box.IStructuredBpmnModelPart.boundingBox()The bounding box of this part, i.e. the width and height of this part.IWorkflowBpmnAlignmentItem.boundingBox()The bounding box of this alignment item, i.e. its width and height.IWorkflowBpmnLayoutSubProcessBuilder.innerBoundingBox()Gets the current inner width and inner height of the sub process.IWorkflowBpmnLayoutSubProcessBuilder.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 Rectangular2DDoubleModifier and TypeMethodDescriptionIStructuredBpmnModelPartBuilder.boundingBox(Rectangular2DDouble boundingBox) Sets the bounding box of this part, seeIStructuredBpmnModelPart.boundingBox().