MorphologicalAttributeFilters
Public API documentation
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
mmcfilters::ToSExactDoubledAltitudeEncoding Struct Reference

Exact encoding in doubled source-level units. More...

#include <TreeOfShapesProducer.hpp>

Public Types

using value_type = ToSGrayLevel
 Scalar type storing exact doubled source-level units.
 

Static Public Member Functions

static value_type encode (ToSGrayLevel constructionLevel, detail::TopographicImmersionMode immersionMode) noexcept
 Converts one transient construction level to exact doubled units.
 

Detailed Description

Exact encoding in doubled source-level units.

Original source levels are even. Odd values represent half levels generated by the self-dual span interpolation.

Definition at line 39 of file TreeOfShapesProducer.hpp.

Member Typedef Documentation

◆ value_type

Scalar type storing exact doubled source-level units.

Definition at line 41 of file TreeOfShapesProducer.hpp.

Member Function Documentation

◆ encode()

static value_type mmcfilters::ToSExactDoubledAltitudeEncoding::encode ( ToSGrayLevel  constructionLevel,
detail::TopographicImmersionMode  immersionMode 
)
inlinestaticnoexcept

Converts one transient construction level to exact doubled units.

Parameters
constructionLevelAltitude or level.
immersionModeActive topographic immersion mode.
Returns
The converted one transient construction level to exact doubled units.

Definition at line 50 of file TreeOfShapesProducer.hpp.


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