public FieldParameterXmlWrapper ToXmlWrapper(IFieldParameters param) { FieldParameterXmlWrapper fpxw = new FieldParameterXmlWrapper(); fpxw.Detail = fd.ToXmlWrapper(param.Detail); fpxw.Offset = param.Offset; fpxw.Profile = fp.ToXmlWrapper(param.FieldProfile); fpxw.Blend = fb.ToXmlWrapper(param.BlendModeWrap); fpxw.Seed = param.Seed; return(fpxw); }
public IFieldParameters ToObject(FieldParameterXmlWrapper wrapper) { FieldParameters f = new FieldParameters(); f.FieldProfile = fp.ToObject(wrapper.Profile); f.Detail = fd.ToObject(wrapper.Detail); f.Offset = wrapper.Offset; f.BlendModeWrap = fb.ToObject(wrapper.Blend); f.Seed = wrapper.Seed; return(f); }