TriangleMatchingSolver

net.aerith.misao.util. TriangleMatchingSolver.TriIndex
net.aerith.misao.util. TriangleMatchingSolver.TriGraph
net.aerith.misao.util. TriangleMatchingSolver.TrianglePosition
net.aerith.misao.util. TriangleMatchingSolver.TriangleMap
java.lang. Object
+Object()
<clinit>() :void
#clone() :Object
+equals(Object ) :boolean
#finalize() :void
+getClass() :Class
+hashCode() :int
+notify() :void
+notifyAll() :void
-registerNatives() :void
+toString() :String
+wait() :void
+wait(long ) :void
+wait(long , int ) :void
net.aerith.misao.util. TriangleMatchingSolver
#list1 :PositionList
#list2 :PositionList
#checklist1 :PositionList
#checklist2 :PositionList
#monitor_set :MonitorSet
#trigraph_search_step1 :int
#trigraph_search_step2 :int
#triangle_map_division_count :int
#triangle_map_unit_ratio :double
#score_to_pass :double
#score_to_fail :double
#acceptable_ratio :double
#check_accuracy :double
#best_score :double
+TriangleMatchingSolver(PositionList list1, PositionList list2)
+addMonitor(Monitor monitor) :void
+setCheckList(PositionList list1, PositionList list2) :void
+setTriGraphSearchSteps(int step1, int step2) :void
+setTriangleMapDivisionParameters(int division_count, double unit_ratio) :void
+setScoreToPass(double score) :void
+setScoreToFail(double score) :void
+setAcceptableRatio(double ratio) :void
+setCheckAccuracy(double accuracy) :void
+getScore() :double
+solve() :MapFunction