Public Member Functions | Public Attributes
pysdf.parse.Model Class Reference
Inheritance diagram for pysdf.parse.Model:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def __repr__
def add_urdf_elements
def build_tree
def calculate_absolute_pose
def find_root_link
def for_all_joints
def for_all_links
def for_all_submodels
def from_file
def from_tree
def get_full_name
def get_joint
def get_link
def get_parent
def get_root_model
def plot
def save_urdf
def to_urdf_string

Public Attributes

 joints
 links
 name
 parent_model
 pose
 pose_world
 root_link
 submodels
 version

Detailed Description

Definition at line 227 of file parse.py.


Constructor & Destructor Documentation

def pysdf.parse.Model.__init__ (   self,
  parent_model = None,
  kwargs 
)

Definition at line 228 of file parse.py.


Member Function Documentation

Reimplemented from pysdf.parse.SpatialEntity.

Definition at line 247 of file parse.py.

def pysdf.parse.Model.add_urdf_elements (   self,
  node,
  prefix = '' 
)

Definition at line 306 of file parse.py.

Definition at line 351 of file parse.py.

def pysdf.parse.Model.calculate_absolute_pose (   self,
  worldMVparent = identity_matrix() 
)

Definition at line 366 of file parse.py.

Definition at line 377 of file parse.py.

def pysdf.parse.Model.for_all_joints (   self,
  func,
  prefix = '',
  kwargs 
)

Definition at line 435 of file parse.py.

def pysdf.parse.Model.for_all_links (   self,
  func,
  prefix = '',
  kwargs 
)

Definition at line 427 of file parse.py.

def pysdf.parse.Model.for_all_submodels (   self,
  func,
  prefix = '',
  kwargs 
)

Definition at line 443 of file parse.py.

def pysdf.parse.Model.from_file (   self,
  filename,
  kwargs 
)

Definition at line 266 of file parse.py.

def pysdf.parse.Model.from_tree (   self,
  node,
  kwargs 
)

Reimplemented from pysdf.parse.SpatialEntity.

Definition at line 291 of file parse.py.

Definition at line 450 of file parse.py.

def pysdf.parse.Model.get_joint (   self,
  requested_jointname,
  prefix = '' 
)

Definition at line 327 of file parse.py.

def pysdf.parse.Model.get_link (   self,
  requested_linkname,
  prefix = '' 
)

Definition at line 339 of file parse.py.

def pysdf.parse.Model.get_parent (   self,
  requested_linkname,
  prefix = '',
  visited = [] 
)

Definition at line 389 of file parse.py.

Definition at line 419 of file parse.py.

def pysdf.parse.Model.plot (   self,
  graph,
  prefix = '' 
)

Definition at line 405 of file parse.py.

def pysdf.parse.Model.save_urdf (   self,
  filename 
)

Definition at line 320 of file parse.py.

Definition at line 314 of file parse.py.


Member Data Documentation

Definition at line 228 of file parse.py.

Definition at line 228 of file parse.py.

Reimplemented from pysdf.parse.SpatialEntity.

Definition at line 266 of file parse.py.

Definition at line 228 of file parse.py.

Reimplemented from pysdf.parse.SpatialEntity.

Definition at line 266 of file parse.py.

Reimplemented from pysdf.parse.SpatialEntity.

Definition at line 366 of file parse.py.

Definition at line 228 of file parse.py.

Definition at line 228 of file parse.py.

Definition at line 228 of file parse.py.


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


pysdf
Author(s): Andreas Bihlmaier
autogenerated on Thu Aug 27 2015 14:35:07