#############
HNurbsSurface
#############

.. cpp:namespace:: HNurbsSurface

.. default-domain:: cpp

Functions
=========

======= ===========================================================================================================================================================================================
..      :cpp:func:`HNurbsSurface <HNurbsSurface::HNurbsSurface>`                                                                                                                                   
..      :cpp:func:`~HNurbsSurface <HNurbsSurface::~HNurbsSurface>`                                                                                                                                 
void    :cpp:func:`Init <void HNurbsSurface::Init(HC_KEY key)>`                                                                                                                                    
HC_KEY  :cpp:func:`Init <HC_KEY HNurbsSurface::Init(HPoint *center, HPoint *axis, int num_u_vertices, int num_v_vertices, int degree, int tesselation_level, float distance, HSurfaceType stype)>` 
void    :cpp:func:`Recalculate <void HNurbsSurface::Recalculate()>`                                                                                                                                
HC_KEY  :cpp:func:`GetKey <HC_KEY HNurbsSurface::GetKey()>`                                                                                                                                        
void    :cpp:func:`DisplayVertices <void HNurbsSurface::DisplayVertices()>`                                                                                                                        
void    :cpp:func:`HideVertices <void HNurbsSurface::HideVertices()>`                                                                                                                              
void    :cpp:func:`EnableSelectability <void HNurbsSurface::EnableSelectability()>`                                                                                                                
void    :cpp:func:`DisableSelectability <void HNurbsSurface::DisableSelectability()>`                                                                                                              
void    :cpp:func:`UpdateVertex <void HNurbsSurface::UpdateVertex(int vertexnum, float x, float y, float z)>`                                                                                      
void    :cpp:func:`ShowVertex <void HNurbsSurface::ShowVertex(int vertexnum, HPoint &v)>`                                                                                                          
void    :cpp:func:`CreateDefaultVertices <void HNurbsSurface::CreateDefaultVertices(HPoint *center, HPoint *axis)>`                                                                                
HC_KEY  :cpp:func:`GetSurfaceMeshKey <HC_KEY HNurbsSurface::GetSurfaceMeshKey()>`                                                                                                                  
======= ===========================================================================================================================================================================================

.. cpp:namespace:: nullptr

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

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



