Public Member Functions | Static Private Attributes
fetch_pbd_interaction.primitive.Primitive Class Reference
Inheritance diagram for fetch_pbd_interaction.primitive.Primitive:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def add_marker_callbacks
def build_from_json
def change_ref_frame
def check_post_condition
def check_pre_condition
def decrease_id
def execute
def get_absolute_marker_pose
def get_absolute_marker_position
def get_absolute_pose
def get_json
def get_name
def get_number
def get_primitive_number
def get_ref_type
def get_relative_pose
def head_busy
def hide_marker
def is_control_visible
def is_object_required
def is_reachable
def is_selected
def marker_visible
def pose_editable
def select
def set_control_visible
def set_name
def set_pose
def set_primitive_number
def show_marker
def update_ref_frames
def update_viz

Static Private Attributes

 __metaclass__ = ABCMeta

Detailed Description

Definition at line 7 of file primitive.py.


Constructor & Destructor Documentation

Definition at line 11 of file primitive.py.


Member Function Documentation

def fetch_pbd_interaction.primitive.Primitive.add_marker_callbacks (   self,
  click_cb,
  delete_cb,
  pose_change_cb,
  action_change_cb 
)
def fetch_pbd_interaction.primitive.Primitive.change_ref_frame (   self,
  ref_type,
  landmark 
)
def fetch_pbd_interaction.primitive.Primitive.get_relative_pose (   self,
  use_final = True 
)
def fetch_pbd_interaction.primitive.Primitive.select (   self,
  is_selected 
)
def fetch_pbd_interaction.primitive.Primitive.update_viz (   self,
  check_reachable = True 
)

Member Data Documentation

Definition at line 8 of file primitive.py.


The documentation for this class was generated from the following file:


fetch_pbd_interaction
Author(s): Sarah Elliott
autogenerated on Thu Jun 6 2019 18:27:21