cee::ug::PropertyApplierVTFx
-
class PropertyApplierVTFx
Applies VTFx properties in a property set collection and image resources to an existing model or view.
Public Functions
-
PropertyApplierVTFx(PropertySetCollection *propSetCollection, ImageResources *resources)
Constructs a property applier from a property set collection and image resources.
-
void applyToModel(UnstructGridModel *model)
Applies the properties in the property set collection to the specified model.
-
void applyToView(vis::View *view)
Applies properties from the property set collection to the specified view.
-
bool logoOverlayImage(vis::OverlayImage *image, vis::OverlayItem::LayoutCorner *layoutCorner, vis::OverlayItem::LayoutDirection *layoutDirection) const
Returns image data and position for the logo overlay image found in the property set collection.
-
double defaultFramesPerSecond() const
Returns number of frames per second from the property set collection.
-
int firstFrameDelay() const
Returns first frame delay from the property set collection.
-
int lastFrameDelay() const
Returns last frame delay from the property set collection.
-
int numberOfParticleTraceAnimationSteps() const
Returns number of frames per second from the property set collection.
-
bool hasStartAnimation() const
Returns the flag that indicates if animations should be started when the file is opened.
-
int animatedCuttingPlaneIndex() const
Returns index of animated cutting plane from the property set collection.
-
int animatedCuttingPlaneFrameCount() const
Returns number of frames in cutting plane animation from the property set collection.
-
double animatedCuttingPlaneDistancePerFrame() const
Returns per frame distance in cutting plane animation from the property set collection.
-
PropertyApplierVTFx(PropertySetCollection *propSetCollection, ImageResources *resources)