internal GenerationLocationValues()
 {
     EffectsRotation = new Value.Boolean(false);
     Type = new Value.Enum<ParameterType>();
     Point = new PointParameter();
     Sphere = new SphereParameter();
     Model = new ModelParameter();
     Circle = new CircleParameter();
 }
 internal GenerationLocationValues(Value.Path basepath)
 {
     EffectsRotation = new Value.Boolean(false);
     Type            = new Value.Enum <ParameterType>();
     Point           = new PointParameter();
     Sphere          = new SphereParameter();
     Model           = new ModelParameter(basepath);
     Circle          = new CircleParameter();
     Line            = new LineParameter();
 }