---
name: "StrahlerMetric"
section: "3tulip"
platform: "linux"
package: "tulip-doc"
version: "3.1.2-2.3"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/StrahlerMetric"
---

# StrahlerMetric(3tulip)

StrahlerMetric.h - An implementation of the Strahler parameter.

## NAME

StrahlerMetric -

**StrahlerMetric.h** - An implementation of the **Strahler** parameter.

## SYNOPSIS

`#include <StrahlerMetric.h>`

### Public Member Functions

**StrahlerMetric** (const tlp::PropertyContext &)\
 bool **run** ()\
 bool **check** (std::string &)\

## Detailed Description

**StrahlerMetric.h** - An implementation of the **Strahler** parameter.

This plugin is an implementation of the **Strahler** Parameter. algorithm first published as:

A.N. **Strahler**, \
\
  'Hypsomic analysis of erosional topography',\
\
  'Bulletin Geological Society of America 63,pages 1117-1142.',\
\
  1952\.\

Extended to graphs in :

D. Auber, \
\
  "Using **Strahler** numbers for real time visual exploration of huge graphs, \
\
  ICCVG, International Conference on Computer Vision and Graphics, \
\
  pages 56-69, \
\
  2002, September.

 **HISTORY**

- •

  01/12/1999 Verson 0.0.1: Initial release

- •

  06/11/2002 Verson 0.0.2: Documentation and code clean up

**Note:**

This algorithm works on general graphs, if no node is selected, the algorithm automatically choose the nodes with higher outdegree as starting nodes.

The algorithm use the (bool)'viewSelection' property to determine the starting nodes.

**Author:**

David Auber University Bordeaux I France: Email:auber@tulip-software.com

**LICENCE**

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

## Constructor & Destructor Documentation

### StrahlerMetric::StrahlerMetric (const tlp::PropertyContext &)

## Member Function Documentation

### bool StrahlerMetric::check (std::string &)

### bool StrahlerMetric::run ()

## Author

Generated automatically by Doxygen for Tulip Plugins Library from the source code.
