コード例 #1
0
 def __repr__(self):
   return self.__class__.__name__ + \
       '\n\nVertices: ' + str_object(self.vertices.values()) + \
       '\n\nConnectors: ' + str_object(self.connectors.values()) + \
       '\n\nEdges: ' + str_object(self.edges.values())
コード例 #2
0
ファイル: contacts.py プロジェクト: beomjoonkim/openrave_repo
 def __repr__(self):
   return self.__class__.__name__ + str_object(self.grasp_trans[:3, 3])
コード例 #3
0
ファイル: vertex.py プロジェクト: beomjoonkim/openrave_repo
 def node_str(self):
   if isinstance(self.substate, State):
     return self.substate.__class__.__name__
   return '\n'.join([str_object(variable) + '=' + str_object(value) for variable, value in self.substate])
コード例 #4
0
 def node_str(self):
   node_str = self.condition.__class__.__name__
   for value in self.condition.__dict__['__hash_dict'].values():
     node_str += '\n' + str_object(value)
   return node_str