Chapter 6. Tablet PC Platform SDK: Ink Data Management, Part II

This chapter explores more of the Tablet PC Platform’s Ink Data Management API. In Chapter 5, we learned about the creation, ownership, and rendering of ink data. Now we can use this knowledge to work with the platform’s more advanced functionality.

We’ll begin the chapter by delving into ink stroke geometry. This includes topics such as computing bounds, intersections, and applying transformations. Then we’ll move on to study hit-testing ink strokes, where among other things a solution for performing real-time lasso selection is presented. Next we’ll discuss how to split and chop strokes into pieces. Finally, we’ll discuss how to persist ink data to and from a stream and from the ...

Get Building Tablet PC Applications now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.