View Source Evision.StructuredLight.SinusoidalPattern.Params (Evision v0.1.28)

Link to this section Summary

Types

t()

Type that represents an StructuredLight.SinusoidalPattern.Params struct.

Link to this section Types

@type t() :: %Evision.StructuredLight.SinusoidalPattern.Params{ref: reference()}

Type that represents an StructuredLight.SinusoidalPattern.Params struct.

  • ref. reference()

    The underlying erlang resource variable.

Link to this section Functions

@spec get_height(t()) :: integer()
@spec get_horizontal(t()) :: boolean()
@spec get_methodId(t()) :: integer()
@spec get_nbrOfPeriods(t()) :: integer()
Link to this function

get_nbrOfPixelsBetweenMarkers(self)

View Source
@spec get_nbrOfPixelsBetweenMarkers(t()) :: integer()
@spec get_setMarkers(t()) :: boolean()
@spec get_shiftValue(t()) :: number()
@spec get_width(t()) :: integer()
@spec set_height(t(), integer()) :: t()
Link to this function

set_horizontal(self, prop)

View Source
@spec set_horizontal(t(), boolean()) :: t()
Link to this function

set_methodId(self, prop)

View Source
@spec set_methodId(t(), integer()) :: t()
Link to this function

set_nbrOfPeriods(self, prop)

View Source
@spec set_nbrOfPeriods(t(), integer()) :: t()
Link to this function

set_nbrOfPixelsBetweenMarkers(self, prop)

View Source
@spec set_nbrOfPixelsBetweenMarkers(t(), integer()) :: t()
Link to this function

set_setMarkers(self, prop)

View Source
@spec set_setMarkers(t(), boolean()) :: t()
Link to this function

set_shiftValue(self, prop)

View Source
@spec set_shiftValue(t(), number()) :: t()
@spec set_width(t(), integer()) :: t()
Link to this function

structured_light_SinusoidalPattern_Params()

View Source
@spec structured_light_SinusoidalPattern_Params() :: t() | {:error, String.t()}

SinusoidalPattern_Params

Return
  • self: Evision.StructuredLight.SinusoidalPattern.Params.t()

Python prototype (for reference only):

SinusoidalPattern_Params() -> <structured_light_SinusoidalPattern_Params object>