Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

cmd_animate.C File Reference

#include <tcl.h>
#include <ctype.h>
#include "config.h"
#include "VMDApp.h"
#include "MoleculeList.h"
#include "TclCommands.h"
#include "Animation.h"

Go to the source code of this file.

Functions

void cmd_animate_usage (Tcl_Interp *interp)
int text_cmd_animate (ClientData cd, Tcl_Interp *interp, int argc, const char *argv[])
int cmd_rawtimestep (ClientData cd, Tcl_Interp *interp, int argc, Tcl_Obj *const objv[])
int cmd_gettimestep (ClientData cd, Tcl_Interp *interp, int argc, Tcl_Obj *const objv[])


Function Documentation

void cmd_animate_usage Tcl_Interp *    interp [static]
 

Definition at line 29 of file cmd_animate.C.

References NULL.

Referenced by text_cmd_animate.

int cmd_gettimestep ClientData    cd,
Tcl_Interp *    interp,
int    argc,
Tcl_Obj *const    objv[]
 

Definition at line 462 of file cmd_animate.C.

References DrawMolecule::get_frame, MoleculeList::mol_from_id, VMDApp::molecule_top, VMDApp::moleculeList, BaseMolecule::nAtoms, NULL, DrawMolecule::numframes, and Timestep::pos.

int cmd_rawtimestep ClientData    cd,
Tcl_Interp *    interp,
int    argc,
Tcl_Obj *const    objv[]
 

Definition at line 370 of file cmd_animate.C.

References DrawMolecule::append_frame, DrawMolecule::force_recalc, DrawMolecule::frame, DrawMolecule::get_frame, length, MoleculeList::mol_from_id, DrawMolItem::MOL_REGEN, VMDApp::molecule_top, VMDApp::moleculeList, BaseMolecule::nAtoms, NULL, DrawMolecule::numframes, and Timestep::pos.

int text_cmd_animate ClientData    cd,
Tcl_Interp *    interp,
int    argc,
const char *    argv[]
 

Definition at line 46 of file cmd_animate.C.

References VMDApp::anim, Animation::ANIM_FORWARD, Animation::ANIM_FORWARD1, Animation::ANIM_LOOP, Animation::ANIM_ONCE, Animation::ANIM_PAUSE, Animation::ANIM_REVERSE, Animation::ANIM_REVERSE1, Animation::ANIM_ROCK, Animation::anim_style, Animation::ANIM_TOTAL_STYLES, VMDApp::animation_set_dir, VMDApp::animation_set_frame, VMDApp::animation_set_speed, VMDApp::animation_set_stride, VMDApp::animation_set_style, Animation::AnimDir, Animation::AnimStyle, ResizeArray::append, cmd_animate_usage, FileSpec::first, FileSpec::last, VMDApp::molecule_deleteframes, VMDApp::molecule_dupframe, VMDApp::molecule_load, VMDApp::molecule_numframes, VMDApp::molecule_savetrajectory, VMDApp::molecule_top, VMDApp::moleculeList, AtomSel::molid, NULL, ResizeArray::num, FileSpec::nvolsets, AtomSel::on, FileSpec::selection, FileSpec::setids, Animation::skip, Animation::speed, FileSpec::stride, strupncmp, tcl_commands_get_sel, FileSpec::WAIT_ALL, FileSpec::WAIT_BACK, and FileSpec::waitfor.


Generated on Fri Apr 19 02:45:43 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002