Finds VTFx properties from model and/or view and builds a property set collection and image resources. More...
Public Member Functions | |
PropertyBuilderVTFx (PropertySetCollection *propSetCollection, ImageResources *resources) | |
Constructs a builder object and pass as parameters the property set collection and image resources that should be generated. More... | |
void | addFromModel (const ug::UnstructGridModel &model) |
Builds properties from this model and sets them in the property set collection. More... | |
void | addFromView (const vis::View &view) |
Builds properties from this view and sets them in the property set collection. More... | |
void | addDefaultFramesPerSecond (double defaultFPS) |
Adds default frames per second to the property set collection. More... | |
void | addNumberOfParticleTraceAnimationSteps (int numAnimationSteps) |
Adds number of particle trace animation steps to the property set collection. More... | |
void | addStartAnimation (bool startAnimation) |
Adds a flag that indicates if animations should be started when the file is opened. More... | |
void | addAnimatedCuttingPlane (int index, int numFrames, double distance) |
Adds animated cutting plane settings to the property set collection. More... | |
void | addAnimationFirstFrameDelay (int milliSeconds) |
Adds animation first frame delay to the property set collection. More... | |
void | addAnimationLastFrameDelay (int milliSeconds) |
Adds animation first frame delay to the property set collection. More... | |
void | addViewTitle (const Str &title) |
Adds animation first frame delay to the property set collection. More... | |
Finds VTFx properties from model and/or view and builds a property set collection and image resources.
cee::exp::PropertyBuilderVTFx::PropertyBuilderVTFx | ( | PropertySetCollection * | propSetCollection, |
ImageResources * | resources | ||
) |
Constructs a builder object and pass as parameters the property set collection and image resources that should be generated.
void cee::exp::PropertyBuilderVTFx::addAnimatedCuttingPlane | ( | int | index, |
int | numFrames, | ||
double | distance | ||
) |
Adds animated cutting plane settings to the property set collection.
void cee::exp::PropertyBuilderVTFx::addAnimationFirstFrameDelay | ( | int | milliSeconds | ) |
Adds animation first frame delay to the property set collection.
void cee::exp::PropertyBuilderVTFx::addAnimationLastFrameDelay | ( | int | milliSeconds | ) |
Adds animation first frame delay to the property set collection.
void cee::exp::PropertyBuilderVTFx::addDefaultFramesPerSecond | ( | double | defaultFPS | ) |
Adds default frames per second to the property set collection.
void cee::exp::PropertyBuilderVTFx::addFromModel | ( | const ug::UnstructGridModel & | model | ) |
Builds properties from this model and sets them in the property set collection.
void cee::exp::PropertyBuilderVTFx::addFromView | ( | const vis::View & | view | ) |
Builds properties from this view and sets them in the property set collection.
void cee::exp::PropertyBuilderVTFx::addNumberOfParticleTraceAnimationSteps | ( | int | numAnimationSteps | ) |
Adds number of particle trace animation steps to the property set collection.
void cee::exp::PropertyBuilderVTFx::addStartAnimation | ( | bool | startAnimation | ) |
Adds a flag that indicates if animations should be started when the file is opened.
void cee::exp::PropertyBuilderVTFx::addViewTitle | ( | const Str & | title | ) |
Adds animation first frame delay to the property set collection.