rofunc.utils.datalab.poselib.poselib.visualization.core#
The base abstract classes for plotter and the plotting tasks. It describes how the plotter deals with the tasks in the general cases
1. Module Contents#
1.1. Classes#
An abstract plotter which deals with a plotting task. The children class needs to implement the functions to create/update the objects according to the task given |
1.2. API#
- class rofunc.utils.datalab.poselib.poselib.visualization.core.BasePlotterTask(task_name: str, task_type: str)[source]#
Bases:
objectInitialization
- property task_name#
- property task_type#
- class rofunc.utils.datalab.poselib.poselib.visualization.core.BasePlotterTasks(tasks)[source]#
Bases:
objectInitialization
- class rofunc.utils.datalab.poselib.poselib.visualization.core.BasePlotter(task: rofunc.utils.datalab.poselib.poselib.visualization.core.BasePlotterTask)[source]#
Bases:
objectAn abstract plotter which deals with a plotting task. The children class needs to implement the functions to create/update the objects according to the task given
Initialization
- property task_primitives#
- create(task: rofunc.utils.datalab.poselib.poselib.visualization.core.BasePlotterTask) None[source]#
Create more task primitives from a task for the plotter