##########
ViewEntity
##########

.. cpp:namespace:: PMI::ViewEntity

.. default-domain:: cpp

Functions
=========

====================================== =======================================================================================================================================================================================================================
..                                     :cpp:func:`ViewEntity <PMI::ViewEntity::ViewEntity>`                                                                                                                                                                   
..                                     :cpp:func:`ViewEntity <PMI::ViewEntity::ViewEntity>`                                                                                                                                                                   
..                                     :cpp:func:`~ViewEntity <virtual PMI::ViewEntity::~ViewEntity>`                                                                                                                                                         
void                                   :cpp:func:`Set <void PMI::ViewEntity::Set(ViewEntity const &that)>`                                                                                                                                                    
:doc:`classPMI_1_1ViewEntity` const &  :cpp:func:`operator= <ViewEntity const  & PMI::ViewEntity::operator=(ViewEntity const &that)>`                                                                                                                         
void                                   :cpp:func:`GetCamera <void PMI::ViewEntity::GetCamera(Camera &out_camera) const>`                                                                                                                                      
void                                   :cpp:func:`GetCamera <void PMI::ViewEntity::GetCamera(Point &out_position, Point &out_target, Point &out_up_vector, float &out_field_width, float &out_field_height, char out_projection[128])>`                       
void                                   :cpp:func:`GetCamera <void PMI::ViewEntity::GetCamera(float out_position[3], float out_target[3], float out_up_vector[3], float &out_field_width, float &out_field_height, char out_projection[128])>`                 
void                                   :cpp:func:`SetCamera <void PMI::ViewEntity::SetCamera(Camera const &in_camera)>`                                                                                                                                       
void                                   :cpp:func:`SetCamera <void PMI::ViewEntity::SetCamera(Point const &in_position, Point const &in_target, Point const &in_up_vector, float in_field_width, float in_field_height, char const in_projection[128])>`       
void                                   :cpp:func:`SetCamera <void PMI::ViewEntity::SetCamera(float const in_position[3], float const in_target[3], float const in_up_vector[3], float in_field_width, float in_field_height, char const in_projection[128])>` 
void                                   :cpp:func:`GetFrame <void PMI::ViewEntity::GetFrame(Frame &out_frame) const>`                                                                                                                                          
void                                   :cpp:func:`SetFrame <void PMI::ViewEntity::SetFrame(Frame const &in_frame)>`                                                                                                                                           
void                                   :cpp:func:`GetName <void PMI::ViewEntity::GetName(String &out_name) const>`                                                                                                                                            
void                                   :cpp:func:`SetName <void PMI::ViewEntity::SetName(String const &in_name)>`                                                                                                                                             
void                                   :cpp:func:`SetName <void PMI::ViewEntity::SetName(char const *in_utf8_string)>`                                                                                                                                        
unsigned int                           :cpp:func:`GetAssociatedEntityCount <unsigned int PMI::ViewEntity::GetAssociatedEntityCount() const>`                                                                                                                  
void                                   :cpp:func:`GetAssociatedEntities <void PMI::ViewEntity::GetAssociatedEntities(unsigned int &out_count, Entity out_entities[]) const>`                                                                                  
void                                   :cpp:func:`SetAssociatedEntities <void PMI::ViewEntity::SetAssociatedEntities(unsigned int in_count, Entity const in_entities[])>`                                                                                     
====================================== =======================================================================================================================================================================================================================

.. cpp:namespace:: nullptr

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

.. doxygenclass:: PMI::ViewEntity
   :project: mvo
   :members:
   :undoc-members:



