LibreOffice Module chart2 (master) 1
Public Member Functions | Private Attributes | List of all members
chart::PureTickIter Class Reference

#include <Tickmarks.hxx>

Inheritance diagram for chart::PureTickIter:
[legend]
Collaboration diagram for chart::PureTickIter:
[legend]

Public Member Functions

 PureTickIter (TickInfoArrayType &rTickInfoVector)
 
virtual ~PureTickIter () override
 
virtual TickInfofirstInfo () override
 
virtual TickInfonextInfo () override
 
- Public Member Functions inherited from chart::TickIter
virtual ~TickIter ()
 
virtual TickInfofirstInfo ()=0
 
virtual TickInfonextInfo ()=0
 

Private Attributes

TickInfoArrayTypem_rTickVector
 
TickInfoArrayType::iterator m_aTickIter
 

Detailed Description

Definition at line 69 of file Tickmarks.hxx.

Constructor & Destructor Documentation

◆ PureTickIter()

chart::PureTickIter::PureTickIter ( TickInfoArrayType rTickInfoVector)
explicit

Definition at line 62 of file Tickmarks.cxx.

References begin.

◆ ~PureTickIter()

chart::PureTickIter::~PureTickIter ( )
overridevirtual

Definition at line 67 of file Tickmarks.cxx.

Member Function Documentation

◆ firstInfo()

TickInfo * chart::PureTickIter::firstInfo ( )
overridevirtual

Implements chart::TickIter.

Definition at line 70 of file Tickmarks.cxx.

References m_aTickIter, and m_rTickVector.

◆ nextInfo()

TickInfo * chart::PureTickIter::nextInfo ( )
overridevirtual

Implements chart::TickIter.

Definition at line 77 of file Tickmarks.cxx.

References m_aTickIter, and m_rTickVector.

Member Data Documentation

◆ m_aTickIter

TickInfoArrayType::iterator chart::PureTickIter::m_aTickIter
private

Definition at line 79 of file Tickmarks.hxx.

Referenced by firstInfo(), and nextInfo().

◆ m_rTickVector

TickInfoArrayType& chart::PureTickIter::m_rTickVector
private

Definition at line 78 of file Tickmarks.hxx.

Referenced by firstInfo(), and nextInfo().


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