+ aCreator = new StdHypothesisCreator_i<StdMeshers_AutomaticLength_i>;
+ else if (strcmp(aHypName, "QuadranglePreference") == 0)
+ aCreator = new StdHypothesisCreator_i<StdMeshers_QuadranglePreference_i>;
+ else if (strcmp(aHypName, "TrianglePreference") == 0)
+ aCreator = new StdHypothesisCreator_i<StdMeshers_TrianglePreference_i>;
+ else if (strcmp(aHypName, "QuadraticMesh") == 0)
+ aCreator = new StdHypothesisCreator_i<StdMeshers_QuadraticMesh_i>;
+ else if (strcmp(aHypName, "ProjectionSource3D") == 0)
+ aCreator = new StdHypothesisCreator_i<StdMeshers_ProjectionSource3D_i>;
+ else if (strcmp(aHypName, "ProjectionSource2D") == 0)
+ aCreator = new StdHypothesisCreator_i<StdMeshers_ProjectionSource2D_i>;
+ else if (strcmp(aHypName, "ProjectionSource1D") == 0)
+ aCreator = new StdHypothesisCreator_i<StdMeshers_ProjectionSource1D_i>;
+ else if (strcmp(aHypName, "NumberOfLayers") == 0)
+ aCreator = new StdHypothesisCreator_i<StdMeshers_NumberOfLayers_i>;
+ else if (strcmp(aHypName, "LayerDistribution") == 0)
+ aCreator = new StdHypothesisCreator_i<StdMeshers_LayerDistribution_i>;
+ else if (strcmp(aHypName, "NumberOfLayers2D") == 0)
+ aCreator = new StdHypothesisCreator_i<StdMeshers_NumberOfLayers2D_i>;
+ else if (strcmp(aHypName, "LayerDistribution2D") == 0)
+ aCreator = new StdHypothesisCreator_i<StdMeshers_LayerDistribution2D_i>;
+ else if (strcmp(aHypName, "SegmentLengthAroundVertex") == 0)
+ aCreator = new StdHypothesisCreator_i<StdMeshers_SegmentLengthAroundVertex_i>;
+ else if (strcmp(aHypName, "QuadrangleParams") == 0)
+ aCreator = new StdHypothesisCreator_i<StdMeshers_QuadrangleParams_i>;