CartoType C++ API 7.8.2, 2022-03-25
for Windows, Linux, Qt and other platforms supporting C++ development
Public Member Functions | List of all members
CartoType::TContour::Iter Class Reference

#include <cartotype_path.h>

Public Member Functions

 Iter (const TPoint *aPoint, size_t aIndex, bool aHasOffCurvePoints)
 
Iteroperator++ ()
 
bool operator!= (const Iter &aOther) const
 
TOutlinePoint operator* () const
 

Detailed Description

An iterator to traverse the points of a contour.

Constructor & Destructor Documentation

◆ Iter()

CartoType::TContour::Iter::Iter ( const TPoint aPoint,
size_t  aIndex,
bool  aHasOffCurvePoints 
)
inline

Creates an iterator over a sequence of points in a contour.

Member Function Documentation

◆ operator!=()

bool CartoType::TContour::Iter::operator!= ( const Iter aOther) const
inline

The inequality operator.

◆ operator*()

TOutlinePoint CartoType::TContour::Iter::operator* ( ) const
inline

Returns a reference to the point to which this iterator refers.

◆ operator++()

Iter & CartoType::TContour::Iter::operator++ ( )
inline

Increments this iterator to refer to the next point.


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