#include <opennurbs_font.h>
Public Types | |
| enum | ContourPointType : ON__UINT8 {  ContourPointType::Unset = 0, ContourPointType::MoveTo = 1, ContourPointType::LineTo = 2, ContourPointType::QuadraticBezierPoint = 3, ContourPointType::CubicBezierPoint = 4, ContourPointType::LineToCloseContour = 5 }  | 
Public Member Functions | |
| ON_FontGlyphOutlinePoint ()=default | |
| ON_FontGlyphOutlinePoint (const ON_FontGlyphOutlinePoint &)=default | |
| ~ON_FontGlyphOutlinePoint ()=default | |
| ON_FontGlyphOutlinePoint & | operator= (const ON_FontGlyphOutlinePoint &)=default | 
Static Public Member Functions | |
| static ON_FontGlyphOutlinePoint::ContourPointType | ContourPointTypeFromUnsigned (unsigned contour_point_type_as_unsigned) | 
Public Attributes | |
| ON__UINT8 | m_bToPoint = 0 | 
| ON__UINT16 | m_contour_index = 0 | 
| ON_2iPoint | m_point = ON_2iPoint::Unset | 
| ON_FontGlyphOutlinePoint::ContourPointType | m_point_type = ContourPointType::Unset | 
Static Public Attributes | |
| static const ON_FontGlyphOutlinePoint | Unset | 
      
  | 
  strong | 
      
  | 
  default | 
      
  | 
  default | 
      
  | 
  default | 
      
  | 
  static | 
      
  | 
  default | 
| ON__UINT8 ON_FontGlyphOutlinePoint::m_bToPoint = 0 | 
| ON__UINT16 ON_FontGlyphOutlinePoint::m_contour_index = 0 | 
| ON_2iPoint ON_FontGlyphOutlinePoint::m_point = ON_2iPoint::Unset | 
| ON_FontGlyphOutlinePoint::ContourPointType ON_FontGlyphOutlinePoint::m_point_type = ContourPointType::Unset | 
      
  | 
  static |