Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def getLayoutBuilders():
- import org.gephi.layout.spi.LayoutBuilder as LayoutBuilder
- import org.openide.util.Lookup as Lookup
- return Lookup.getDefault().lookupAll(LayoutBuilder)
- def runLayout(layout, iters = None):
- import org.gephi.layout.api.LayoutController as LayoutController
- import org.openide.util.Lookup as Lookup
- layoutController = Lookup.getDefault().lookup(LayoutController)
- layout.resetPropertiesValues()
- layoutController.setLayout(layout)
- if iters == None:
- layoutController.executeLayout()
- else:
- layoutController.executeLayout(iters)
- def stopLayout():
- import org.gephi.layout.api.LayoutController as LayoutController
- import org.openide.util.Lookup as Lookup
- layoutController = Lookup.getDefault().lookup(LayoutController)
- layoutController.stopLayout()
Add Comment
Please, Sign In to add comment