################
TK_PolyPolypoint
################

.. cpp:namespace:: TK_PolyPolypoint

.. default-domain:: cpp

Types
=====

=== ================================================
..  :cpp:enumerator:`~TK_PolyPolypoint::Suboptions` 
=== ================================================

Fields
======

=== =================================================================
..  :cpp:enum:`~TK_PolyPolypoint::TKPP_COMPRESSED`                   
..  :cpp:enum:`~TK_PolyPolypoint::TKPP_HAS_EXPLICIT_PRIMITIVE_COUNT` 
..  :cpp:enum:`~TK_PolyPolypoint::TKPP_ONE_PRIMITIVE_ONLY`           
..  :cpp:enum:`~TK_PolyPolypoint::TKPP_GLOBAL_QUANTIZATION`          
..  :cpp:enum:`~TK_PolyPolypoint::TKPP_ZERO_X`                       
..  :cpp:enum:`~TK_PolyPolypoint::TKPP_SAME_X`                       
..  :cpp:enum:`~TK_PolyPolypoint::TKPP_PER_PRIMITIVE_X`              
..  :cpp:enum:`~TK_PolyPolypoint::TKPP_ZERO_Y`                       
..  :cpp:enum:`~TK_PolyPolypoint::TKPP_SAME_Y`                       
..  :cpp:enum:`~TK_PolyPolypoint::TKPP_PER_PRIMITIVE_Y`              
..  :cpp:enum:`~TK_PolyPolypoint::TKPP_ZERO_Z`                       
..  :cpp:enum:`~TK_PolyPolypoint::TKPP_SAME_Z`                       
..  :cpp:enum:`~TK_PolyPolypoint::TKPP_PER_PRIMITIVE_Z`              
..  :cpp:enum:`~TK_PolyPolypoint::TKPP_EXPANDED`                     
=== =================================================================

Functions
=========

============================= ==================================================================================================================
..                            :cpp:func:`TK_PolyPolypoint <TK_PolyPolypoint::TK_PolyPolypoint>`                                                 
..                            :cpp:func:`~TK_PolyPolypoint <TK_PolyPolypoint::~TK_PolyPolypoint>`                                               
:cpp:enumerator:`~TK_Status`  :cpp:func:`Read <TK_Status TK_PolyPolypoint::Read(BStreamFileToolkit &tk)>`                                       
:cpp:enumerator:`~TK_Status`  :cpp:func:`Write <TK_Status TK_PolyPolypoint::Write(BStreamFileToolkit &tk)>`                                     
:cpp:enumerator:`~TK_Status`  :cpp:func:`Clone <TK_Status TK_PolyPolypoint::Clone(BStreamFileToolkit &tk, BBaseOpcodeHandler **handler) const>` 
:cpp:enumerator:`~TK_Status`  :cpp:func:`ReadAscii <TK_Status TK_PolyPolypoint::ReadAscii(BStreamFileToolkit &tk)>`                             
:cpp:enumerator:`~TK_Status`  :cpp:func:`WriteAscii <TK_Status TK_PolyPolypoint::WriteAscii(BStreamFileToolkit &tk)>`                           
:cpp:enumerator:`~TK_Status`  :cpp:func:`Execute <TK_Status TK_PolyPolypoint::Execute(BStreamFileToolkit &tk)>`                                 
void                          :cpp:func:`Reset <void TK_PolyPolypoint::Reset()>`                                                                
:cpp:enumerator:`~TK_Status`  :cpp:func:`SetPoints <TK_Status TK_PolyPolypoint::SetPoints(int point_count, float const points[]=0)>`            
:cpp:enumerator:`~TK_Status`  :cpp:func:`SetDPoints <TK_Status TK_PolyPolypoint::SetDPoints(int point_count, double const points[]=0)>`         
:cpp:enumerator:`~TK_Status`  :cpp:func:`SetLengths <TK_Status TK_PolyPolypoint::SetLengths(int primitive_count, int const lengths[]=0)>`       
============================= ==================================================================================================================

.. cpp:namespace:: nullptr

Detailed Description
====================

.. doxygenclass:: TK_PolyPolypoint
   :project: 3dgs_stream
   :members:
   :undoc-members:



