[][src]Trait opencv::core::prelude::TickMeterTrait

pub trait TickMeterTrait {
    pub fn as_raw_TickMeter(&self) -> *const c_void;
pub fn as_raw_mut_TickMeter(&mut self) -> *mut c_void; pub fn start(&mut self) -> Result<()> { ... }
pub fn stop(&mut self) -> Result<()> { ... }
pub fn get_time_ticks(&self) -> Result<i64> { ... }
pub fn get_time_micro(&self) -> Result<f64> { ... }
pub fn get_time_milli(&self) -> Result<f64> { ... }
pub fn get_time_sec(&self) -> Result<f64> { ... }
pub fn get_counter(&self) -> Result<i64> { ... }
pub fn get_fps(&self) -> Result<f64> { ... }
pub fn get_avg_time_sec(&self) -> Result<f64> { ... }
pub fn get_avg_time_milli(&self) -> Result<f64> { ... }
pub fn reset(&mut self) -> Result<()> { ... } }

a Class to measure passing time.

The class computes passing time by counting the number of ticks per second. That is, the following code computes the execution time in seconds: TickMeter_total

It is also possible to compute the average time over multiple runs: TickMeter_average

See also

getTickCount, getTickFrequency

Required methods

Loading content...

Provided methods

pub fn start(&mut self) -> Result<()>[src]

starts counting ticks.

pub fn stop(&mut self) -> Result<()>[src]

stops counting ticks.

pub fn get_time_ticks(&self) -> Result<i64>[src]

returns counted ticks.

pub fn get_time_micro(&self) -> Result<f64>[src]

returns passed time in microseconds.

pub fn get_time_milli(&self) -> Result<f64>[src]

returns passed time in milliseconds.

pub fn get_time_sec(&self) -> Result<f64>[src]

returns passed time in seconds.

pub fn get_counter(&self) -> Result<i64>[src]

returns internal counter value.

pub fn get_fps(&self) -> Result<f64>[src]

returns average FPS (frames per second) value.

pub fn get_avg_time_sec(&self) -> Result<f64>[src]

returns average time in seconds

pub fn get_avg_time_milli(&self) -> Result<f64>[src]

returns average time in milliseconds

pub fn reset(&mut self) -> Result<()>[src]

resets internal values.

Loading content...

Implementors

impl TickMeterTrait for TickMeter[src]

Loading content...