DefaultMatchingSolver.MatchingPositionMap
net.aerith.misao.util.
PositionMap
#
list
:Vector
#
top_left
:
Position
#
bottom_right
:
Position
#
table
:Vector
#
table_rows
:int
#
table_columns
:int
#
accept_out_of_bounds
:boolean
+
PositionMap
(
Position
top_left,
Position
bottom_right)
+
PositionMap
(
PositionMap
original_map)
+
PositionMap
(
PositionList
list)
+
acceptOutOfBounds
() :void
+
exceptOutOfBounds
() :void
+
isOutOfBounds
(
Position
position) :boolean
#
convertPosition
(
Position
position) :
Position
+
addPosition
(
Position
new_position) :void
+
addPosition
(Vector new_list) :void
+
removePosition
(
Position
position) :boolean
+
getWidth
() :double
+
getHeight
() :double
+
getTopLeftCorner
() :
Position
+
getTopRightCorner
() :
Position
+
getBottomLeftCorner
() :
Position
+
getBottomRightCorner
() :
Position
+
getCenter
() :
Position
+
getArea
() :double
+
getAllPositions
() :Vector
+
getDividedPositionMapList
() :Vector
+
getPartialList
(
Position
position) :Vector
+
getPartialListWithinSteps
(
Position
position, int row_steps, int column_steps) :Vector
+
getPartialListWithinRadius
(
Position
position, double radius) :Vector
+
divideByUnit
(double unit_row, double unit_column) :void
+
divide
(int new_rows, int new_columns) :void
+
divideByCircleCoverage
(double radius) :void
#
paramString
() :String
+
toString
() :String
net.aerith.misao.pixy.matching.
DefaultMatchingSolver.MatchingPositionMap
+
DefaultMatchingSolver.MatchingPositionMap
(
DefaultMatchingSolver
this$0,
PositionMap
original_map)
+
reduceDataTo
(int count) :void
+
selectDataByPart
(int count) :
StarPositionList
+
selectAllData
() :
StarPositionList
net.aerith.misao.pixy.matching.
DefaultMatchingSolver
#
original_map1
:
PositionMap
#
original_map2
:
PositionMap
#
map_function
:
MapFunction
#
mode
:int
+
MODE_IMAGE_TO_CATALOG
:int
+
MODE_IMAGE_TO_IMAGE
:int
#
check_accuracy
:double
#
score
:double
#
matching_failed_exception
:
MatchingFailedException
+
DefaultMatchingSolver
(
PositionMap
map1,
PositionMap
map2)
+
getMapFunction
() :
MapFunction
+
setMode
(int m) :void
+
setCheckAccuracy
(double accuracy) :void
+
getScore
() :double
+
ready
() :boolean
+
operate
() :void