public void InitFromVDefinition(VDefinition vdef) { m_vdef = vdef; V = vdef.Value; LeftInterpolationType = vdef.InEditMode; RightInterpolationType = vdef.OutEditMode; UpdateControlTangents(); }
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { VDefinition.EditMode type = (VDefinition.EditMode)value; switch (type) { case VDefinition.EditMode.Linear: return(linearFace); case VDefinition.EditMode.Tangent: case VDefinition.EditMode.Smooth: return(splineFace); default: return(horizontalFace); } }