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

Public Member Functions

def __init__ (self, name, position, orientation, parent, length=1.0, width=1.0, height=1.0, group="")
 
def update_marker (self)
 
- Public Member Functions inherited from frame_editor.objects.Object_Geometry
def __init__ (self, name, position, orientation, parent, style, group)
 
def set_color (self, color)
 
- Public Member Functions inherited from frame_editor.objects.Frame
def create_new_id (cls)
 
def pose (self)
 
def print_all (self)
 
def set_group (self, group)
 
def set_value (self, symbol, value)
 
def value (self, symbol)
 

Public Attributes

 height
 
 length
 
 width
 
- Public Attributes inherited from frame_editor.objects.Object_Geometry
 color
 
 marker
 TODO: put this into interface_marker.py. More...
 
- Public Attributes inherited from frame_editor.objects.Frame
 color
 
 group
 
 hidden
 
 marker
 
 name
 
 orientation
 
 parent
 
 position
 
 style
 

Additional Inherited Members

- Static Public Member Functions inherited from frame_editor.objects.Frame
def can_transform (target_frame, source_frame, time_)
 
def init_tf (static=True)
 
def wait_for_transform (target_frame, source_frame, timeout)
 
def was_published_by_frameeditor (name)
 
- Static Public Attributes inherited from frame_editor.objects.Frame
 tf_broadcaster = None
 
 tf_buffer = None
 
 tf_listener = None
 

Detailed Description

Definition at line 174 of file objects.py.

Constructor & Destructor Documentation

◆ __init__()

def frame_editor.objects.Object_Cube.__init__ (   self,
  name,
  position,
  orientation,
  parent,
  length = 1.0,
  width = 1.0,
  height = 1.0,
  group = "" 
)

Definition at line 176 of file objects.py.

Member Function Documentation

◆ update_marker()

def frame_editor.objects.Object_Cube.update_marker (   self)

Reimplemented from frame_editor.objects.Object_Geometry.

Definition at line 184 of file objects.py.

Member Data Documentation

◆ height

frame_editor.objects.Object_Cube.height

Definition at line 180 of file objects.py.

◆ length

frame_editor.objects.Object_Cube.length

Definition at line 178 of file objects.py.

◆ width

frame_editor.objects.Object_Cube.width

Definition at line 179 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 Thu May 15 2025 02:17:25