@davepagurek/flo-mat
Version:
Medial / Scale Axis Transform (MAT/SAT) Library.
3 lines • 17.3 kB
JavaScript
var typedoc = typedoc || {};
typedoc.search = typedoc.search || {};
typedoc.search.data = {"kinds":{"1":"External module","64":"Function","128":"Class","512":"Constructor","1024":"Property","2048":"Method","262144":"Accessor"},"rows":[{"id":0,"kind":1,"name":"\"beziers-to-svg-path-str\"","url":"modules/_beziers_to_svg_path_str_.html","classes":"tsd-kind-external-module"},{"id":1,"kind":64,"name":"beziersToSvgPathStr","url":"modules/_beziers_to_svg_path_str_.html#bezierstosvgpathstr","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"beziers-to-svg-path-str\""},{"id":2,"kind":1,"name":"\"circle\"","url":"modules/_circle_.html","classes":"tsd-kind-external-module"},{"id":3,"kind":128,"name":"Circle","url":"classes/_circle_.circle.html","classes":"tsd-kind-class tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"circle\""},{"id":4,"kind":512,"name":"constructor","url":"classes/_circle_.circle.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"\"circle\".Circle"},{"id":5,"kind":1024,"name":"center","url":"classes/_circle_.circle.html#center","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"circle\".Circle"},{"id":6,"kind":1024,"name":"radius","url":"classes/_circle_.circle.html#radius","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"circle\".Circle"},{"id":7,"kind":2048,"name":"scale","url":"classes/_circle_.circle.html#scale","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-not-exported","parent":"\"circle\".Circle"},{"id":8,"kind":2048,"name":"engulfsCircle","url":"classes/_circle_.circle.html#engulfscircle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-not-exported","parent":"\"circle\".Circle"},{"id":9,"kind":2048,"name":"toString","url":"classes/_circle_.circle.html#tostring","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-not-exported","parent":"\"circle\".Circle"},{"id":10,"kind":1,"name":"\"loop\"","url":"modules/_loop_.html","classes":"tsd-kind-external-module"},{"id":11,"kind":128,"name":"Loop","url":"classes/_loop_.loop.html","classes":"tsd-kind-class tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"loop\""},{"id":12,"kind":1024,"name":"curves","url":"classes/_loop_.loop.html#curves","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"loop\".Loop"},{"id":13,"kind":1024,"name":"head","url":"classes/_loop_.loop.html#head","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"loop\".Loop"},{"id":14,"kind":512,"name":"constructor","url":"classes/_loop_.loop.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"\"loop\".Loop"},{"id":15,"kind":1024,"name":"beziers","url":"classes/_loop_.loop.html#beziers","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"loop\".Loop"},{"id":16,"kind":1,"name":"\"curve\"","url":"modules/_curve_.html","classes":"tsd-kind-external-module"},{"id":17,"kind":128,"name":"Curve","url":"classes/_curve_.curve.html","classes":"tsd-kind-class tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"curve\""},{"id":18,"kind":512,"name":"constructor","url":"classes/_curve_.curve.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"\"curve\".Curve"},{"id":19,"kind":1024,"name":"loop","url":"classes/_curve_.curve.html#loop","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"curve\".Curve"},{"id":20,"kind":1024,"name":"ps","url":"classes/_curve_.curve.html#ps","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"curve\".Curve"},{"id":21,"kind":1024,"name":"prev","url":"classes/_curve_.curve.html#prev","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"curve\".Curve"},{"id":22,"kind":1024,"name":"next","url":"classes/_curve_.curve.html#next","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"curve\".Curve"},{"id":23,"kind":1024,"name":"idx","url":"classes/_curve_.curve.html#idx","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"curve\".Curve"},{"id":24,"kind":1,"name":"\"point-on-shape\"","url":"modules/_point_on_shape_.html","classes":"tsd-kind-external-module"},{"id":25,"kind":128,"name":"PointOnShape","url":"classes/_point_on_shape_.pointonshape.html","classes":"tsd-kind-class tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"point-on-shape\""},{"id":26,"kind":512,"name":"constructor","url":"classes/_point_on_shape_.pointonshape.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"\"point-on-shape\".PointOnShape"},{"id":27,"kind":1024,"name":"curve","url":"classes/_point_on_shape_.pointonshape.html#curve","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"point-on-shape\".PointOnShape"},{"id":28,"kind":1024,"name":"t","url":"classes/_point_on_shape_.pointonshape.html#t","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"point-on-shape\".PointOnShape"},{"id":29,"kind":1024,"name":"p_","url":"classes/_point_on_shape_.pointonshape.html#p_","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-not-exported","parent":"\"point-on-shape\".PointOnShape"},{"id":30,"kind":262144,"name":"p","url":"classes/_point_on_shape_.pointonshape.html#p","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"\"point-on-shape\".PointOnShape"},{"id":31,"kind":2048,"name":"getOsculatingCircle","url":"classes/_point_on_shape_.pointonshape.html#getosculatingcircle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-not-exported","parent":"\"point-on-shape\".PointOnShape"},{"id":32,"kind":1,"name":"\"contact-point\"","url":"modules/_contact_point_.html","classes":"tsd-kind-external-module"},{"id":33,"kind":128,"name":"ContactPoint","url":"classes/_contact_point_.contactpoint.html","classes":"tsd-kind-class tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"contact-point\""},{"id":34,"kind":512,"name":"constructor","url":"classes/_contact_point_.contactpoint.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"\"contact-point\".ContactPoint"},{"id":35,"kind":1024,"name":"pointOnShape","url":"classes/_contact_point_.contactpoint.html#pointonshape","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"contact-point\".ContactPoint"},{"id":36,"kind":1024,"name":"circle","url":"classes/_contact_point_.contactpoint.html#circle","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"contact-point\".ContactPoint"},{"id":37,"kind":1024,"name":"order","url":"classes/_contact_point_.contactpoint.html#order","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"contact-point\".ContactPoint"},{"id":38,"kind":1024,"name":"order2","url":"classes/_contact_point_.contactpoint.html#order2","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"contact-point\".ContactPoint"},{"id":39,"kind":2048,"name":"compare","url":"classes/_contact_point_.contactpoint.html#compare","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-not-exported","parent":"\"contact-point\".ContactPoint"},{"id":40,"kind":1,"name":"\"mat\"","url":"modules/_mat_.html","classes":"tsd-kind-external-module"},{"id":41,"kind":128,"name":"Mat","url":"classes/_mat_.mat.html","classes":"tsd-kind-class tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"mat\""},{"id":42,"kind":512,"name":"constructor","url":"classes/_mat_.mat.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"\"mat\".Mat"},{"id":43,"kind":1024,"name":"cpNode","url":"classes/_mat_.mat.html#cpnode","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"mat\".Mat"},{"id":44,"kind":1024,"name":"cpTrees","url":"classes/_mat_.mat.html#cptrees","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"mat\".Mat"},{"id":45,"kind":1,"name":"\"traverse-edges\"","url":"modules/_traverse_edges_.html","classes":"tsd-kind-external-module"},{"id":46,"kind":64,"name":"traverseEdges","url":"modules/_traverse_edges_.html#traverseedges","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"traverse-edges\""},{"id":47,"kind":1,"name":"\"get-curve-to-next\"","url":"modules/_get_curve_to_next_.html","classes":"tsd-kind-external-module"},{"id":48,"kind":64,"name":"getCurveToNext","url":"modules/_get_curve_to_next_.html#getcurvetonext","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"get-curve-to-next\""},{"id":49,"kind":1,"name":"\"cp-node\"","url":"modules/_cp_node_.html","classes":"tsd-kind-external-module"},{"id":50,"kind":128,"name":"CpNode","url":"classes/_cp_node_.cpnode.html","classes":"tsd-kind-class tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"cp-node\""},{"id":51,"kind":512,"name":"constructor","url":"classes/_cp_node_.cpnode.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":52,"kind":1024,"name":"cp","url":"classes/_cp_node_.cpnode.html#cp","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":53,"kind":1024,"name":"isHoleClosing","url":"classes/_cp_node_.cpnode.html#isholeclosing","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":54,"kind":1024,"name":"isIntersection","url":"classes/_cp_node_.cpnode.html#isintersection","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":55,"kind":1024,"name":"prev","url":"classes/_cp_node_.cpnode.html#prev","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":56,"kind":1024,"name":"next","url":"classes/_cp_node_.cpnode.html#next","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":57,"kind":1024,"name":"prevOnCircle","url":"classes/_cp_node_.cpnode.html#prevoncircle","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":58,"kind":1024,"name":"nextOnCircle","url":"classes/_cp_node_.cpnode.html#nextoncircle","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":59,"kind":262144,"name":"matCurveToNextVertex","url":"classes/_cp_node_.cpnode.html#matcurvetonextvertex","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":60,"kind":2048,"name":"comparator","url":"classes/_cp_node_.cpnode.html#comparator","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":61,"kind":2048,"name":"getChildren","url":"classes/_cp_node_.cpnode.html#getchildren","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":62,"kind":1024,"name":"remove","url":"classes/_cp_node_.cpnode.html#remove","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":63,"kind":262144,"name":"vertexChildren","url":"classes/_cp_node_.cpnode.html#vertexchildren","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":64,"kind":2048,"name":"getAllOnLoop","url":"classes/_cp_node_.cpnode.html#getallonloop","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":65,"kind":2048,"name":"insert","url":"classes/_cp_node_.cpnode.html#insert","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":66,"kind":2048,"name":"getCpNodesOnCircle","url":"classes/_cp_node_.cpnode.html#getcpnodesoncircle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":67,"kind":2048,"name":"isOnSameCircle","url":"classes/_cp_node_.cpnode.html#isonsamecircle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":68,"kind":2048,"name":"isTerminating","url":"classes/_cp_node_.cpnode.html#isterminating","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":69,"kind":2048,"name":"isFullyTerminating","url":"classes/_cp_node_.cpnode.html#isfullyterminating","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":70,"kind":2048,"name":"getFirstExit","url":"classes/_cp_node_.cpnode.html#getfirstexit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":71,"kind":2048,"name":"isSharp","url":"classes/_cp_node_.cpnode.html#issharp","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":72,"kind":2048,"name":"isOneProng","url":"classes/_cp_node_.cpnode.html#isoneprong","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":73,"kind":2048,"name":"getProngCount","url":"classes/_cp_node_.cpnode.html#getprongcount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":74,"kind":2048,"name":"getRealProngCount","url":"classes/_cp_node_.cpnode.html#getrealprongcount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"\"cp-node\".CpNode"},{"id":75,"kind":1,"name":"\"find-mats\"","url":"modules/_find_mats_.html","classes":"tsd-kind-external-module"},{"id":76,"kind":64,"name":"findMats","url":"modules/_find_mats_.html#findmats","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"find-mats\""},{"id":77,"kind":1,"name":"\"get-boundary-bezier-parts-to-next\"","url":"modules/_get_boundary_bezier_parts_to_next_.html","classes":"tsd-kind-external-module"},{"id":78,"kind":64,"name":"getBoundaryBezierPartsToNext","url":"modules/_get_boundary_bezier_parts_to_next_.html#getboundarybezierpartstonext","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"get-boundary-bezier-parts-to-next\""},{"id":79,"kind":1,"name":"\"get-boundary-beziers-to-next\"","url":"modules/_get_boundary_beziers_to_next_.html","classes":"tsd-kind-external-module"},{"id":80,"kind":64,"name":"getBoundaryBeziersToNext","url":"modules/_get_boundary_beziers_to_next_.html#getboundarybezierstonext","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"get-boundary-beziers-to-next\""},{"id":81,"kind":1,"name":"\"get-branches\"","url":"modules/_get_branches_.html","classes":"tsd-kind-external-module"},{"id":82,"kind":64,"name":"getBranches","url":"modules/_get_branches_.html#getbranches","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"get-branches\""},{"id":83,"kind":1,"name":"\"get-paths-from-str\"","url":"modules/_get_paths_from_str_.html","classes":"tsd-kind-external-module"},{"id":84,"kind":64,"name":"getPathsFromStr","url":"modules/_get_paths_from_str_.html#getpathsfromstr","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"get-paths-from-str\""},{"id":85,"kind":1,"name":"\"simplify-mat\"","url":"modules/_simplify_mat_.html","classes":"tsd-kind-external-module"},{"id":86,"kind":64,"name":"simplifyMat","url":"modules/_simplify_mat_.html#simplifymat","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"simplify-mat\""},{"id":87,"kind":64,"name":"getTotalHausdorffDistance","url":"modules/_simplify_mat_.html#gettotalhausdorffdistance","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"simplify-mat\""},{"id":88,"kind":1,"name":"\"traverse-vertices\"","url":"modules/_traverse_vertices_.html","classes":"tsd-kind-external-module"},{"id":89,"kind":64,"name":"traverseVertices","url":"modules/_traverse_vertices_.html#traversevertices","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"traverse-vertices\""},{"id":90,"kind":1,"name":"\"to-scale-axis\"","url":"modules/_to_scale_axis_.html","classes":"tsd-kind-external-module"},{"id":91,"kind":64,"name":"linearScale","url":"modules/_to_scale_axis_.html#linearscale","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"to-scale-axis\""},{"id":92,"kind":64,"name":"toScaleAxis","url":"modules/_to_scale_axis_.html#toscaleaxis","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"to-scale-axis\""}]};