###########
HSubwindow2
###########

.. cpp:namespace:: HSubwindow2

.. default-domain:: cpp

Functions
=========

============= ================================================================================================================================================================================================================
..            :cpp:func:`HSubwindow2 <HSubwindow2::HSubwindow2>`                                                                                                                                                              
..            :cpp:func:`HSubwindow2 <HSubwindow2::HSubwindow2>`                                                                                                                                                              
..            :cpp:func:`~HSubwindow2 <virtual HSubwindow2::~HSubwindow2>`                                                                                                                                                    
void          :cpp:func:`Insert <virtual void HSubwindow2::Insert(float left, float right, float bottom, float top, char const *title=0, float minwidth=0, float minheight=0, int type=0, long appearance=1|2|4|8|16|64|32)>` 
void          :cpp:func:`Reset <virtual void HSubwindow2::Reset()>`                                                                                                                                                           
bool          :cpp:func:`IsActive <virtual bool HSubwindow2::IsActive()>`                                                                                                                                                     
void          :cpp:func:`GetFromKey <virtual void HSubwindow2::GetFromKey(HC_KEY key)>`                                                                                                                                       
bool          :cpp:func:`IsSubwindow <virtual bool HSubwindow2::IsSubwindow(HC_KEY key)>`                                                                                                                                     
bool          :cpp:func:`FindSubwindow <virtual bool HSubwindow2::FindSubwindow(HBaseView *view, HPoint pos, bool &pointerselected)>`                                                                                         
HC_KEY        :cpp:func:`FindSubwindowFromSegment <virtual HC_KEY HSubwindow2::FindSubwindowFromSegment(HC_KEY key)>`                                                                                                         
void          :cpp:func:`GetPosition <virtual void HSubwindow2::GetPosition(float &x, float &y)>`                                                                                                                             
void          :cpp:func:`SetPosition <virtual void HSubwindow2::SetPosition(float x, float y)>`                                                                                                                               
HC_KEY        :cpp:func:`GetWindowKey <virtual HC_KEY HSubwindow2::GetWindowKey()>`                                                                                                                                           
void          :cpp:func:`GetSize <virtual void HSubwindow2::GetSize(float &x, float &y)>`                                                                                                                                     
void          :cpp:func:`SetSize <virtual void HSubwindow2::SetSize(float deltax, float deltay)>`                                                                                                                             
void          :cpp:func:`ConvertFromSubwindowToView <virtual void HSubwindow2::ConvertFromSubwindowToView(HPoint &in_point, HPoint &out_point)>`                                                                              
void          :cpp:func:`ConvertFromViewToSubwindow <virtual void HSubwindow2::ConvertFromViewToSubwindow(HPoint const &in_point, HPoint &out_point)>`                                                                        
void          :cpp:func:`ChangeType <virtual void HSubwindow2::ChangeType(int type, long appearance=1|2|4|8|16|64)>`                                                                                                          
void          :cpp:func:`SetSize <virtual void HSubwindow2::SetSize(float left, float right, float bottom, float top)>`                                                                                                       
void          :cpp:func:`ComputeCoordinates <virtual void HSubwindow2::ComputeCoordinates(HBaseView *view, char const *in_system, HPoint &from, char const *out_system, HPoint &to)>`                                         
int           :cpp:func:`GetType <virtual int HSubwindow2::GetType()>`                                                                                                                                                        
HC_KEY        :cpp:func:`GetKey <virtual HC_KEY HSubwindow2::GetKey()>`                                                                                                                                                       
char const *  :cpp:func:`GetName <virtual char const  * HSubwindow2::GetName()>`                                                                                                                                              
int           :cpp:func:`OnLButtonDown <virtual int HSubwindow2::OnLButtonDown(HEventInfo &hevent)>`                                                                                                                          
int           :cpp:func:`OnLButtonUp <virtual int HSubwindow2::OnLButtonUp(HEventInfo &hevent)>`                                                                                                                              
int           :cpp:func:`PreFitWorldEvent <virtual int HSubwindow2::PreFitWorldEvent(HBaseView *view)>`                                                                                                                       
int           :cpp:func:`PostFitWorldEvent <virtual int HSubwindow2::PostFitWorldEvent(HBaseView *view)>`                                                                                                                     
int           :cpp:func:`OnLButtonDownAndMove <virtual int HSubwindow2::OnLButtonDownAndMove(HEventInfo &hevent)>`                                                                                                            
int           :cpp:func:`SetupHandlesEvent <virtual int HSubwindow2::SetupHandlesEvent(HBaseView *view, HC_KEY key, bool complex)>`                                                                                           
int           :cpp:func:`ObjectMovedEvent <virtual int HSubwindow2::ObjectMovedEvent(HBaseView *view, HC_KEY key, HPoint *p)>`                                                                                                
int           :cpp:func:`ObjectScaledEvent <virtual int HSubwindow2::ObjectScaledEvent(HBaseView *view, HC_KEY key, HPoint &scale)>`                                                                                          
void          :cpp:func:`DrawScrollBox <virtual void HSubwindow2::DrawScrollBox()>`                                                                                                                                           
char const *  :cpp:func:`GetStaticName <static char const  * HSubwindow2::GetStaticName()>`                                                                                                                                   
============= ================================================================================================================================================================================================================

.. cpp:namespace:: nullptr

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

.. doxygenclass:: HSubwindow2
   :project: mvo
   :members:
   :undoc-members:



