# 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.

  Str `viewTitle`() const

    Returns view title from the property set collection.

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Envision for Desktop in your own language, or choose a sample question below to start a conversation:

What is HOOPS Envision for Desktop?
What are the latest release notes for HOOPS Envision for Desktop?
How do I start evaluating HOOPS Envision for Desktop?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...