public void SetParameters(VGMatrix projection, VGMatrix transformation, VGCxForm cxForm) { _projection.SetValue(projection); _transformation.SetValue(transformation); _addTerm.SetValue(cxForm.AddTerm); _mulTerm.SetValue(cxForm.MulTerm); _offset.SetValue(Vector2.Zero); }
internal void Clear(VGCxForm baseForm) { CxForms.Clear(); CxForms.Push(baseForm); }
public void PushCombineLeft(VGCxForm cxform) { CxForms.Push(cxform * CxForms.Peek()); }
public void PushCombineRight(VGCxForm cxform) { CxForms.Push(CxForms.Peek() * cxform); }
public void Push(VGCxForm cxform) { CxForms.Push(cxform); }