DGtal  1.5.beta
DGtal::AlphaThickSegmentComputer< TInputPoint, TConstIterator >::State Struct Reference

Data Fields

DGtal::MelkmanConvexHull< InputPoint, FunctormelkmanCH
 
InputPoint lastFront
 
InputPoint lastBack
 
InputPoint edgePh
 
InputPoint edgeQh
 
InputPoint vertexSh
 
double actualThickness
 

Detailed Description

template<typename TInputPoint, typename TConstIterator = typename std::vector< TInputPoint >::const_iterator>
struct DGtal::AlphaThickSegmentComputer< TInputPoint, TConstIterator >::State

Definition at line 166 of file AlphaThickSegmentComputer.h.

Field Documentation

◆ actualThickness

template<typename TInputPoint , typename TConstIterator = typename std::vector< TInputPoint >::const_iterator>
double DGtal::AlphaThickSegmentComputer< TInputPoint, TConstIterator >::State::actualThickness

the actual thickness of the current segment

Definition at line 179 of file AlphaThickSegmentComputer.h.

◆ edgePh

template<typename TInputPoint , typename TConstIterator = typename std::vector< TInputPoint >::const_iterator>
InputPoint DGtal::AlphaThickSegmentComputer< TInputPoint, TConstIterator >::State::edgePh

one the convexhull edge point of the (edge, vertex) pair used to compute the convexhull height

Definition at line 173 of file AlphaThickSegmentComputer.h.

◆ edgeQh

template<typename TInputPoint , typename TConstIterator = typename std::vector< TInputPoint >::const_iterator>
InputPoint DGtal::AlphaThickSegmentComputer< TInputPoint, TConstIterator >::State::edgeQh

one the convexhull edge point of the (edge, vertex) pair used to compute the convexhull height

Definition at line 175 of file AlphaThickSegmentComputer.h.

◆ lastBack

template<typename TInputPoint , typename TConstIterator = typename std::vector< TInputPoint >::const_iterator>
InputPoint DGtal::AlphaThickSegmentComputer< TInputPoint, TConstIterator >::State::lastBack

the last point added at the back of the alpha thick segment

Definition at line 171 of file AlphaThickSegmentComputer.h.

◆ lastFront

template<typename TInputPoint , typename TConstIterator = typename std::vector< TInputPoint >::const_iterator>
InputPoint DGtal::AlphaThickSegmentComputer< TInputPoint, TConstIterator >::State::lastFront

the last point added at the front of the alpha thick segment

Definition at line 169 of file AlphaThickSegmentComputer.h.

◆ melkmanCH

template<typename TInputPoint , typename TConstIterator = typename std::vector< TInputPoint >::const_iterator>
DGtal::MelkmanConvexHull<InputPoint, Functor> DGtal::AlphaThickSegmentComputer< TInputPoint, TConstIterator >::State::melkmanCH

Definition at line 167 of file AlphaThickSegmentComputer.h.

◆ vertexSh

template<typename TInputPoint , typename TConstIterator = typename std::vector< TInputPoint >::const_iterator>
InputPoint DGtal::AlphaThickSegmentComputer< TInputPoint, TConstIterator >::State::vertexSh

one the convexhull vertex of the (edge, vertex) pair used to compute the convexhull height

Definition at line 177 of file AlphaThickSegmentComputer.h.


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