Bonjour à tous. J'utilise les EnumSet de la façon suivante:
1 2 3 4 5 6 7 8 9 10 11 12 13
| enum StokesParameter {
I, //!< Standard stokes parameters I
Q, //!< Standard stokes parameters Q
U, //!< Standard stokes parameters U
V, //!< Standard stokes parameters V
RR, //!< Circular correlation product RR
RL, //!< Circular correlation product RL
LR, //!< Circular correlation product LR
LL, //!< Circular correlation product LL
};
EnumSet<StokesParameter> Stokes = EnumSet.range(StokesParameter.I, StokesParameter.V); |
Pourquoi je ne peux pas ensuite assigner une valeur à l'EnumSet de cette manière ?
StokesParameter test = Stokes.I;
Dans tous les cas vous avez sûrement compris ce que je veux faire. Si vous connaissez une manière d'y parvenir, n'hésitez pas à m'en faire part
Partager