LocationTextExtractionStrategy.TextChunkLocation
, java.lang.Comparable<LocationTextExtractionStrategy.TextChunkLocation>
public static class LocationTextExtractionStrategy.TextChunkLocationDefaultImp extends java.lang.Object implements LocationTextExtractionStrategy.TextChunkLocation
Constructor | Description |
---|---|
TextChunkLocationDefaultImp(Vector startLocation,
Vector endLocation,
float charSpaceWidth) |
Modifier and Type | Method | Description |
---|---|---|
int |
compareTo(LocationTextExtractionStrategy.TextChunkLocation other) |
|
float |
distanceFromEndOf(LocationTextExtractionStrategy.TextChunkLocation other) |
Computes the distance between the end of 'other' and the beginning of this chunk
in the direction of this chunk's orientation vector.
|
float |
distParallelEnd() |
|
float |
distParallelStart() |
|
int |
distPerpendicular() |
|
float |
getCharSpaceWidth() |
|
Vector |
getEndLocation() |
|
Vector |
getStartLocation() |
|
boolean |
isAtWordBoundary(LocationTextExtractionStrategy.TextChunkLocation previous) |
|
int |
orientationMagnitude() |
|
boolean |
sameLine(LocationTextExtractionStrategy.TextChunkLocation as) |
public int orientationMagnitude()
orientationMagnitude
in interface LocationTextExtractionStrategy.TextChunkLocation
public int distPerpendicular()
distPerpendicular
in interface LocationTextExtractionStrategy.TextChunkLocation
public float distParallelStart()
distParallelStart
in interface LocationTextExtractionStrategy.TextChunkLocation
public float distParallelEnd()
distParallelEnd
in interface LocationTextExtractionStrategy.TextChunkLocation
public Vector getStartLocation()
getStartLocation
in interface LocationTextExtractionStrategy.TextChunkLocation
public Vector getEndLocation()
getEndLocation
in interface LocationTextExtractionStrategy.TextChunkLocation
public float getCharSpaceWidth()
getCharSpaceWidth
in interface LocationTextExtractionStrategy.TextChunkLocation
public boolean sameLine(LocationTextExtractionStrategy.TextChunkLocation as)
sameLine
in interface LocationTextExtractionStrategy.TextChunkLocation
as
- the location to compare topublic float distanceFromEndOf(LocationTextExtractionStrategy.TextChunkLocation other)
distanceFromEndOf
in interface LocationTextExtractionStrategy.TextChunkLocation
other
- public boolean isAtWordBoundary(LocationTextExtractionStrategy.TextChunkLocation previous)
isAtWordBoundary
in interface LocationTextExtractionStrategy.TextChunkLocation
public int compareTo(LocationTextExtractionStrategy.TextChunkLocation other)
compareTo
in interface java.lang.Comparable<LocationTextExtractionStrategy.TextChunkLocation>
Copyright © 1998–2018. All rights reserved.