.. role:: ts-api-decorator

#########
cee.utils
#########

.. container:: ts-api-section

   .. js:module:: cee.utils

   The **utils** sub-module exposes utility classes and functions that are helpful when building EnvisionWeb applications.

   Assuming that the EnvisionWeb client component has been imported into the variable ``cee``, the members in
   the utils module may be accessed using the ``cee.utils`` prefix.




.. toctree::
   :titlesonly:
   :hidden:

   /c3_reference/classes/cee.utils.AbstractSolidGenerator
   /c3_reference/classes/cee.utils.ArrowGenerator
   /c3_reference/interfaces/cee.utils.ArrowGeneratorConfig
   /c3_reference/classes/cee.utils.BoxGenerator
   /c3_reference/classes/cee.utils.ConeGenerator
   /c3_reference/classes/cee.utils.CylinderGenerator
   /c3_reference/interfaces/cee.utils.CylinderGeneratorConfig
   /c3_reference/classes/cee.utils.ManipulatorTrackball
   /c3_reference/classes/cee.utils.PathGenerator
   /c3_reference/classes/cee.utils.SphereGenerator
   /c3_reference/interfaces/cee.utils.SphereGeneratorConfig

.. container:: api-index-section

   .. rubric:: Classes

   .. rst-class:: api-index-list-item api-kind-class api-parent-kind-module

   * :js:class:`~cee.utils.AbstractSolidGenerator`
   * :js:class:`~cee.utils.ArrowGenerator`
   * :js:class:`~cee.utils.BoxGenerator`
   * :js:class:`~cee.utils.ConeGenerator`
   * :js:class:`~cee.utils.CylinderGenerator`
   * :js:class:`~cee.utils.ManipulatorTrackball`
   * :js:class:`~cee.utils.PathGenerator`
   * :js:class:`~cee.utils.SphereGenerator`



.. container:: api-index-section

   .. rubric:: Interfaces

   .. rst-class:: api-index-list-item api-kind-interface api-parent-kind-module

   * :js:class:`~cee.utils.ArrowGeneratorConfig`
   * :js:class:`~cee.utils.CylinderGeneratorConfig`
   * :js:class:`~cee.utils.SphereGeneratorConfig`



