View Source Evision.MergeRobertson (Evision v0.1.17)
Link to this section Summary
Types
Type that represents an Evision.MergeRobertson
struct.
Link to this section Types
@type t() :: %Evision.MergeRobertson{ref: reference()}
Type that represents an Evision.MergeRobertson
struct.
ref.
reference()
The underlying erlang resource variable.
Link to this section Functions
@spec process(t(), [Evision.Mat.maybe_mat_in()], Evision.Mat.maybe_mat_in()) :: Evision.Mat.t() | {:error, String.t()}
process
Positional Arguments
- self:
Evision.MergeRobertson.t()
- src:
[Evision.Mat]
- times:
Evision.Mat
Return
- dst:
Evision.Mat
.
Python prototype (for reference only):
process(src, times[, dst]) -> dst
@spec process( t(), [Evision.Mat.maybe_mat_in()], Evision.Mat.maybe_mat_in(), [{atom(), term()}, ...] | nil ) :: Evision.Mat.t() | {:error, String.t()}
@spec process( t(), [Evision.Mat.maybe_mat_in()], Evision.Mat.maybe_mat_in(), Evision.Mat.maybe_mat_in() ) :: Evision.Mat.t() | {:error, String.t()}
Variant 1:
process
Positional Arguments
- self:
Evision.MergeRobertson.t()
- src:
[Evision.Mat]
- times:
Evision.Mat
- response:
Evision.Mat
Return
- dst:
Evision.Mat
.
Python prototype (for reference only):
process(src, times, response[, dst]) -> dst
Variant 2:
process
Positional Arguments
- self:
Evision.MergeRobertson.t()
- src:
[Evision.Mat]
- times:
Evision.Mat
Return
- dst:
Evision.Mat
.
Python prototype (for reference only):
process(src, times[, dst]) -> dst
@spec process( t(), [Evision.Mat.maybe_mat_in()], Evision.Mat.maybe_mat_in(), Evision.Mat.maybe_mat_in(), [{atom(), term()}, ...] | nil ) :: Evision.Mat.t() | {:error, String.t()}
process
Positional Arguments
- self:
Evision.MergeRobertson.t()
- src:
[Evision.Mat]
- times:
Evision.Mat
- response:
Evision.Mat
Return
- dst:
Evision.Mat
.
Python prototype (for reference only):
process(src, times, response[, dst]) -> dst