ro.mosc.reco.glyphdesciption
Class PointRelativePositionRelationResolver

java.lang.Object
  extended by ro.mosc.reco.glyphdesciption.PointRelativePositionRelationResolver
All Implemented Interfaces:
RelationResolver

public class PointRelativePositionRelationResolver
extends java.lang.Object
implements RelationResolver

Class determinatin characteristic predicate value of the relation of a Point relative to a Position.


Nested Class Summary
static class PointRelativePositionRelationResolver.Position
           
 
Field Summary
private  java.awt.Rectangle glyphContainerRectangle
           
private  PointRelativePositionRelationResolver.Position position
           
 
Constructor Summary
PointRelativePositionRelationResolver(PointRelativePositionRelationResolver.Position position, java.awt.Rectangle glyphContainerRectangle)
           
 
Method Summary
 double getRelationValue(java.lang.Object[] elements)
          Computes characteristic predicate values for a certain relation an for given elements.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

position

private PointRelativePositionRelationResolver.Position position

glyphContainerRectangle

private java.awt.Rectangle glyphContainerRectangle
Constructor Detail

PointRelativePositionRelationResolver

public PointRelativePositionRelationResolver(PointRelativePositionRelationResolver.Position position,
                                             java.awt.Rectangle glyphContainerRectangle)
Parameters:
position -
glyphContainerRectangle -
Method Detail

getRelationValue

public double getRelationValue(java.lang.Object[] elements)
Description copied from interface: RelationResolver
Computes characteristic predicate values for a certain relation an for given elements.

Specified by:
getRelationValue in interface RelationResolver
Parameters:
elements -
Returns: