Constant Field Values


Contents
org.shapelogic.*

org.shapelogic.filter.FilterFactory
public static final java.lang.String AND "&&"
public static final char BACKSPACE 92
public static final java.lang.String CONSTRAINT "CONSTRAINT"
public static final java.lang.String DOUBLE_TYPE "DOUBLE"
public static final java.lang.String FILTER_PACKAGE "org.shapelogic.filter."
public static final java.lang.String NOT "!"
public static final java.lang.String OR "||"
public static final java.lang.String STRING_TYPE "STRING"
public static final java.lang.String VARIABLE_TYPE "VARIABLE"

org.shapelogic.filter.FilterLexer
public static final int AND 8
public static final int ARGU 26
public static final int BACKSPACE 17
public static final int BACKSPACE_SEQUENCE 23
public static final int CONSTRAINT 4
public static final int DIGIT 21
public static final int DOUBLE 6
public static final int DOUBLEQUOTE 13
public static final int EOF -1
public static final int ID 24
public static final int LEFTPAR 11
public static final int LETTER 20
public static final int MINUS 16
public static final int NEWLINE 18
public static final int NONE_END 22
public static final int NOT 10
public static final int NUMBER 25
public static final int OR 9
public static final int PERIOD 15
public static final int QUOTE 14
public static final int RIGHTPAR 12
public static final int STRING 5
public static final int Tokens 27
public static final int VARIABLE 7
public static final int WS 19

org.shapelogic.filter.FilterParser
public static final int AND 8
public static final int ARGU 26
public static final int BACKSPACE 17
public static final int BACKSPACE_SEQUENCE 23
public static final int CONSTRAINT 4
public static final int DIGIT 21
public static final int DOUBLE 6
public static final int DOUBLEQUOTE 13
public static final int EOF -1
public static final int ID 24
public static final int LEFTPAR 11
public static final int LETTER 20
public static final int MINUS 16
public static final int NEWLINE 18
public static final int NONE_END 22
public static final int NOT 10
public static final int NUMBER 25
public static final int OR 9
public static final int PERIOD 15
public static final int QUOTE 14
public static final int RIGHTPAR 12
public static final int STRING 5
public static final int VARIABLE 7
public static final int WS 19

org.shapelogic.imageprocessing.BaseVectorizer
public static final int MAX_DISTANCE_BETWEEN_CLUSTER_POINTS 2
public static final java.lang.String POLYGON "polygon"
public static final java.lang.String RAW_POLYGON "rawPolygon"
public static final byte STRAIGHT_LINE_COLOR 127

org.shapelogic.imageprocessing.ChainCodeHandler
protected static final int CHAIN_CODE_FOR_MULTI_LINE_MAX_LENGTH 10000
protected static final double LIMIT_FOR_HARD_CORNER 1.0471975511965976
protected static final int SHORT_LINE_LENGTH 3

org.shapelogic.imageprocessing.DirectionBasedVectorizer
protected static final int CHAIN_CODE_FOR_MULTI_LINE_MAX_LENGTH 10000
protected static final int MAX_SHORT_LINE_COUNT 10000
protected static final int NUMBER_OF_SAME_DIRECTION_TO_START_STRAIGHT 10

org.shapelogic.imageprocessing.ShortLineBasedVectorizer
public static final double ANGLE_DIFFERENCE_LIMIT 0.2617993877991494
public static final int MAX_NUMBER_OF_POINTS_IN_SHORT_LINE 5

org.shapelogic.logic.BaseTask<T>
public static final java.lang.String CONTEXT_CALCULATION_MAP "ContextCalculationMap"
public static final java.lang.String NAMED_TASKS "NamedTasks"

org.shapelogic.logic.CommonLogicExpressions
public static final java.lang.String AND " && "
public static final java.lang.String ASPECT_RATIO "aspectRatio"
public static final java.lang.String ASPECT_RATIO_EX "getBBox().getAspectRatio()"
public static final java.lang.String BOTTOM_CENTER_THIRD "PointBelowFilter(0.6666) && PointRightOfFilter(0.3333) && PointLeftOfFilter(0.6666)"
public static final java.lang.String BOTTOM_HALF_EX "PointBelowFilter(0.5)"
public static final java.lang.String BOTTOM_LEFT_HALF_EX "PointBelowFilter(0.5) && PointLeftOfFilter(0.5)"
public static final java.lang.String BOTTOM_LEFT_THIRD_EX "PointBelowFilter(0.6666) && PointLeftOfFilter(0.3333)"
public static final java.lang.String BOTTOM_RIGHT_HALF_EX "PointBelowFilter(0.5) && PointRightOfFilter(0.5)"
public static final java.lang.String BOTTOM_RIGHT_THIRD_EX "PointBelowFilter(0.6666) && PointRightOfFilter(0.6666)"
public static final java.lang.String BOTTOM_THIRD_EX "PointBelowFilter(0.6666)"
public static final java.lang.String CENTER_THIRD_EX "PointRightOfFilter(0.3333) && PointLeftOfFilter(0.6666)"
public static final java.lang.String CURVE_ARCH_COUNT "curveArchCount"
public static final java.lang.String CURVE_ARCH_COUNT_ANN_EX "getAnnotatedShape().getShapesForAnnotation(\"LineType.CURVE_ARCH\")"
public static final java.lang.String END_COUNT_ANNOTATION_EX "PointOfTypeFilter(PointType.END_POINT)"
public static final java.lang.String END_POINT_BOTTOM_LEFT_HALF_POINT_COUNT "endpointBottomLeftHalfPointCount"
public static final java.lang.String END_POINT_BOTTOM_LEFT_HALF_POINT_COUNT_EX "PointOfTypeFilter(PointType.END_POINT) && PointBelowFilter(0.5) && PointLeftOfFilter(0.5)"
public static final java.lang.String END_POINT_BOTTOM_LEFT_THIRD_POINT_COUNT "endpointBottomLeftThirdPointCount"
public static final java.lang.String END_POINT_BOTTOM_LEFT_THIRD_POINT_COUNT_EX "PointOfTypeFilter(PointType.END_POINT) && PointBelowFilter(0.6666) && PointLeftOfFilter(0.3333)"
public static final java.lang.String END_POINT_BOTTOM_POINT_COUNT "endpointBottomPointCount"
public static final java.lang.String END_POINT_BOTTOM_POINT_COUNT_EX "PointOfTypeFilter(PointType.END_POINT) && PointBelowFilter(0.5)"
public static final java.lang.String END_POINT_BOTTOM_RIGHT_HALF_POINT_COUNT "endpointBottomRightHalfPointCount"
public static final java.lang.String END_POINT_BOTTOM_RIGHT_HALF_POINT_COUNT_EX "PointOfTypeFilter(PointType.END_POINT) && PointBelowFilter(0.5) && PointRightOfFilter(0.5)"
public static final java.lang.String END_POINT_BOTTOM_RIGHT_THIRD_POINT_COUNT "endpointBottomRightThirdPointCount"
public static final java.lang.String END_POINT_BOTTOM_RIGHT_THIRD_POINT_COUNT_EX "PointOfTypeFilter(PointType.END_POINT) && PointBelowFilter(0.6666) && PointRightOfFilter(0.6666)"
public static final java.lang.String END_POINT_COUNT "endPointCount"
public static final java.lang.String END_POINT_COUNT_EX "getEndPointCount()"
public static final java.lang.String END_POINT_TOP_LEFT_THIRD_POINT_COUNT "endpointTopLeftThirdPointCount"
public static final java.lang.String END_POINT_TOP_LEFT_THIRD_POINT_COUNT_EX "PointOfTypeFilter(PointType.END_POINT) && PointAboveFilter(0.3333) && PointLeftOfFilter(0.3333)"
public static final java.lang.String END_POINT_TOP_POINT_COUNT "endpointTopPointCount"
public static final java.lang.String END_POINT_TOP_POINT_COUNT_EX "PointOfTypeFilter(PointType.END_POINT) && PointAboveFilter(0.5)"
public static final java.lang.String END_POINT_TOP_RIGHT_HALF_POINT_COUNT "endpointTopRightHalfPointCount"
public static final java.lang.String END_POINT_TOP_RIGHT_HALF_POINT_COUNT_EX "PointOfTypeFilter(PointType.END_POINT) && PointAboveFilter(0.5) && PointRightOfFilter(0.5)"
public static final java.lang.String END_POINT_TOP_RIGHT_THIRD_POINT_COUNT "endpointTopRightThirdPointCount"
public static final java.lang.String END_POINT_TOP_RIGHT_THIRD_POINT_COUNT_EX "PointOfTypeFilter(PointType.END_POINT) && PointAboveFilter(0.3333) && PointRightOfFilter(0.6666)"
public static final java.lang.String FILTER_END "\').size()"
public static final java.lang.String FILTER_START "#.filter(\'"
public static final java.lang.String HARD_POINT_COUNT "hardPointCount"
public static final java.lang.String HARD_POINT_COUNT_ANN_EX "getAnnotatedShape().getShapesForAnnotation(\"PointType.HARD_CORNER\")"
public static final java.lang.String HARD_POINT_COUNT_EX "PointOfTypeFilter(\"HARD_CORNER\")"
public static final java.lang.String HOLE_COUNT "holeCount"
public static final java.lang.String HOLE_COUNT_EX "holeCount"
public static final java.lang.String HORIZONTAL_LINE_COUNT "horizontalLineCount"
public static final java.lang.String HORIZONTAL_LINE_COUNT_EX "getHorizontalLines()"
public static final java.lang.String INFLECTION_POINT_COUNT "inflectionPointCount"
public static final java.lang.String INFLECTION_POINT_COUNT_EX "getAnnotatedShape().getShapesForAnnotation(\"LineType.INFLECTION_POINT\")"
public static final java.lang.String LEFT_HALF_EX "PointLeftOfFilter(0.5)"
public static final java.lang.String LEFT_THIRD_EX "PointLeftOfFilter(0.3333)"
public static final java.lang.String LINE_COUNT "lineCount"
public static final java.lang.String LINE_COUNT_EX "getLines()"
public static final java.lang.String MIDDLE_CENTER_THIRD "PointBelowFilter(0.3333) && PointAboveFilter(0.6666) && PointRightOfFilter(0.3333) && PointLeftOfFilter(0.6666)"
public static final java.lang.String MIDDLE_LEFT_THIRD "PointBelowFilter(0.3333) && PointAboveFilter(0.6666) && PointLeftOfFilter(0.3333)"
public static final java.lang.String MIDDLE_RIGHT_THIRD "PointBelowFilter(0.3333) && PointAboveFilter(0.6666) && PointRightOfFilter(0.6666)"
public static final java.lang.String MIDDLE_THIRD "PointBelowFilter(0.3333) && PointAboveFilter(0.6666)"
public static final java.lang.String MULTI_LINE_COUNT "multiLineCount"
public static final java.lang.String MULTI_LINE_COUNT_EX "getMultiLines()"
public static final java.lang.String POINT_COUNT "pointCount"
public static final java.lang.String POINT_COUNT_EX "getPoints()"
public static final java.lang.String RIGHT_HALF_EX "PointRightOfFilter(0.5)"
public static final java.lang.String RIGHT_THIRD_EX "PointRightOfFilter(0.6666)"
public static final java.lang.String SOFT_POINT_COUNT "softPointCount"
public static final java.lang.String SOFT_POINT_COUNT_ANN_EX "getAnnotatedShape().getShapesForAnnotation(\"PointType.SOFT_POINT\")"
public static final java.lang.String SOFT_POINT_COUNT_EX "PointOfTypeFilter(\"SOFT_POINT\")"
public static final java.lang.String STRAIGHT_LINE_COUNT "straightLineCount"
public static final java.lang.String STRAIGHT_LINE_COUNT_ANN_EX "getAnnotatedShape().getShapesForAnnotation(\"LineType.STRAIGHT\")"
public static final java.lang.String T_JUNCTION_LEFT_POINT_COUNT "tJunctionLeftCount"
public static final java.lang.String T_JUNCTION_LEFT_POINT_COUNT_EX "PointOfTypeFilter(\"T_JUNCTION\") && PointLeftOfFilter(0.5)"
public static final java.lang.String T_JUNCTION_POINT_COUNT "tJunctionCount"
public static final java.lang.String T_JUNCTION_POINT_COUNT_EX "PointOfTypeFilter(\"T_JUNCTION\")"
public static final java.lang.String T_JUNCTION_RIGHT_POINT_COUNT "tJunctionRightCount"
public static final java.lang.String T_JUNCTION_RIGHT_POINT_COUNT_EX "PointOfTypeFilter(\"T_JUNCTION\") && PointRightOfFilter(0.5)"
public static final java.lang.String TOP_HALF_EX "PointAboveFilter(0.5)"
public static final java.lang.String TOP_LEFT_HALF_EX "PointAboveFilter(0.5) && PointLeftOfFilter(0.5)"
public static final java.lang.String TOP_LEFT_THIRD_EX "PointAboveFilter(0.3333) && PointLeftOfFilter(0.3333)"
public static final java.lang.String TOP_RIGHT_HALF_EX "PointAboveFilter(0.5) && PointRightOfFilter(0.5)"
public static final java.lang.String TOP_RIGHT_THIRD_EX "PointAboveFilter(0.3333) && PointRightOfFilter(0.6666)"
public static final java.lang.String TOP_THIRD_EX "PointAboveFilter(0.3333)"
public static final java.lang.String U_JUNCTION_POINT_COUNT "uJunctionCount"
public static final java.lang.String U_JUNCTION_POINT_COUNT_ANN_EX "getAnnotatedShape().getShapesForAnnotation(\"PointType.U_JUNCTION\")"
public static final java.lang.String U_JUNCTION_POINT_COUNT_EX "PointOfTypeFilter(\"U_JUNCTION\")"
public static final java.lang.String U_JUNCTION_RIGHT_POINT_COUNT "tJunctionRightCount"
public static final java.lang.String U_JUNCTION_RIGHT_POINT_COUNT_EX "PointOfTypeFilter(\"U_JUNCTION\") && PointRightOfFilter(0.5)"
public static final java.lang.String VAR "#."
public static final java.lang.String VAR_SIZE_END ")"
public static final java.lang.String VAR_SIZE_START "size(#."
public static final java.lang.String VERTICAL_LINE_COUNT "verticalLineCount"
public static final java.lang.String VERTICAL_LINE_COUNT_EX "getVerticalLines()"
public static final java.lang.String Y_JUNCTION_POINT_COUNT "yJunctionCount"
public static final java.lang.String Y_JUNCTION_POINT_COUNT_EX "PointOfTypeFilter(\"Y_JUNCTION\")"

org.shapelogic.logic.CountCollectionGreaterTask
public static final double TOLERANCE 1.0E-4

org.shapelogic.logic.CountCollectionTask
public static final double TOLERANCE 1.0E-4

org.shapelogic.logic.LetterTaskFactory
public static final java.lang.String POLYGON "polygon"
public static final boolean USE_LEGACY_SYNTAX false

org.shapelogic.logic.LetterTaskLegacyFactory
public static final java.lang.String HORIZONTAL_LINE_COUNT_EX1 "CLine.filterHorizontal(polygon.getLines()).size()"
public static final java.lang.String POLYGON "polygon"
public static final java.lang.String VERTICAL_LINE_COUNT_EX1 "CLine.filterVertical(polygon.getLines()).size()"

org.shapelogic.logic.NumericGreaterTask
public static final double TOLERANCE 1.0E-4

org.shapelogic.predicate.BinaryEqualPredicate
public static final java.lang.String EQUALS "=="

org.shapelogic.predicate.BinaryGreaterPredicate
public static final java.lang.String GREATER ">"

org.shapelogic.predicate.BinarySmallerPredicate
public static final java.lang.String SMALLER "<"

org.shapelogic.util.Constants
public static final int BEFORE_START_INDEX -1
public static final java.lang.String BOOLEAN_TASK "BooleanTask"
public static final int BYTE_MASK 255
public static final java.lang.String COUNT_COLLECTION_GREATER_TASK "CountCollectionGreaterTask"
public static final java.lang.String COUNT_COLLECTION_TASK "CountCollectionTask"
public static final byte DIRECTION_NOT_USED -1
public static final int DIRECTIONS_AROUND_POINT 8
public static final java.lang.String FILTER_COUNT_GREATER_TASK "FilterCountGreaterTask"
public static final java.lang.String FILTER_COUNT_TASK "FilterCountTask"
public static final java.lang.String NUMERIC_GREATER_TASK "NumericGreaterTask"
public static final java.lang.String PARAMETRIC_RULE_TASK "ParametricRuleTask"
public static final double PRECISION 0.0010
public static final java.lang.String SIMPLE_NUMERIC_TASK "SimpleNumericTask"
public static final int START_INDEX 0
public static final double TOLERANCE 1.0E-4



Copyright © 2007. All Rights Reserved.