Main Page | Data Structures | File List | Data Fields | Globals

MrLagSection Struct Reference

Section in the LAG. More...

#include <mr_lag_section.h>


Data Fields

MrVectorsegments
MrVectorright_junctions
MrVectorleft_junctions
unsigned int sum_height
unsigned int mean_height
unsigned int sum_y
unsigned int mean_y
short int filament
short int removed
MrLinebb


Detailed Description

Section in the LAG.

Group of segment linked by junctions.


Field Documentation

MrLine* MrLagSection::bb
 

short int MrLagSection::filament
 

Qualify the section : > 0 is a filament : a filament can be a part of a staff line > 1 : belong to a chain The section with the same non null value in the attribute filament belong to the same chain

MrVector* MrLagSection::left_junctions
 

Jointures towards component on the left

unsigned int MrLagSection::mean_height
 

mean of the height of the segment in the section ( sum_height / segments->size )

unsigned int MrLagSection::mean_y
 

mean on y coordinate (sum_y / (2 * segments->size)

short int MrLagSection::removed
 

1 : section removed from the LAG structure

MrVector* MrLagSection::right_junctions
 

Jointures towards component on the right

MrVector* MrLagSection::segments
 

Segments in the section. segment are sorted from the right to the left

unsigned int MrLagSection::sum_height
 

sum of the height of the segments in the section

unsigned int MrLagSection::sum_y
 

sum of y coordinate


The documentation for this struct was generated from the following file:
Generated on Sun Apr 9 17:29:42 2006 for MusicReco by  doxygen 1.4.4