68 const std::string& sele1,
const std::string& sele2);
71 virtual void doSequence();
73 void setOutputName(
const std::string& filename) {
74 outputFilename_ = filename;
77 const std::string& getOutputFileName()
const {
return outputFilename_; }
79 void setStep(
int step) {
84 int getStep() {
return step_; }
86 const std::string& getSequenceType()
const {
return sequenceType_; }
88 void setSequenceType(
const std::string& type) { sequenceType_ = type; }
90 void setParameterString(
const std::string& params) {
91 paramString_ = params;
95 virtual void preSequence() {}
96 virtual void postSequence() {}
97 virtual void writeSequence();
98 virtual void doFrame(
int frame) = 0;
102 std::string dumpFilename_;
105 std::string selectionScript1_;
109 std::string selectionScript2_;
114 std::string outputFilename_;
117 std::vector<RealType> times_;
118 std::vector<RealType> values_;
119 std::string sequenceType_;
120 std::string paramString_;