LaserScanner

class LaserScanner(*args, **kwargs)

Bases: pybind11_object

Class that defines a generic laser scanner.

Overloaded function.

  1. __init__(self: visp._visp.sensor.LaserScanner) -> None

Default constructor that initialize all the internal variable to zero.

  1. __init__(self: visp._visp.sensor.LaserScanner, scanner: visp._visp.sensor.LaserScanner) -> None

Copy constructor.

Methods

__init__

Overloaded function.

setIpAddress

Set the Ethernet address of the laser.

setPort

Set the communication port.

Inherited Methods

Operators

__doc__

__init__

Overloaded function.

__module__

Attributes

__annotations__

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: visp._visp.sensor.LaserScanner) -> None

Default constructor that initialize all the internal variable to zero.

  1. __init__(self: visp._visp.sensor.LaserScanner, scanner: visp._visp.sensor.LaserScanner) -> None

Copy constructor.

setIpAddress(self, ip_address: str) None

Set the Ethernet address of the laser.

setPort(self, com_port: int) None

Set the communication port.