cheshirekow  v0.1.0
freetype::ContourIterator Struct Reference

#include <cpp_freetype/Outline.h>

Inheritance diagram for freetype::ContourIterator:
freetype::ContourReference

Public Member Functions

 ContourIterator (FT_Outline *outline=0, Int_t i=0)
 
bool done ()
 
bool operator!= (const ContourIterator &other)
 
ContourReferenceoperator* ()
 
ContourIteratoroperator++ ()
 
ContourIteratoroperator-- ()
 
ContourReferenceoperator-> ()
 
UInt16_t size ()
 

Additional Inherited Members

- Private Member Functions inherited from freetype::ContourReference
PointIterator begin ()
 
 ContourReference (FT_Outline *outline, Int i)
 
PointIterator end ()
 
- Private Attributes inherited from freetype::ContourReference
Int_t m_i
 index of the contour we're on More...
 
FT_Outline * m_outline
 outline we're iterating over More...
 

Detailed Description

Definition at line 77 of file Outline.h.

Constructor & Destructor Documentation

freetype::ContourIterator::ContourIterator ( FT_Outline *  outline = 0,
Int_t  i = 0 
)

Member Function Documentation

bool freetype::ContourIterator::done ( )
bool freetype::ContourIterator::operator!= ( const ContourIterator other)
ContourReference& freetype::ContourIterator::operator* ( )
ContourIterator& freetype::ContourIterator::operator++ ( )
ContourIterator& freetype::ContourIterator::operator-- ( )
ContourReference* freetype::ContourIterator::operator-> ( )
UInt16_t freetype::ContourIterator::size ( )

The documentation for this struct was generated from the following file: