View Source Evision.OdometrySettings (Evision v1.0.0-rc.0)
Summary
Functions
getAngleThreshold
getCameraMatrix
getCameraMatrix
getIterCounts
getIterCounts
getMaxDepth
getMaxDepthDiff
getMaxPointsPart
getMaxRotation
getMaxTranslation
getMinDepth
getMinGradientMagnitude
getMinGradientMagnitudes
getMinGradientMagnitudes
getNormalDiffThreshold
getNormalMethod
getNormalWinSize
getSobelScale
getSobelSize
OdometrySettings
setAngleThreshold
setCameraMatrix
setIterCounts
setMaxDepth
setMaxDepthDiff
setMaxPointsPart
setMaxRotation
setMaxTranslation
setMinDepth
setMinGradientMagnitude
setMinGradientMagnitudes
setNormalDiffThreshold
setNormalMethod
setNormalWinSize
setSobelScale
setSobelSize
Types
@type t() :: %Evision.OdometrySettings{ref: reference()}
Type that represents an OdometrySettings struct.
ref.
reference()The underlying erlang resource variable.
Functions
@spec getAngleThreshold(Keyword.t()) :: any() | {:error, String.t()}
@spec getAngleThreshold(t()) :: number() | {:error, String.t()}
getAngleThreshold
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- retval:
float
Python prototype (for reference only):
getAngleThreshold() -> retval
@spec getCameraMatrix(Keyword.t()) :: any() | {:error, String.t()}
@spec getCameraMatrix(t()) :: Evision.Mat.t() | {:error, String.t()}
getCameraMatrix
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- val:
Evision.Mat.t().
Python prototype (for reference only):
getCameraMatrix([, val]) -> val
@spec getCameraMatrix(t(), [{atom(), term()}, ...] | nil) :: Evision.Mat.t() | {:error, String.t()}
getCameraMatrix
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- val:
Evision.Mat.t().
Python prototype (for reference only):
getCameraMatrix([, val]) -> val
@spec getIterCounts(Keyword.t()) :: any() | {:error, String.t()}
@spec getIterCounts(t()) :: Evision.Mat.t() | {:error, String.t()}
getIterCounts
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- val:
Evision.Mat.t().
Python prototype (for reference only):
getIterCounts([, val]) -> val
@spec getIterCounts(t(), [{atom(), term()}, ...] | nil) :: Evision.Mat.t() | {:error, String.t()}
getIterCounts
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- val:
Evision.Mat.t().
Python prototype (for reference only):
getIterCounts([, val]) -> val
@spec getMaxDepth(Keyword.t()) :: any() | {:error, String.t()}
@spec getMaxDepth(t()) :: number() | {:error, String.t()}
getMaxDepth
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- retval:
float
Python prototype (for reference only):
getMaxDepth() -> retval
@spec getMaxDepthDiff(Keyword.t()) :: any() | {:error, String.t()}
@spec getMaxDepthDiff(t()) :: number() | {:error, String.t()}
getMaxDepthDiff
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- retval:
float
Python prototype (for reference only):
getMaxDepthDiff() -> retval
@spec getMaxPointsPart(Keyword.t()) :: any() | {:error, String.t()}
@spec getMaxPointsPart(t()) :: number() | {:error, String.t()}
getMaxPointsPart
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- retval:
float
Python prototype (for reference only):
getMaxPointsPart() -> retval
@spec getMaxRotation(Keyword.t()) :: any() | {:error, String.t()}
@spec getMaxRotation(t()) :: number() | {:error, String.t()}
getMaxRotation
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- retval:
float
Python prototype (for reference only):
getMaxRotation() -> retval
@spec getMaxTranslation(Keyword.t()) :: any() | {:error, String.t()}
@spec getMaxTranslation(t()) :: number() | {:error, String.t()}
getMaxTranslation
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- retval:
float
Python prototype (for reference only):
getMaxTranslation() -> retval
@spec getMinDepth(Keyword.t()) :: any() | {:error, String.t()}
@spec getMinDepth(t()) :: number() | {:error, String.t()}
getMinDepth
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- retval:
float
Python prototype (for reference only):
getMinDepth() -> retval
@spec getMinGradientMagnitude(Keyword.t()) :: any() | {:error, String.t()}
@spec getMinGradientMagnitude(t()) :: number() | {:error, String.t()}
getMinGradientMagnitude
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- retval:
float
Python prototype (for reference only):
getMinGradientMagnitude() -> retval
@spec getMinGradientMagnitudes(Keyword.t()) :: any() | {:error, String.t()}
@spec getMinGradientMagnitudes(t()) :: Evision.Mat.t() | {:error, String.t()}
getMinGradientMagnitudes
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- val:
Evision.Mat.t().
Python prototype (for reference only):
getMinGradientMagnitudes([, val]) -> val
@spec getMinGradientMagnitudes(t(), [{atom(), term()}, ...] | nil) :: Evision.Mat.t() | {:error, String.t()}
getMinGradientMagnitudes
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- val:
Evision.Mat.t().
Python prototype (for reference only):
getMinGradientMagnitudes([, val]) -> val
@spec getNormalDiffThreshold(Keyword.t()) :: any() | {:error, String.t()}
@spec getNormalDiffThreshold(t()) :: number() | {:error, String.t()}
getNormalDiffThreshold
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- retval:
float
Python prototype (for reference only):
getNormalDiffThreshold() -> retval
@spec getNormalMethod(Keyword.t()) :: any() | {:error, String.t()}
@spec getNormalMethod(t()) :: term() | {:error, String.t()}
getNormalMethod
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- retval:
RgbdNormals::RgbdNormalsMethod
Python prototype (for reference only):
getNormalMethod() -> retval
@spec getNormalWinSize(Keyword.t()) :: any() | {:error, String.t()}
@spec getNormalWinSize(t()) :: integer() | {:error, String.t()}
getNormalWinSize
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- retval:
integer()
Python prototype (for reference only):
getNormalWinSize() -> retval
@spec getSobelScale(Keyword.t()) :: any() | {:error, String.t()}
@spec getSobelScale(t()) :: number() | {:error, String.t()}
getSobelScale
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- retval:
double
Python prototype (for reference only):
getSobelScale() -> retval
@spec getSobelSize(Keyword.t()) :: any() | {:error, String.t()}
@spec getSobelSize(t()) :: integer() | {:error, String.t()}
getSobelSize
Positional Arguments
- self:
Evision.OdometrySettings.t()
Return
- retval:
integer()
Python prototype (for reference only):
getSobelSize() -> retval
OdometrySettings
Return
- self:
Evision.OdometrySettings.t()
Python prototype (for reference only):
OdometrySettings() -> <OdometrySettings object>
setAngleThreshold
Positional Arguments
- self:
Evision.OdometrySettings.t() - val:
float
Python prototype (for reference only):
setAngleThreshold(val) -> None
@spec setCameraMatrix(t(), Evision.Mat.maybe_mat_in()) :: t() | {:error, String.t()}
setCameraMatrix
Positional Arguments
- self:
Evision.OdometrySettings.t() - val:
Evision.Mat
Python prototype (for reference only):
setCameraMatrix(val) -> None
@spec setIterCounts(t(), Evision.Mat.maybe_mat_in()) :: t() | {:error, String.t()}
setIterCounts
Positional Arguments
- self:
Evision.OdometrySettings.t() - val:
Evision.Mat
Python prototype (for reference only):
setIterCounts(val) -> None
setMaxDepth
Positional Arguments
- self:
Evision.OdometrySettings.t() - val:
float
Python prototype (for reference only):
setMaxDepth(val) -> None
setMaxDepthDiff
Positional Arguments
- self:
Evision.OdometrySettings.t() - val:
float
Python prototype (for reference only):
setMaxDepthDiff(val) -> None
setMaxPointsPart
Positional Arguments
- self:
Evision.OdometrySettings.t() - val:
float
Python prototype (for reference only):
setMaxPointsPart(val) -> None
setMaxRotation
Positional Arguments
- self:
Evision.OdometrySettings.t() - val:
float
Python prototype (for reference only):
setMaxRotation(val) -> None
setMaxTranslation
Positional Arguments
- self:
Evision.OdometrySettings.t() - val:
float
Python prototype (for reference only):
setMaxTranslation(val) -> None
setMinDepth
Positional Arguments
- self:
Evision.OdometrySettings.t() - val:
float
Python prototype (for reference only):
setMinDepth(val) -> None
setMinGradientMagnitude
Positional Arguments
- self:
Evision.OdometrySettings.t() - val:
float
Python prototype (for reference only):
setMinGradientMagnitude(val) -> None
@spec setMinGradientMagnitudes(t(), Evision.Mat.maybe_mat_in()) :: t() | {:error, String.t()}
setMinGradientMagnitudes
Positional Arguments
- self:
Evision.OdometrySettings.t() - val:
Evision.Mat
Python prototype (for reference only):
setMinGradientMagnitudes(val) -> None
setNormalDiffThreshold
Positional Arguments
- self:
Evision.OdometrySettings.t() - val:
float
Python prototype (for reference only):
setNormalDiffThreshold(val) -> None
@spec setNormalMethod(t(), Evision.RgbdNormals.RgbdNormalsMethod.enum()) :: t() | {:error, String.t()}
setNormalMethod
Positional Arguments
- self:
Evision.OdometrySettings.t() - nm:
RgbdNormals_RgbdNormalsMethod
Python prototype (for reference only):
setNormalMethod(nm) -> None
setNormalWinSize
Positional Arguments
- self:
Evision.OdometrySettings.t() - val:
integer()
Python prototype (for reference only):
setNormalWinSize(val) -> None
setSobelScale
Positional Arguments
- self:
Evision.OdometrySettings.t() - val:
double
Python prototype (for reference only):
setSobelScale(val) -> None
setSobelSize
Positional Arguments
- self:
Evision.OdometrySettings.t() - val:
integer()
Python prototype (for reference only):
setSobelSize(val) -> None