Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
I put in documentation comments for just about all structs, methods, etc. There are just a few pieces that I didn't mess with because I don't really have a good understanding of it to give a good explanation - maybe Andris can fill in the blanks? I really didn't get into Path+QuadCurve.swift for instance - the author will understand what is going on much more than I can. A few other pieces I couldn't figure out how to document - look for
<#Description#>
and<#content description#>
in the code. (Still, everything builds fine, it could get merged in even with these pieces incomplete.)Motivation and Context
See issue 99
How Has This Been Tested?
No code changes (except a couple of tweaks to make public/private consistency). It builds fine.
Screenshots (if appropriate):
Types of changes
Checklist: