I have an enum that uses member grouping to set the members values all at once in a group.
Here is the code :
/** MP format tags
*
* See the DC-007_E Specification.
* 5.2.2.3 Table 3, page 13
*/
typedef enum
{
/*MP Index IFD*/
///@{
///Mandatory
MPTag_MPFVersion = 0xB000,
MPTag_NumberOfImages = 0xB001,
MPTag_MPEntry = 0xB002,
///@}
///@{
///Optional
//TODO : implement those tags
MPTag_ImageUIDList = 0xB003,
MPTag_TotalFrames = 0xB004,
///@}
///@{
///Individual image tags (attributes)
MPTag_IndividualNum = 0xb101,
MPTag_PanOrientation = 0xb201,
MPTag_PanOverlapH = 0xb202,
MPTag_PanOverlapV = 0xb203,
MPTag_BaseViewpointNum = 0xb204,
MPTag_ConvergenceAngle = 0xb205,
MPTag_BaselineLength = 0xb206,
MPTag_VerticalDivergence= 0xb207,
MPTag_AxisDistanceX = 0xb208,
MPTag_AxisDistanceY = 0xb209,
MPTag_AxisDistanceZ = 0xb20a,
MPTag_YawAngle = 0xb20b,
MPTag_PitchAngle = 0xb20c,
MPTag_RollAngle = 0xb20d
///@}
}MPExt_MPTags;
But the last member of the enum (MPTag_RollAngle
) isn't documented.
I set the DISTRIBUTE_GROUP_DOC
to true
You can see the html output here
Update :
The bug has been fixed :
- commit : enter link description here
- bug tracker : enter link description here