View Source Evision.KinFu (Evision v0.2.9)

Summary

Types

t()

Type that represents an KinFu struct.

Types

@type t() :: %Evision.KinFu{ref: reference()}

Type that represents an KinFu struct.

  • ref. reference()

    The underlying erlang resource variable.

Functions

@spec makeVolume(Keyword.t()) :: any() | {:error, String.t()}
Link to this function

makeVolume(volumeType, voxelSize, pose, raycastStepFactor, truncDist, maxWeight, truncateThreshold, resolution)

View Source
@spec makeVolume(
  Evision.KinFu.VolumeType.enum(),
  number(),
  Evision.Mat.t(),
  number(),
  number(),
  integer(),
  number(),
  {integer(), integer(), integer()}
) :: Evision.KinFu.Volume.t() | {:error, String.t()}

makeVolume

Positional Arguments
  • volumeType: VolumeType
  • voxelSize: float
  • pose: Evision.Mat
  • raycastStepFactor: float
  • truncDist: float
  • maxWeight: integer()
  • truncateThreshold: float
  • resolution: Vec3i
Return
  • retval: Volume

Python prototype (for reference only):

makeVolume(_volumeType, _voxelSize, _pose, _raycastStepFactor, _truncDist, _maxWeight, _truncateThreshold, _resolution) -> retval