# cee::exp::PropertyBuilderVTFx

class `PropertyBuilderVTFx`

  Finds VTFx properties from model and/or view and builds a property set collection and image resources.

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

  void `addFromModel`(const ug::UnstructGridModel &model)

    Builds properties from this model and sets them in the property set collection.

  void `addFromView`(const vis::View &view)

    Builds properties from this view and sets them in the property set collection.

  void `addDefaultFramesPerSecond`(double defaultFPS)

    Adds default frames per second to the property set collection.

  void `addNumberOfParticleTraceAnimationSteps`(int numAnimationSteps)

    Adds number of particle trace animation steps to the property set collection.

  void `addStartAnimation`(bool startAnimation)

    Adds a flag that indicates if animations should be started when the file is opened.

  void `addAnimatedCuttingPlane`(int index, int numFrames, double distance)

    Adds animated cutting plane settings to the property set collection.

  void `addAnimationFirstFrameDelay`(int milliSeconds)

    Adds animation first frame delay to the property set collection.

  void `addAnimationLastFrameDelay`(int milliSeconds)

    Adds animation first frame delay to the property set collection.

  void `addViewTitle`(const Str &title)

    Adds animation first frame delay to 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...