1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
Usage
vtkTimerLog contains walltime and cputime measurements
associated with a given event. These results can be later
analyzed when "dumping out" the table.
In addition, vtkTimerLog allows the user to simply get the
current time, and to start/stop a simple timer separate from
the timing table logging.
To create an instance of class vtkTimerLog, simply invoke
its constructor as follows
obj = vtkTimerLog
Methods
The class vtkTimerLog has several methods that can be used.
They are listed below. Note that the documentation is
translated automatically from the VTK sources, and may not
be completely intelligible. When in doubt, consult the VTK
website. In the methods listed below, obj is an instance of
the vtkTimerLog class.
* string = obj.GetClassName ()
* int = obj.IsA (string name)
* vtkTimerLog = obj.NewInstance ()
* vtkTimerLog = obj.SafeDownCast (vtkObject o)
* obj.StartTimer () - Set the StartTime to the current time.
Used with GetElapsedTime().
* obj.StopTimer () - Sets EndTime to the current time. Used
with GetElapsedTime().
* double = obj.GetElapsedTime () - Returns the difference
between StartTime and EndTime as a doubleing point value
indicating the elapsed time in seconds.
* FreeMat_Documentation
* Visualization_Toolkit_Common_Classes
* Generated on Thu Jul 25 2013 17:18:30 for FreeMat by
doxygen_ 1.8.1.1
|