.. role:: ts-api-decorator

##################
BCFMarkupViewpoint
##################

.. js:module:: Bcf
   :noindex:

.. container:: ts-api-section

   .. js:class:: BCFMarkupViewpoint



.. container:: api-index-section

   .. rubric:: Constructors

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

   * :js:meth:`~Bcf.BCFMarkupViewpoint.constructor`



.. container:: api-index-section

   .. rubric:: Methods

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

   * :js:meth:`~Bcf.BCFMarkupViewpoint.getGuid`
   * :js:meth:`~Bcf.BCFMarkupViewpoint.getIndex`
   * :js:meth:`~Bcf.BCFMarkupViewpoint.getSnapshotFilename`
   * :js:meth:`~Bcf.BCFMarkupViewpoint.getViewpointFilename`





------------

Constructors
============

.. container:: ts-api-section

   .. js:function:: BCFMarkupViewpoint.constructor( guid, viewpointFilename, snapshotFilename, index)

      :param guid: None
      :type guid: string
      :param viewpointFilename: None
      :type viewpointFilename: undefined | string
      :param snapshotFilename: None
      :type snapshotFilename: undefined | string
      :param index: None
      :type index: undefined | string


      :rtype: BCFMarkupViewpoint



Methods
=======

.. rst-class:: ts-api-section

getGuid
-------

.. js:method:: BCFMarkupViewpoint.getGuid()



   :rtype: string

.. rst-class:: ts-api-section

getIndex
--------

.. js:method:: BCFMarkupViewpoint.getIndex()



   :rtype: null | number

.. rst-class:: ts-api-section

getSnapshotFilename
-------------------

.. js:method:: BCFMarkupViewpoint.getSnapshotFilename()



   :rtype: null | string

.. rst-class:: ts-api-section

getViewpointFilename
--------------------

.. js:method:: BCFMarkupViewpoint.getViewpointFilename()



   :rtype: null | string

