Uses of Class
org.processmining.objectcentricconstraintchecking.algorithms.util.mxPoint
-
-
Uses of mxPoint in org.processmining.objectcentricconstraintchecking.algorithms.canvas
Fields in org.processmining.objectcentricconstraintchecking.algorithms.canvas declared as mxPoint Modifier and Type Field Description protected mxPointmxBasicCanvas. translateSpecifies the current translation.Methods in org.processmining.objectcentricconstraintchecking.algorithms.canvas that return mxPoint Modifier and Type Method Description mxPointmxSvgCanvas. drawMarker(org.w3c.dom.Element parent, java.lang.Object type, mxPoint p0, mxPoint pe, float size, float strokeWidth, java.lang.String color)Draws the specified marker as a child path in the given parent.mxPointmxBasicCanvas. getTranslate()Returns the current translate.mxPointmxICanvas. getTranslate()Returns the current translation.mxPointmxImageCanvas. getTranslate()Methods in org.processmining.objectcentricconstraintchecking.algorithms.canvas with parameters of type mxPoint Modifier and Type Method Description mxPointmxSvgCanvas. drawMarker(org.w3c.dom.Element parent, java.lang.Object type, mxPoint p0, mxPoint pe, float size, float strokeWidth, java.lang.String color)Draws the specified marker as a child path in the given parent.voidmxGraphics2DCanvas. paintPolyline(mxPoint[] points, boolean rounded)Method parameters in org.processmining.objectcentricconstraintchecking.algorithms.canvas with type arguments of type mxPoint Modifier and Type Method Description voidmxHtmlCanvas. drawLine(java.util.List<mxPoint> pts, java.util.Map<java.lang.String,java.lang.Object> style)Draws the given lines as segments between all points of the given list of mxPoints.org.w3c.dom.ElementmxSvgCanvas. drawLine(java.util.List<mxPoint> pts, java.util.Map<java.lang.String,java.lang.Object> style)Draws the given lines as segments between all points of the given list of mxPoints.org.w3c.dom.ElementmxVmlCanvas. drawLine(java.util.List<mxPoint> pts, java.util.Map<java.lang.String,java.lang.Object> style)Draws the given lines as segments between all points of the given list of mxPoints. -
Uses of mxPoint in org.processmining.objectcentricconstraintchecking.algorithms.layout
Methods in org.processmining.objectcentricconstraintchecking.algorithms.layout that return mxPoint Modifier and Type Method Description mxPointmxGraphLayout. getParentOffset(java.lang.Object parent)Method parameters in org.processmining.objectcentricconstraintchecking.algorithms.layout with type arguments of type mxPoint Modifier and Type Method Description voidmxGraphLayout. setEdgePoints(java.lang.Object edge, java.util.List<mxPoint> points)Sets the control points of the given edge to the given list of mxPoints. -
Uses of mxPoint in org.processmining.objectcentricconstraintchecking.algorithms.model
Subclasses of mxPoint in org.processmining.objectcentricconstraintchecking.algorithms.model Modifier and Type Class Description classmxGeometryRepresents the geometry of a cell.Fields in org.processmining.objectcentricconstraintchecking.algorithms.model declared as mxPoint Modifier and Type Field Description protected mxPointmxGeometry. offsetHolds the offset of the label for edges.protected mxPointmxGeometry. sourcePointDefines the source- and target-point of the edge.protected mxPointmxGeometry. targetPointDefines the source- and target-point of the edge.Fields in org.processmining.objectcentricconstraintchecking.algorithms.model with type parameters of type mxPoint Modifier and Type Field Description protected java.util.List<mxPoint>mxGeometry. pointsList of mxPoints which specifies the control points along the edge.Methods in org.processmining.objectcentricconstraintchecking.algorithms.model that return mxPoint Modifier and Type Method Description mxPointmxGeometry. getOffset()Returns the offset.mxPointmxGraphModel. getOrigin(java.lang.Object cell)Returns the absolute, accumulated origin for the children inside the given parent.mxPointmxGeometry. getSourcePoint()Returns the source point.mxPointmxGeometry. getTargetPoint()Returns the target point.mxPointmxGeometry. getTerminalPoint(boolean isSource)Returns the point representing the source or target point of this edge.mxPointmxGeometry. setTerminalPoint(mxPoint point, boolean isSource)Sets the sourcePoint or targetPoint to the given point and returns the new point.Methods in org.processmining.objectcentricconstraintchecking.algorithms.model that return types with arguments of type mxPoint Modifier and Type Method Description java.util.List<mxPoint>mxGeometry. getPoints()Returns the list of control points.Methods in org.processmining.objectcentricconstraintchecking.algorithms.model with parameters of type mxPoint Modifier and Type Method Description voidmxGeometry. setOffset(mxPoint offset)Sets the offset to the given point.voidmxGeometry. setSourcePoint(mxPoint sourcePoint)Sets the source point.voidmxGeometry. setTargetPoint(mxPoint targetPoint)Sets the target point.mxPointmxGeometry. setTerminalPoint(mxPoint point, boolean isSource)Sets the sourcePoint or targetPoint to the given point and returns the new point.Method parameters in org.processmining.objectcentricconstraintchecking.algorithms.model with type arguments of type mxPoint Modifier and Type Method Description voidmxGeometry. setPoints(java.util.List<mxPoint> value)Sets the list of control points to the given list. -
Uses of mxPoint in org.processmining.objectcentricconstraintchecking.algorithms.shape
Fields in org.processmining.objectcentricconstraintchecking.algorithms.shape with type parameters of type mxPoint Modifier and Type Field Description protected java.util.List<mxPoint>mxCurveLabelShape. lastPointsCache of the last set of guide points that this label was calculated forMethods in org.processmining.objectcentricconstraintchecking.algorithms.shape that return mxPoint Modifier and Type Method Description mxPoint[]mxLineShape. createPoints(mxGraphics2DCanvas canvas, mxCellState state)mxPointmxConnectorShape. paintMarker(mxGraphics2DCanvas canvas, mxCellState state, boolean source)Draws the marker for the given edge.mxPointmxIMarker. paintMarker(mxGraphics2DCanvas canvas, mxCellState state, java.lang.String type, mxPoint pe, double nx, double ny, double size, boolean source)Methods in org.processmining.objectcentricconstraintchecking.algorithms.shape with parameters of type mxPoint Modifier and Type Method Description mxPointmxIMarker. paintMarker(mxGraphics2DCanvas canvas, mxCellState state, java.lang.String type, mxPoint pe, double nx, double ny, double size, boolean source)Method parameters in org.processmining.objectcentricconstraintchecking.algorithms.shape with type arguments of type mxPoint Modifier and Type Method Description protected mxLinemxConnectorShape. getMarkerVector(java.util.List<mxPoint> points, boolean source, double markerSize)Hook to override creation of the vector that the marker is drawn along since it may not be the same as the vector between any two control pointsprotected mxLinemxCurveShape. getMarkerVector(java.util.List<mxPoint> points, boolean source, double markerSize)Hook to override creation of the vector that the marker is drawn along since it may not be the same as the vector between any two control pointsprotected voidmxConnectorShape. paintPolyline(mxGraphics2DCanvas canvas, java.util.List<mxPoint> points, java.util.Map<java.lang.String,java.lang.Object> style)protected voidmxCurveShape. paintPolyline(mxGraphics2DCanvas canvas, java.util.List<mxPoint> points, java.util.Map<java.lang.String,java.lang.Object> style)voidmxCurveShape. validateCurve(java.util.List<mxPoint> points, double scale, java.util.Map<java.lang.String,java.lang.Object> style)Forces underlying curve to a valid state -
Uses of mxPoint in org.processmining.objectcentricconstraintchecking.algorithms.swing
Methods in org.processmining.objectcentricconstraintchecking.algorithms.swing that return mxPoint Modifier and Type Method Description protected mxPointmxGraphComponent. getPageTranslate(double scale)Should be called by a hook inside mxGraphView/mxGraphmxPointmxGraphComponent. getPointForEvent(java.awt.event.MouseEvent e)Returns an mxPoint representing the given event in the unscaled, non-translated coordinate space and applies the grid.mxPointmxGraphComponent. getPointForEvent(java.awt.event.MouseEvent e, boolean addOffset)Returns an mxPoint representing the given event in the unscaled, non-translated coordinate space and applies the grid.mxPointmxGraphComponent. snapScaledPoint(mxPoint pt)mxPointmxGraphComponent. snapScaledPoint(mxPoint pt, double dx, double dy)Methods in org.processmining.objectcentricconstraintchecking.algorithms.swing with parameters of type mxPoint Modifier and Type Method Description mxPointmxGraphComponent. snapScaledPoint(mxPoint pt)mxPointmxGraphComponent. snapScaledPoint(mxPoint pt, double dx, double dy) -
Uses of mxPoint in org.processmining.objectcentricconstraintchecking.algorithms.swing.handler
Fields in org.processmining.objectcentricconstraintchecking.algorithms.swing.handler declared as mxPoint Modifier and Type Field Description protected mxPointmxConnectPreview. startPointMethods in org.processmining.objectcentricconstraintchecking.algorithms.swing.handler that return mxPoint Modifier and Type Method Description protected mxPointmxEdgeHandler. convertPoint(mxPoint point, boolean gridEnabled)mxPointmxConnectPreview. getStartPoint()protected mxPointmxConnectPreview. transformScreenPoint(double x, double y)Methods in org.processmining.objectcentricconstraintchecking.algorithms.swing.handler with parameters of type mxPoint Modifier and Type Method Description protected mxPointmxEdgeHandler. convertPoint(mxPoint point, boolean gridEnabled)protected voidmxEdgeHandler. movePoint(java.lang.Object edge, int pointIndex, mxPoint point)Moves the edges control point with the given index to the given point. -
Uses of mxPoint in org.processmining.objectcentricconstraintchecking.algorithms.swing.util
Fields in org.processmining.objectcentricconstraintchecking.algorithms.swing.util with type parameters of type mxPoint Modifier and Type Field Description protected java.util.Map<java.lang.Object,mxPoint>mxMorphing. originsMaps from cells to origins.Methods in org.processmining.objectcentricconstraintchecking.algorithms.swing.util that return mxPoint Modifier and Type Method Description protected mxPointmxMorphing. getDelta(mxCellState state)Returns the vector between the current rendered state and the future location of the state after the display will be updated.protected mxPointmxMorphing. getOriginForCell(java.lang.Object cell)Returns the top, left corner of the given cell.Methods in org.processmining.objectcentricconstraintchecking.algorithms.swing.util with parameters of type mxPoint Modifier and Type Method Description protected booleanmxMorphing. stopRecursion(mxCellState state, mxPoint delta)Returns true if the animation should not recursively find more deltas for children if the given parent state has been animated. -
Uses of mxPoint in org.processmining.objectcentricconstraintchecking.algorithms.swing.view
Fields in org.processmining.objectcentricconstraintchecking.algorithms.swing.view with type parameters of type mxPoint Modifier and Type Field Description protected java.util.Map<mxCellState,mxPoint>mxCellStatePreview. deltasMethods in org.processmining.objectcentricconstraintchecking.algorithms.swing.view that return mxPoint Modifier and Type Method Description mxPointmxCellStatePreview. moveState(mxCellState state, double dx, double dy)mxPointmxCellStatePreview. moveState(mxCellState state, double dx, double dy, boolean add, boolean includeEdges)Methods in org.processmining.objectcentricconstraintchecking.algorithms.swing.view that return types with arguments of type mxPoint Modifier and Type Method Description java.util.Map<mxCellState,mxPoint>mxCellStatePreview. getDeltas() -
Uses of mxPoint in org.processmining.objectcentricconstraintchecking.algorithms.util
Subclasses of mxPoint in org.processmining.objectcentricconstraintchecking.algorithms.util Modifier and Type Class Description classmxLineImplements a line with double precision coordinates.classmxRectangleImplements a 2-dimensional rectangle with double precision coordinates.Fields in org.processmining.objectcentricconstraintchecking.algorithms.util declared as mxPoint Modifier and Type Field Description protected mxPointmxLine. endPointThe end point of the lineFields in org.processmining.objectcentricconstraintchecking.algorithms.util with type parameters of type mxPoint Modifier and Type Field Description java.util.List<mxPoint>mxCurve. guidePointsThe points this curve is drawn through.Methods in org.processmining.objectcentricconstraintchecking.algorithms.util that return mxPoint Modifier and Type Method Description mxPointmxCurve. collisionMove(java.lang.String index, mxRectangle rect, double buffer)Returns a point to move the input rectangle to, in order to attempt to place the rectangle away from the curve.protected mxPoint[]mxCurve. getBaseLabelCurve()Returns the curve the label curve is too be based onmxPoint[]mxCurve. getCurvePoints(java.lang.String index)Obtains the points that make up the curve for the specified curve index.mxPoint[]mxCurve. getCurveSection(java.lang.String index, double start, double end)Returns a section of the curve as an array of pointsmxPointmxLine. getEndPoint()Returns the end point of the line.mxPointmxSpline. getPoint(double t)static mxPointmxUtils. getRotatedPoint(mxPoint pt, double cos, double sin)Rotates the given point by the given cos and sin.static mxPointmxUtils. getRotatedPoint(mxPoint pt, double cos, double sin, mxPoint c)Rotates the given point by the given cos and sin.static mxPointmxUtils. intersection(double x0, double y0, double x1, double y1, double x2, double y2, double x3, double y3)Returns the intersection of two lines as an mxPoint.mxPointmxRectangle. intersectLine(double x0, double y0, double x1, double y1)Returns the point at which the specified point intersects the perimeter of this rectangle or null if there is no intersection.protected mxPointmxCurve. intersectRectPerimeterPoint(java.lang.String curveIndex, mxRectangle rect, int indexSeg)Returns the point at which this curve segment intersects the boundary of the given rectangle, if it does so.mxPointmxCurve. intersectsRectPerimeter(java.lang.String index, mxRectangle rect)Returns the point at which this curve intersects the boundary of the given rectangle, if it does so.Methods in org.processmining.objectcentricconstraintchecking.algorithms.util that return types with arguments of type mxPoint Modifier and Type Method Description java.util.List<mxPoint>mxCurve. getGuidePoints()static java.util.List<mxPoint>mxUtils. translatePoints(java.util.List<mxPoint> pts, double dx, double dy)Creates a new list of new points obtained by translating the points in the given list by the given vector.Methods in org.processmining.objectcentricconstraintchecking.algorithms.util with parameters of type mxPoint Modifier and Type Method Description static mxRectanglemxUtils. getLabelPaintBounds(java.lang.String label, java.util.Map<java.lang.String,java.lang.Object> style, boolean isHtml, mxPoint offset, mxRectangle vertexBounds, double scale)Returns the paint bounds for the given label.static mxRectanglemxUtils. getLabelPaintBounds(java.lang.String label, java.util.Map<java.lang.String,java.lang.Object> style, boolean isHtml, mxPoint offset, mxRectangle vertexBounds, double scale, boolean isEdge)Returns the paint bounds for the given label.mxRectanglemxCurve. getRelativeFromAbsPoint(mxPoint absPoint, java.lang.String index)Calculates the position of an absolute in terms relative to this curve.static mxPointmxUtils. getRotatedPoint(mxPoint pt, double cos, double sin)Rotates the given point by the given cos and sin.static mxPointmxUtils. getRotatedPoint(mxPoint pt, double cos, double sin, mxPoint c)Rotates the given point by the given cos and sin.doublemxLine. ptLineDistSq(mxPoint pt)Returns the square of the shortest distance from a point to this line.doublemxLine. ptSegDistSq(mxPoint pt)Returns the square of the shortest distance from a point to this line segment.voidmxLine. setEndPoint(mxPoint value)Sets the end point of the rectangle.voidmxLine. setPoints(mxPoint startPt, mxPoint endPt)Sets the start and end points.Method parameters in org.processmining.objectcentricconstraintchecking.algorithms.util with type arguments of type mxPoint Modifier and Type Method Description static java.util.List<mxPoint>mxUtils. translatePoints(java.util.List<mxPoint> pts, double dx, double dy)Creates a new list of new points obtained by translating the points in the given list by the given vector.voidmxCurve. updateCurve(java.util.List<mxPoint> newPoints)Updates the existing curve using the points passed in.Constructors in org.processmining.objectcentricconstraintchecking.algorithms.util with parameters of type mxPoint Constructor Description mxLine(double startPtX, double startPtY, mxPoint endPt)Creates a new linemxLine(mxPoint startPt, mxPoint endPt)Creates a new linemxPoint(mxPoint point)Constructs a new point at the location of the given point.Constructor parameters in org.processmining.objectcentricconstraintchecking.algorithms.util with type arguments of type mxPoint Constructor Description mxCurve(java.util.List<mxPoint> points)mxSpline(java.util.List<mxPoint> points) -
Uses of mxPoint in org.processmining.objectcentricconstraintchecking.algorithms.view
Subclasses of mxPoint in org.processmining.objectcentricconstraintchecking.algorithms.view Modifier and Type Class Description classmxCellStateRepresents the current state of a cell in a given graph view.Fields in org.processmining.objectcentricconstraintchecking.algorithms.view declared as mxPoint Modifier and Type Field Description protected mxPointmxCellState. absoluteOffsetHolds the absolute offset.protected mxPointmxCellState. originHolds the origin for all child cells.protected mxPointmxGraph. originHolds the current automatic origin.protected mxPointmxConnectionConstraint. pointPoint that specifies the fixed location of the connection point.protected mxPointmxGraphView. translatePoint that specifies the current translation.Fields in org.processmining.objectcentricconstraintchecking.algorithms.view with type parameters of type mxPoint Modifier and Type Field Description protected java.util.List<mxPoint>mxCellState. absolutePointsList of mxPoints that represent the absolute points of an edge.Methods in org.processmining.objectcentricconstraintchecking.algorithms.view that return mxPoint Modifier and Type Method Description mxPointmxPerimeter.mxPerimeterFunction. apply(mxRectangle bounds, mxCellState vertex, mxPoint next, boolean orthogonal)Implements a perimeter function.mxPointmxCellState. getAbsoluteOffset()Returns the absolute offset.mxPointmxCellState. getAbsolutePoint(int index)Returns the absolute point at the given index.mxPointmxGraph. getChildOffsetForCell(java.lang.Object cell)Returns the offset to be used for the cells inside the given cell.mxPointmxGraph. getConnectionPoint(mxCellState vertex, mxConnectionConstraint constraint)Sets the connection constraint that describes the given connection point.mxPointmxGraphView. getNextPoint(mxCellState edge, mxCellState opposite, boolean source)Returns the nearest point in the list of absolute points or the center of the opposite terminal.mxPointmxCellState. getOrigin()Returns the origin for the children.mxPointmxGraph. getOrigin()Returns origin.mxPointmxGraphView. getPerimeterPoint(mxCellState terminal, mxPoint next, boolean orthogonal)Returns a point that defines the location of the intersection point between the perimeter and the line between the center of the shape and the given point.mxPointmxGraphView. getPerimeterPoint(mxCellState terminal, mxPoint next, boolean orthogonal, double border)Returns a point that defines the location of the intersection point between the perimeter and the line between the center of the shape and the given point.mxPointmxConnectionConstraint. getPoint()Returns the point.mxPointmxGraphView. getPoint(mxCellState state)Returns the absolute center point along the given edge.mxPointmxGraphView. getPoint(mxCellState state, mxGeometry geometry)Returns the absolute point on the edge for the given relative geometry as a point.mxPointmxGraphView. getRelativePoint(mxCellState edgeState, double x, double y)Gets the relative point that describes the given, absolute label position for the given edge state.mxPointmxGraphView. getTranslate()Returns the current translation.mxPointmxGraph. getTranslateForRoot(java.lang.Object cell)Returns the translation to be used if the given cell is the root cell as an. mxPointmxCellState. setAbsolutePoint(int index, mxPoint point)Returns the absolute point at the given index.mxPointmxGraphView. transformControlPoint(mxCellState state, mxPoint pt)Transforms the given control point to an absolute point.Methods in org.processmining.objectcentricconstraintchecking.algorithms.view that return types with arguments of type mxPoint Modifier and Type Method Description java.util.List<mxPoint>mxCellState. getAbsolutePoints()Returns the absolute points.Methods in org.processmining.objectcentricconstraintchecking.algorithms.view with parameters of type mxPoint Modifier and Type Method Description mxPointmxPerimeter.mxPerimeterFunction. apply(mxRectangle bounds, mxCellState vertex, mxPoint next, boolean orthogonal)Implements a perimeter function.mxPointmxGraphView. getPerimeterPoint(mxCellState terminal, mxPoint next, boolean orthogonal)Returns a point that defines the location of the intersection point between the perimeter and the line between the center of the shape and the given point.mxPointmxGraphView. getPerimeterPoint(mxCellState terminal, mxPoint next, boolean orthogonal, double border)Returns a point that defines the location of the intersection point between the perimeter and the line between the center of the shape and the given point.voidmxCellState. setAbsoluteOffset(mxPoint absoluteOffset)Returns the absolute offset.mxPointmxCellState. setAbsolutePoint(int index, mxPoint point)Returns the absolute point at the given index.voidmxCellState. setAbsoluteTerminalPoint(mxPoint point, boolean isSource)Sets the first or last point in the list of points depending on isSource.voidmxCellState. setOrigin(mxPoint origin)Sets the origin for the children.voidmxGraph. setOrigin(mxPoint value)voidmxConnectionConstraint. setPoint(mxPoint value)Sets the point.voidmxGraphView. setTranslate(mxPoint value)Sets the current translation and invalidates the view.mxPointmxGraphView. transformControlPoint(mxCellState state, mxPoint pt)Transforms the given control point to an absolute point.Method parameters in org.processmining.objectcentricconstraintchecking.algorithms.view with type arguments of type mxPoint Modifier and Type Method Description voidmxEdgeStyle.mxEdgeStyleFunction. apply(mxCellState state, mxCellState source, mxCellState target, java.util.List<mxPoint> points, java.util.List<mxPoint> result)Implements an edge style function.mxEdgeStyle.mxEdgeStyleFunctionmxGraphView. getEdgeStyle(mxCellState edge, java.util.List<mxPoint> points, java.lang.Object source, java.lang.Object target)Returns the edge style function to be used to compute the absolute points for the given state, control points and terminals.voidmxCellState. setAbsolutePoints(java.util.List<mxPoint> absolutePoints)Returns the absolute points.voidmxGraphView. updatePoints(mxCellState edge, java.util.List<mxPoint> points, mxCellState source, mxCellState target)Updates the absolute points in the given state using the specified array of points as the relative points.Constructors in org.processmining.objectcentricconstraintchecking.algorithms.view with parameters of type mxPoint Constructor Description mxConnectionConstraint(mxPoint point)Constructs a connection constraint for the given point.mxConnectionConstraint(mxPoint point, boolean perimeter)Constructs a new connection constraint for the given point and boolean arguments.
-