NVIDIA IndeX API nvidia_logo_transpbg.gif Up
nv::index::IClock_pulse_generator Class Referenceabstract

The interface class IClock_pulse_generator generates the time for playing animations. More...

#include <itime_mapping.h>

Inherits mi::base::Interface_declare< 0xaaf6c278, ... >.

Public Member Functions

virtual mi::Float64 get_tick ()=0
 The point in time. More...
 
virtual mi::Float64 get_start () const =0
 The start point of the time interval in which a time-dependent visualization is defined. More...
 
virtual mi::Float64 get_end () const =0
 The end point of the time interval in which a time-dependent visualization is defined. More...
 

Detailed Description

The interface class IClock_pulse_generator generates the time for playing animations.

The user has the ability to specify and implement a custom clock pulse generator to steer the time-dependent visualization of large-scale data.

Member Function Documentation

 get_end()

virtual mi::Float64 nv::index::IClock_pulse_generator::get_end ( ) const
pure virtual

The end point of the time interval in which a time-dependent visualization is defined.

Returns
Returns the end time of the time interval.

 get_start()

virtual mi::Float64 nv::index::IClock_pulse_generator::get_start ( ) const
pure virtual

The start point of the time interval in which a time-dependent visualization is defined.

Returns
Returns the start time of the time interval.

 get_tick()

virtual mi::Float64 nv::index::IClock_pulse_generator::get_tick ( )
pure virtual

The point in time.

Returns
Returns the absolute point in time defined within the set interval.

The documentation for this class was generated from the following file: