########
TK_Image
########

.. cpp:namespace:: TK_Image

.. default-domain:: cpp

Functions
=========

============================= ==============================================================================================================================
..                            :cpp:func:`TK_Image <TK_Image::TK_Image>`                                                                                     
..                            :cpp:func:`~TK_Image <TK_Image::~TK_Image>`                                                                                   
:cpp:enumerator:`~TK_Status`  :cpp:func:`Read <TK_Status TK_Image::Read(BStreamFileToolkit &tk)>`                                                           
:cpp:enumerator:`~TK_Status`  :cpp:func:`Write <TK_Status TK_Image::Write(BStreamFileToolkit &tk)>`                                                         
:cpp:enumerator:`~TK_Status`  :cpp:func:`Clone <TK_Status TK_Image::Clone(BStreamFileToolkit &tk, BBaseOpcodeHandler **handler) const>`                     
:cpp:enumerator:`~TK_Status`  :cpp:func:`ReadAscii <TK_Status TK_Image::ReadAscii(BStreamFileToolkit &tk)>`                                                 
:cpp:enumerator:`~TK_Status`  :cpp:func:`WriteAscii <TK_Status TK_Image::WriteAscii(BStreamFileToolkit &tk)>`                                               
:cpp:enumerator:`~TK_Status`  :cpp:func:`compress_image_ascii <TK_Status TK_Image::compress_image_ascii(BStreamFileToolkit &tk)>`                           
void                          :cpp:func:`Reset <void TK_Image::Reset()>`                                                                                    
void                          :cpp:func:`SetBytes <void TK_Image::SetBytes(int size, char const *bytes=0, unsigned char data_format=TKO_Compression_None)>` 
char const *                  :cpp:func:`GetBytes <char const  * TK_Image::GetBytes() const>`                                                               
char *                        :cpp:func:`GetBytes <char * TK_Image::GetBytes()>`                                                                            
void                          :cpp:func:`SetName <void TK_Image::SetName(char const *string)>`                                                              
void                          :cpp:func:`SetName <void TK_Image::SetName(int length)>`                                                                      
char const *                  :cpp:func:`GetName <char const  * TK_Image::GetName() const>`                                                                 
char *                        :cpp:func:`GetName <char * TK_Image::GetName()>`                                                                              
void                          :cpp:func:`SetReference <void TK_Image::SetReference(char const *string)>`                                                    
void                          :cpp:func:`SetReference <void TK_Image::SetReference(int length)>`                                                            
char const *                  :cpp:func:`GetReference <char const  * TK_Image::GetReference() const>`                                                       
char *                        :cpp:func:`GetReference <char * TK_Image::GetReference()>`                                                                    
void                          :cpp:func:`SetPosition <void TK_Image::SetPosition(float x, float y, float z)>`                                               
void                          :cpp:func:`SetPosition <void TK_Image::SetPosition(float const p[])>`                                                         
float const *                 :cpp:func:`GetPosition <float const  * TK_Image::GetPosition() const>`                                                        
void                          :cpp:func:`SetDPosition <void TK_Image::SetDPosition(double x, double y, double z)>`                                          
void                          :cpp:func:`SetDPosition <void TK_Image::SetDPosition(double const p[])>`                                                      
double const *                :cpp:func:`GetDPosition <double const  * TK_Image::GetDPosition() const>`                                                     
void                          :cpp:func:`SetSize <void TK_Image::SetSize(int w, int h)>`                                                                    
void                          :cpp:func:`SetSize <void TK_Image::SetSize(int const s[])>`                                                                   
int const *                   :cpp:func:`GetSize <int const  * TK_Image::GetSize() const>`                                                                  
void                          :cpp:func:`SetFormat <void TK_Image::SetFormat(int f)>`                                                                       
int                           :cpp:func:`GetFormat <int TK_Image::GetFormat() const>`                                                                       
void                          :cpp:func:`SetOptions <void TK_Image::SetOptions(int f)>`                                                                     
int                           :cpp:func:`GetOptions <int TK_Image::GetOptions() const>`                                                                     
void                          :cpp:func:`SetCompression <void TK_Image::SetCompression(int c)>`                                                             
int                           :cpp:func:`GetCompression <int TK_Image::GetCompression() const>`                                                             
============================= ==============================================================================================================================

.. cpp:namespace:: nullptr

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

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



