#include <opennurbs_subd.h>
◆ ON_SubDFaceRegion() [1/2]
  
  | 
        
          | ON_SubDFaceRegion::ON_SubDFaceRegion | ( |  | ) |  |  | default | 
 
 
◆ ~ON_SubDFaceRegion()
  
  | 
        
          | ON_SubDFaceRegion::~ON_SubDFaceRegion | ( |  | ) |  |  | default | 
 
 
◆ ON_SubDFaceRegion() [2/2]
◆ CornerIndexFromVertexId()
      
        
          | unsigned int ON_SubDFaceRegion::CornerIndexFromVertexId | ( | unsigned int | vertex_id | ) | const | 
      
 
Returns: If vertex_id > 0 and there is a unique element of m_vertex_id[] with the same value, the index of that element is returned (0,1,2 or 3). Otherwise ON_UNSET_UNINT_INDEX is returned. 
 
 
◆ IsValid()
      
        
          | bool ON_SubDFaceRegion::IsValid | ( | bool | bSilentError | ) | const | 
      
 
 
◆ Level0Face()
      
        
          | const ON_SubDFace* ON_SubDFaceRegion::Level0Face | ( |  | ) | const | 
      
 
 
◆ operator=()
◆ Push()
      
        
          | void ON_SubDFaceRegion::Push | ( | unsigned int | quadrant_index | ) |  | 
      
 
 
◆ ToString() [1/2]
      
        
          | const ON_wString ON_SubDFaceRegion::ToString | ( |  | ) | const | 
      
 
 
◆ ToString() [2/2]
      
        
          | wchar_t* ON_SubDFaceRegion::ToString | ( | wchar_t * | s, | 
        
          |  |  | size_t | s_capacity | 
        
          |  | ) |  | const | 
      
 
 
◆ Empty
◆ m_edge_region
◆ m_face_region
◆ m_level0_edge_count
      
        
          | unsigned int ON_SubDFaceRegion::m_level0_edge_count = 0 | 
      
 
 
◆ m_sector_id
When a vertex is exceptional, a NURBS conversion is typically an approximation of the SubD around the exceptional vertex. There are a variety of post processes that can be applied in this case and the processes need to be applied sector by sector. Note well that when a level zero face is an N-gon with N != 4, the face subdivision point is an exceptional smooth vertex with valence = N. In this case the corresponding m_vertex_id[] value will be zero. 
 
 
◆ m_vertex_id
  
  | 
        
          | unsigned int ON_SubDFaceRegion::m_vertex_id[4] = {} |  | mutable |