simulation
[Device proxies]


Detailed Description

The simulation proxy is used to interact with objects in a simulation.

Todo:
write playerc_proxy_simulation description


Classes

struct  playerc_simulation_t
 Simulation device proxy. More...

Functions

playerc_simulation_tplayerc_simulation_create (playerc_client_t *client, int index)
 Create a new simulation proxy.
void playerc_simulation_destroy (playerc_simulation_t *device)
 Destroy a simulation proxy.
int playerc_simulation_subscribe (playerc_simulation_t *device, int access)
 Subscribe to the simulation device.
int playerc_simulation_unsubscribe (playerc_simulation_t *device)
 Un-subscribe from the simulation device.
int playerc_simulation_set_pose2d (playerc_simulation_t *device, char *name, double gx, double gy, double ga)
 Set the 2D pose of a named simulation object.
int playerc_simulation_get_pose2d (playerc_simulation_t *device, char *identifier, double *x, double *y, double *a)
 Get the 2D pose of a named simulation object.
int playerc_simulation_set_property_int (playerc_simulation_t *device, char *name, char *property, int value)
 Set the value of a named integer property of a named simulation object.
int playerc_simulation_set_property_double (playerc_simulation_t *device, char *name, char *property, double value)
 Set the value of a named floating point property of a named simulation object.
int playerc_simulation_set_property_string (playerc_simulation_t *device, char *name, char *property, char *value)
 Set the value of a named string property of a named simulation object.

Last updated 12 September 2005 21:38:45