View Source Evision.TickMeter (Evision v0.1.11)

Link to this section Summary

Types

t()

Type that represents an Evision.TickMeter struct.

Functions

Return
  • retval: double

Python prototype (for reference):

Return
  • retval: double

Python prototype (for reference):

Return
  • retval: int64

Python prototype (for reference):

Return
  • retval: double

Python prototype (for reference):

Return
  • retval: double

Python prototype (for reference):

Return
  • retval: double

Python prototype (for reference):

Return
  • retval: double

Python prototype (for reference):

Return
  • retval: int64

Python prototype (for reference):

Python prototype (for reference):

Python prototype (for reference):

Python prototype (for reference):

Return

Python prototype (for reference):

Link to this section Types

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

Type that represents an Evision.TickMeter struct.

  • ref. reference()

    The underlying erlang resource variable.

Link to this section Functions

@spec getAvgTimeMilli(t()) :: number() | {:error, String.t()}
Return
  • retval: double

Python prototype (for reference):

getAvgTimeMilli() -> retval
@spec getAvgTimeSec(t()) :: number() | {:error, String.t()}
Return
  • retval: double

Python prototype (for reference):

getAvgTimeSec() -> retval
@spec getCounter(t()) :: integer() | {:error, String.t()}
Return
  • retval: int64

Python prototype (for reference):

getCounter() -> retval
@spec getFPS(t()) :: number() | {:error, String.t()}
Return
  • retval: double

Python prototype (for reference):

getFPS() -> retval
@spec getTimeMicro(t()) :: number() | {:error, String.t()}
Return
  • retval: double

Python prototype (for reference):

getTimeMicro() -> retval
@spec getTimeMilli(t()) :: number() | {:error, String.t()}
Return
  • retval: double

Python prototype (for reference):

getTimeMilli() -> retval
@spec getTimeSec(t()) :: number() | {:error, String.t()}
Return
  • retval: double

Python prototype (for reference):

getTimeSec() -> retval
@spec getTimeTicks(t()) :: integer() | {:error, String.t()}
Return
  • retval: int64

Python prototype (for reference):

getTimeTicks() -> retval
@spec reset(t()) :: :ok | {:error, String.t()}

Python prototype (for reference):

reset() -> None
@spec start(t()) :: :ok | {:error, String.t()}

Python prototype (for reference):

start() -> None
@spec stop(t()) :: :ok | {:error, String.t()}

Python prototype (for reference):

stop() -> None
@spec tickMeter() :: t() | {:error, String.t()}
Return

Python prototype (for reference):

TickMeter() -> <TickMeter object>