/// <summary> /// Draws layout entities. /// </summary> /// <param name="State">Current drawing state.</param> /// <param name="PathState">Current path state.</param> /// <param name="Path">Path being generated.</param> public virtual void Draw(DrawingState State, PathState PathState, SKPath Path) { if (this.defined) { PathState.CloseLoop(); } }
/// <summary> /// Measures layout entities and defines unassigned properties. /// </summary> /// <param name="State">Current drawing state.</param> /// <param name="PathState">Current path state.</param> public virtual void Measure(DrawingState State, PathState PathState) { if (this.defined) { PathState.CloseLoop(); } }