Uses of Class
micycle.medialAxis.MedialAxis.MedialDisk
-
-
Uses of MedialAxis.MedialDisk in micycle.medialAxis
Fields in micycle.medialAxis declared as MedialAxis.MedialDisk Modifier and Type Field Description MedialAxis.MedialDiskMedialAxis. furthestNodeMedialAxis.MedialDiskMedialAxis.Edge. headMedialAxis.MedialDiskMedialAxis.Branch. leafMedialAxis.MedialDiskMedialAxis.MedialDisk. parentThis disk's parent node.MedialAxis.MedialDiskMedialAxis.Branch. rootMedialAxis.MedialDiskMedialAxis.Edge. tailFields in micycle.medialAxis with type parameters of type MedialAxis.MedialDisk Modifier and Type Field Description List<MedialAxis.MedialDisk>MedialAxis.MedialDisk. childrenThis disk's children nodes.List<MedialAxis.MedialDisk>MedialAxis.Branch. innerDisksDisks between root and leaf of this branch, in descending order from the branch's root.Methods in micycle.medialAxis that return MedialAxis.MedialDisk Modifier and Type Method Description MedialAxis.MedialDiskMedialAxis. getDeepestDisk()MedialAxis.MedialDiskMedialAxis. getFurthestDisk()MedialAxis.MedialDiskMedialAxis. getRoot()Returns the root disk -- the disk with largest radius and 3 children.MedialAxis.MedialDiskMedialAxis. nearestDisk(double x, double y)MedialAxis.MedialDiskMedialAxis. nearestDisk(org.locationtech.jts.geom.Coordinate coordinate)Methods in micycle.medialAxis that return types with arguments of type MedialAxis.MedialDisk Modifier and Type Method Description List<MedialAxis.MedialDisk>MedialAxis. getAncestors(MedialAxis.MedialDisk child)The ancestors of a node d are the nodes on the path from d to the root.List<MedialAxis.MedialDisk>MedialAxis. getBifurcations()Nodes/medial disks with two descendent lineages (two children disks).List<MedialAxis.MedialDisk>MedialAxis. getDescendants(MedialAxis.MedialDisk parent)Returns the children of a disk into a linear arrayList<MedialAxis.MedialDisk>MedialAxis. getDescendants(MedialAxis.MedialDisk parent, int maxDepth)List<MedialAxis.MedialDisk>MedialAxis. getDisks()Map<MedialAxis.MedialDisk,MedialAxis.Edge>MedialAxis. getEdgeMap()List<MedialAxis.MedialDisk>MedialAxis. getLeaves()End nodes / A VDs of degree 1/no childrenMethods in micycle.medialAxis with parameters of type MedialAxis.MedialDisk Modifier and Type Method Description List<MedialAxis.MedialDisk>MedialAxis. getAncestors(MedialAxis.MedialDisk child)The ancestors of a node d are the nodes on the path from d to the root.List<MedialAxis.MedialDisk>MedialAxis. getDescendants(MedialAxis.MedialDisk parent)Returns the children of a disk into a linear arrayList<MedialAxis.MedialDisk>MedialAxis. getDescendants(MedialAxis.MedialDisk parent, int maxDepth)List<MedialAxis.Edge>MedialAxis. getEdgesToRoot(MedialAxis.MedialDisk d)Returns the edges comprising the path from the given disk to the root of the medial axis.Method parameters in micycle.medialAxis with type arguments of type MedialAxis.MedialDisk Modifier and Type Method Description voidMedialAxis. iteratorBF(Consumer<MedialAxis.MedialDisk> consumer)Will call consumer with the next disk in a BF manner, starting at the root node.voidMedialAxis. iteratorBfUp(Consumer<MedialAxis.MedialDisk> consumer)voidMedialAxis. iteratorDF(Consumer<MedialAxis.MedialDisk> consumer)voidMedialAxis. iteratorDfUp(Consumer<MedialAxis.MedialDisk> consumer)
-