Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Private Attributes | Static Private Attributes | List of all members
frame_editor.objects.Frame Class Reference
Inheritance diagram for frame_editor.objects.Frame:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, name, position=(0, 0, 0), orientation=(0, 0, 0, 1), parent="world", style="none")
 
def create_new_id (cls)
 
def pose (self)
 
def print_all (self)
 
def set_value (self, symbol, value)
 
def value (self, symbol)
 

Static Public Member Functions

def can_transform (target_frame, source_frame, time_)
 
def init_tf ()
 
def wait_for_transform (target_frame, source_frame, timeout)
 

Public Attributes

 color
 
 hidden
 
 marker
 
 name
 
 orientation
 
 parent
 
 position
 
 style
 

Static Public Attributes

 tf_broadcaster = None
 
 tf_buffer = None
 
 tf_listener = None
 

Private Attributes

 __id_counter
 

Static Private Attributes

int __id_counter = -1
 

Detailed Description

Definition at line 22 of file objects.py.

Constructor & Destructor Documentation

def frame_editor.objects.Frame.__init__ (   self,
  name,
  position = (0,0,0),
  orientation = (0,0,0,1),
  parent = "world",
  style = "none" 
)

Definition at line 30 of file objects.py.

Member Function Documentation

def frame_editor.objects.Frame.can_transform (   target_frame,
  source_frame,
  time_ 
)
static

Definition at line 97 of file objects.py.

def frame_editor.objects.Frame.create_new_id (   cls)

Definition at line 49 of file objects.py.

def frame_editor.objects.Frame.init_tf ( )
static

Definition at line 42 of file objects.py.

def frame_editor.objects.Frame.pose (   self)

Definition at line 54 of file objects.py.

def frame_editor.objects.Frame.print_all (   self)

Definition at line 57 of file objects.py.

def frame_editor.objects.Frame.set_value (   self,
  symbol,
  value 
)

Definition at line 76 of file objects.py.

def frame_editor.objects.Frame.value (   self,
  symbol 
)

Definition at line 60 of file objects.py.

def frame_editor.objects.Frame.wait_for_transform (   target_frame,
  source_frame,
  timeout 
)
static

Definition at line 102 of file objects.py.

Member Data Documentation

int frame_editor.objects.Frame.__id_counter = -1
staticprivate

Definition at line 28 of file objects.py.

frame_editor.objects.Frame.__id_counter
private

Definition at line 50 of file objects.py.

frame_editor.objects.Frame.color

Definition at line 36 of file objects.py.

frame_editor.objects.Frame.hidden

Definition at line 38 of file objects.py.

frame_editor.objects.Frame.marker

Definition at line 39 of file objects.py.

frame_editor.objects.Frame.name

Definition at line 31 of file objects.py.

frame_editor.objects.Frame.orientation

Definition at line 33 of file objects.py.

frame_editor.objects.Frame.parent

Definition at line 34 of file objects.py.

frame_editor.objects.Frame.position

Definition at line 32 of file objects.py.

frame_editor.objects.Frame.style

Definition at line 35 of file objects.py.

frame_editor.objects.Frame.tf_broadcaster = None
static

Definition at line 24 of file objects.py.

frame_editor.objects.Frame.tf_buffer = None
static

Definition at line 25 of file objects.py.

frame_editor.objects.Frame.tf_listener = None
static

Definition at line 26 of file objects.py.


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


frame_editor
Author(s): ipa-lth , ipa-frn
autogenerated on Wed Oct 21 2020 03:36:00