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

Public Member Functions

def __init__ (self)
 
def add_undo_level (self, level, elements=None)
 
def broadcast (self)
 
def command (self, command)
 
def get_file_name (self)
 
def get_full_file_path (self)
 
def init_views (self)
 
def iter_frames (self, include_temp=True)
 
def load_data (self, data)
 
def load_file (self, file_name)
 FILE I/O ##. More...
 
def load_params (self, namespace)
 
def parse_args (self, argv)
 Process standalone plugin command-line arguments. More...
 
def print_all (self)
 PRINT ##. More...
 
def run (self)
 
def save_file (self, filename)
 
def undo_stack_changed (self, idx)
 Undo/Redo ##. More...
 
def update_file_format (self, frame)
 
def update_obsevers (self, level)
 

Static Public Member Functions

def all_frame_ids (include_temp=True)
 
def frame_is_temporary (frame_id)
 
def tf_dict ()
 

Public Attributes

 active_frame
 
 frames
 
 full_file_path
 Clear everything. More...
 
 interactive
 
 interface_markers
 
 interface_tf
 Views. More...
 
 namespace
 
 observers
 Undo/Redo. More...
 
 services
 
 undo_elements
 
 undo_level
 
 undo_stack
 

Private Attributes

 __command_lock
 

Detailed Description

Definition at line 30 of file editor.py.

Constructor & Destructor Documentation

def frame_editor.editor.FrameEditor.__init__ (   self)

Definition at line 32 of file editor.py.

Member Function Documentation

def frame_editor.editor.FrameEditor.add_undo_level (   self,
  level,
  elements = None 
)
Used by commands to add a level for updating

Definition at line 70 of file editor.py.

def frame_editor.editor.FrameEditor.all_frame_ids (   include_temp = True)
static

Definition at line 108 of file editor.py.

def frame_editor.editor.FrameEditor.broadcast (   self)

Definition at line 89 of file editor.py.

def frame_editor.editor.FrameEditor.command (   self,
  command 
)
Push a command to the stack (blocking)

Definition at line 76 of file editor.py.

def frame_editor.editor.FrameEditor.frame_is_temporary (   frame_id)
static

Definition at line 104 of file editor.py.

def frame_editor.editor.FrameEditor.get_file_name (   self)

Definition at line 51 of file editor.py.

def frame_editor.editor.FrameEditor.get_full_file_path (   self)

Definition at line 57 of file editor.py.

def frame_editor.editor.FrameEditor.init_views (   self)

Definition at line 343 of file editor.py.

def frame_editor.editor.FrameEditor.iter_frames (   self,
  include_temp = True 
)

Definition at line 112 of file editor.py.

def frame_editor.editor.FrameEditor.load_data (   self,
  data 
)

Definition at line 150 of file editor.py.

def frame_editor.editor.FrameEditor.load_file (   self,
  file_name 
)

FILE I/O ##.

Definition at line 129 of file editor.py.

def frame_editor.editor.FrameEditor.load_params (   self,
  namespace 
)

Definition at line 143 of file editor.py.

def frame_editor.editor.FrameEditor.parse_args (   self,
  argv 
)

Process standalone plugin command-line arguments.

Definition at line 297 of file editor.py.

def frame_editor.editor.FrameEditor.print_all (   self)

PRINT ##.

Definition at line 120 of file editor.py.

def frame_editor.editor.FrameEditor.run (   self)

Definition at line 290 of file editor.py.

def frame_editor.editor.FrameEditor.save_file (   self,
  filename 
)

Definition at line 200 of file editor.py.

def frame_editor.editor.FrameEditor.tf_dict ( )
static

Definition at line 94 of file editor.py.

def frame_editor.editor.FrameEditor.undo_stack_changed (   self,
  idx 
)

Undo/Redo ##.

Updates all observers, whenever a command has been undone/redone

Definition at line 66 of file editor.py.

def frame_editor.editor.FrameEditor.update_file_format (   self,
  frame 
)

Definition at line 259 of file editor.py.

def frame_editor.editor.FrameEditor.update_obsevers (   self,
  level 
)
Updates all registered observers and resets the undo_level

Definition at line 82 of file editor.py.

Member Data Documentation

frame_editor.editor.FrameEditor.__command_lock
private

Definition at line 45 of file editor.py.

frame_editor.editor.FrameEditor.active_frame

Definition at line 37 of file editor.py.

frame_editor.editor.FrameEditor.frames

Definition at line 36 of file editor.py.

frame_editor.editor.FrameEditor.full_file_path

Clear everything.

Data.

To parameter server Dump param to file

Definition at line 48 of file editor.py.

frame_editor.editor.FrameEditor.interactive

Definition at line 346 of file editor.py.

frame_editor.editor.FrameEditor.interface_markers

Definition at line 348 of file editor.py.

frame_editor.editor.FrameEditor.interface_tf

Views.

Definition at line 345 of file editor.py.

frame_editor.editor.FrameEditor.namespace

Definition at line 47 of file editor.py.

frame_editor.editor.FrameEditor.observers

Undo/Redo.

Definition at line 40 of file editor.py.

frame_editor.editor.FrameEditor.services

Definition at line 347 of file editor.py.

frame_editor.editor.FrameEditor.undo_elements

Definition at line 42 of file editor.py.

frame_editor.editor.FrameEditor.undo_level

Definition at line 41 of file editor.py.

frame_editor.editor.FrameEditor.undo_stack

Definition at line 43 of file editor.py.


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


frame_editor
Author(s): ipa-lth , ipa-frn
autogenerated on Wed Apr 10 2019 02:47:55