Class CurveChunk
java.lang.Object
org.verapdf.wcag.algorithms.entities.BaseObject
org.verapdf.wcag.algorithms.entities.content.InfoChunk
org.verapdf.gf.model.factory.chunks.CurveChunk
- All Implemented Interfaces:
org.verapdf.wcag.algorithms.entities.content.IChunk,org.verapdf.wcag.algorithms.entities.IObject
public class CurveChunk
extends org.verapdf.wcag.algorithms.entities.content.InfoChunk
- Author:
- Maxim Plushchov
-
Field Summary
Fields inherited from class org.verapdf.wcag.algorithms.entities.BaseObject
index, level -
Constructor Summary
ConstructorsConstructorDescriptionCurveChunk(Integer pageNumber, org.verapdf.wcag.algorithms.entities.geometry.Vertex v0, org.verapdf.wcag.algorithms.entities.geometry.Vertex v1, org.verapdf.wcag.algorithms.entities.geometry.Vertex v2, double width, boolean isVOperator) CurveChunk(Integer pageNumber, org.verapdf.wcag.algorithms.entities.geometry.Vertex v0, org.verapdf.wcag.algorithms.entities.geometry.Vertex v1, org.verapdf.wcag.algorithms.entities.geometry.Vertex v2, org.verapdf.wcag.algorithms.entities.geometry.Vertex v3, double width) -
Method Summary
Modifier and TypeMethodDescriptiondoublegetX3()doublegetY3()static CurveChunktransformCurve(CurveChunk curve, Matrix transformationMatrix, double width) Methods inherited from class org.verapdf.wcag.algorithms.entities.content.InfoChunk
equals, unionBoundingBoxMethods inherited from class org.verapdf.wcag.algorithms.entities.BaseObject
getBottomY, getBoundingBox, getCenterX, getCenterY, getErrorArguments, getErrorCodes, getHeight, getIndex, getLastPageNumber, getLeftX, getLevel, getPageNumber, getRecognizedStructureId, getRightX, getTopY, getWidth, hashCode, setBoundingBox, setIndex, setLastPageNumber, setLevel, setPageNumber, setRecognizedStructureIdMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.verapdf.wcag.algorithms.entities.IObject
getBottomY, getBoundingBox, getCenterX, getCenterY, getErrorArguments, getErrorCodes, getHeight, getIndex, getLastPageNumber, getLeftX, getLevel, getPageNumber, getRecognizedStructureId, getRightX, getTopY, getWidth, setBoundingBox, setIndex, setLastPageNumber, setLevel, setPageNumber, setRecognizedStructureId
-
Constructor Details
-
CurveChunk
public CurveChunk(Integer pageNumber, org.verapdf.wcag.algorithms.entities.geometry.Vertex v0, org.verapdf.wcag.algorithms.entities.geometry.Vertex v1, org.verapdf.wcag.algorithms.entities.geometry.Vertex v2, org.verapdf.wcag.algorithms.entities.geometry.Vertex v3, double width) -
CurveChunk
public CurveChunk(Integer pageNumber, org.verapdf.wcag.algorithms.entities.geometry.Vertex v0, org.verapdf.wcag.algorithms.entities.geometry.Vertex v1, org.verapdf.wcag.algorithms.entities.geometry.Vertex v2, double width, boolean isVOperator)
-
-
Method Details
-
getX3
public double getX3() -
getY3
public double getY3() -
transformCurve
public static CurveChunk transformCurve(CurveChunk curve, Matrix transformationMatrix, double width)
-