Mercurial > hg > orthanc-stone
view Resources/CodeGeneration/test_data/testTestStoneCodeGen.yaml @ 1141:7681f3943748
Changed handling of DoseGridScaling: before this commit, rescaleSlope was set to
the DoseGridScaling value if rescale* tags weren't present AND in the case of a
dose. This caused issues in dose files where all three tags (DoseGridScaling,
RescaleSlope and RescaleIntercept) were present, which previously led to the
DoseGridScaling tag to be ignored. Now, the rescale* tags are *ignored* in dose
files and DoseGridScaling is always taken into account.
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Fri, 08 Nov 2019 14:25:35 +0100 |
parents | f185cfcb72a0 |
children |
line wrap: on
line source
# # 1 2 3 4 5 6 7 8 # 345678901234567890123456789012345678901234567890123456789012345678901234567890 # rootName: TestStoneCodeGen struct B: __handler: cpp someAs: vector<A> someInts: vector<int32> struct C: __handler: cpp someBs: vector<B> ddd: vector<string> struct A: __handler: cpp someStrings: vector<string> someInts2: vector<int32> movies: vector<MovieType> struct Message1: __handler: cpp memberInt32: int32 memberString: string memberEnumMonth: EnumMonth0 memberBool: bool memberFloat32: float32 memberFloat64: float64 struct Message2: __handler: [cpp, ts] memberString: string memberStringWithDefault: string = "my-default-value" memberVectorOfMessage1: vector<Message1> memberVectorOfString: vector<string> memberMapStringString: map<string, string> memberMapStringStruct: map<string, Message1> memberMapEnumFloat: map<CrispType, float32> memberEnumMovieType: MovieType memberJson: json enum MovieType: - RomCom - Horror - ScienceFiction - Vegetables enum CrispType: - SaltAndPepper - CreamAndChives - Paprika - Barbecue enum EnumMonth0: - January - February - March