DGtal  1.5.beta
DGtal::COBANaivePlaneComputer< TSpace, TInternalInteger >::State Struct Reference

Data Fields

InternalInteger max
 
InternalInteger min
 
Point ptMax
 
Point ptMin
 
ConvexPolygonZ2 cip
 
InternalPoint3 centroid
 
InternalPoint3 N
 

Detailed Description

template<typename TSpace, typename TInternalInteger>
struct DGtal::COBANaivePlaneComputer< TSpace, TInternalInteger >::State

Defines the state of the algorithm, the part of the data that may change after initialization of the COBANaivePlaneComputer object. Only the set of points is not stored here.

Definition at line 171 of file COBANaivePlaneComputer.h.

Field Documentation

◆ centroid

template<typename TSpace , typename TInternalInteger >
InternalPoint3 DGtal::COBANaivePlaneComputer< TSpace, TInternalInteger >::State::centroid

current centroid of cip.

Definition at line 177 of file COBANaivePlaneComputer.h.

◆ cip

template<typename TSpace , typename TInternalInteger >
ConvexPolygonZ2 DGtal::COBANaivePlaneComputer< TSpace, TInternalInteger >::State::cip

current constraint integer polygon.

Definition at line 176 of file COBANaivePlaneComputer.h.

◆ max

template<typename TSpace , typename TInternalInteger >
InternalInteger DGtal::COBANaivePlaneComputer< TSpace, TInternalInteger >::State::max

current max dot product.

Definition at line 172 of file COBANaivePlaneComputer.h.

◆ min

template<typename TSpace , typename TInternalInteger >
InternalInteger DGtal::COBANaivePlaneComputer< TSpace, TInternalInteger >::State::min

current min dot product.

Definition at line 173 of file COBANaivePlaneComputer.h.

◆ N

template<typename TSpace , typename TInternalInteger >
InternalPoint3 DGtal::COBANaivePlaneComputer< TSpace, TInternalInteger >::State::N

current normal vector.

Definition at line 178 of file COBANaivePlaneComputer.h.

◆ ptMax

template<typename TSpace , typename TInternalInteger >
Point DGtal::COBANaivePlaneComputer< TSpace, TInternalInteger >::State::ptMax

3D point giving the max dot product.

Definition at line 174 of file COBANaivePlaneComputer.h.

◆ ptMin

template<typename TSpace , typename TInternalInteger >
Point DGtal::COBANaivePlaneComputer< TSpace, TInternalInteger >::State::ptMin

3D point giving the min dot product.

Definition at line 175 of file COBANaivePlaneComputer.h.


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