Public Member Functions | Public Attributes | List of all members
rc_reason_clients.silhouettematch.SilhouetteMatchClient Class Reference
Inheritance diagram for rc_reason_clients.silhouettematch.SilhouetteMatchClient:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self)
 
def calib_cb (self, srv_name, srv_type, request)
 
def detect_cb (self, srv_name, srv_type, request)
 
def generic_cb (self, srv_name, srv_type, request)
 
def pub_matches (self, matches)
 
def publish_base_plane_markers (self, plane, pose_frame)
 
def publish_lc_markers (self, lcs)
 
def publish_lcs (self, lcs)
 
- Public Member Functions inherited from rc_reason_clients.rest_client.RestClient
def __init__ (self, rest_name, ignored_parameters=[])
 
def add_rest_service (self, srv_type, srv_name, callback)
 
def call_rest_service (self, name, srv_type=None, request=None)
 

Public Attributes

 lc_markers
 
 pub_markers
 
 pub_tf
 
 publish_markers
 
 publish_tf
 
- Public Attributes inherited from rc_reason_clients.rest_client.RestClient
 api_node_prefix
 
 ddr
 
 host
 
 ignored_parameters
 
 pipeline
 
 rest_name
 
 rest_services
 

Detailed Description

Definition at line 51 of file silhouettematch.py.

Constructor & Destructor Documentation

◆ __init__()

def rc_reason_clients.silhouettematch.SilhouetteMatchClient.__init__ (   self)

Definition at line 53 of file silhouettematch.py.

Member Function Documentation

◆ calib_cb()

def rc_reason_clients.silhouettematch.SilhouetteMatchClient.calib_cb (   self,
  srv_name,
  srv_type,
  request 
)

Definition at line 81 of file silhouettematch.py.

◆ detect_cb()

def rc_reason_clients.silhouettematch.SilhouetteMatchClient.detect_cb (   self,
  srv_name,
  srv_type,
  request 
)

Definition at line 75 of file silhouettematch.py.

◆ generic_cb()

def rc_reason_clients.silhouettematch.SilhouetteMatchClient.generic_cb (   self,
  srv_name,
  srv_type,
  request 
)

Definition at line 71 of file silhouettematch.py.

◆ pub_matches()

def rc_reason_clients.silhouettematch.SilhouetteMatchClient.pub_matches (   self,
  matches 
)

Definition at line 87 of file silhouettematch.py.

◆ publish_base_plane_markers()

def rc_reason_clients.silhouettematch.SilhouetteMatchClient.publish_base_plane_markers (   self,
  plane,
  pose_frame 
)

Definition at line 115 of file silhouettematch.py.

◆ publish_lc_markers()

def rc_reason_clients.silhouettematch.SilhouetteMatchClient.publish_lc_markers (   self,
  lcs 
)

Definition at line 100 of file silhouettematch.py.

◆ publish_lcs()

def rc_reason_clients.silhouettematch.SilhouetteMatchClient.publish_lcs (   self,
  lcs 
)

Definition at line 93 of file silhouettematch.py.

Member Data Documentation

◆ lc_markers

rc_reason_clients.silhouettematch.SilhouetteMatchClient.lc_markers

Definition at line 64 of file silhouettematch.py.

◆ pub_markers

rc_reason_clients.silhouettematch.SilhouetteMatchClient.pub_markers

Definition at line 62 of file silhouettematch.py.

◆ pub_tf

rc_reason_clients.silhouettematch.SilhouetteMatchClient.pub_tf

Definition at line 61 of file silhouettematch.py.

◆ publish_markers

rc_reason_clients.silhouettematch.SilhouetteMatchClient.publish_markers

Definition at line 59 of file silhouettematch.py.

◆ publish_tf

rc_reason_clients.silhouettematch.SilhouetteMatchClient.publish_tf

Definition at line 58 of file silhouettematch.py.


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


rc_reason_clients
Author(s):
autogenerated on Sat Nov 23 2024 03:19:24