VrpnClient

from panda3d.vrpn import VrpnClient
class VrpnClient

Bases: ClientBase

A specific ClientBase that connects to a VRPN server and records information on the connected VRPN devices.

Inheritance diagram

Inheritance diagram of VrpnClient

__init__(*args, **kwargs)
getClassType()

C++ Interface: get_class_type()

getServerName()

C++ Interface: get_server_name(VrpnClient self)

/**
  • Returns the name of the server as passed to the VrpnClient constructor.

*/

get_class_type()

C++ Interface: get_class_type()

get_server_name()

C++ Interface: get_server_name(VrpnClient self)

/**
  • Returns the name of the server as passed to the VrpnClient constructor.

*/

isConnected()

C++ Interface: is_connected(VrpnClient self)

/**
  • Returns true if the connection is established successfully, false

  • otherwise.

*/

isValid()

C++ Interface: is_valid(VrpnClient self)

/**
  • Returns true if everything seems to be kosher with the server (even if

  • there is no connection), or false otherwise.

*/

is_connected()

C++ Interface: is_connected(VrpnClient self)

/**
  • Returns true if the connection is established successfully, false

  • otherwise.

*/

is_valid()

C++ Interface: is_valid(VrpnClient self)

/**
  • Returns true if everything seems to be kosher with the server (even if

  • there is no connection), or false otherwise.

*/

write()

C++ Interface: write(VrpnClient self, ostream out, int indent_level)

/**
  • Writes a list of the active devices that the VrpnClient is currently

  • polling each frame.

*/