no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Previous revision | |||
— | blog:refactoring_of_visualization_code [2014/06/05 11:38] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Refactoring of visualization code ====== | ||
+ | |||
+ | The visualization infrastructure in KnowRob had grown a lot over the past years and had partly become somewhat messy, so some refactoring was needed. In rev. 958, several changes have been merged back into trunk. If you are just using the packages mod_vis and knowrob_common, | ||
+ | * Created a hierarchy of classes for OWL elements (classes, instances, | ||
+ | * Moved generic functionality into knowrob_common (Prolog interface, common queries, resource retriever) | ||
+ | * New PlanVisAppletFsm for visualizing state-machine like action specifications; | ||
+ | * Added several other applets for editing OWL information to mod_vis * Tidied up old namespaces and class names (e.g. fipm, StandaloneKitchenVisApplet) For a detailed summary, please have a look at the commits in the vis-refactoring branch. | ||
+ | |||
+ | {{tag>}} | ||
+ | |||
+ | |||
+ | |||