PPickPath represents an ordered list of nodes that have been picked.
For a list of all members of this type, see PPickPath Members.
System.Object
PPickPath
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
Note that because of layers (which can be picked by multiple camera's) the ordered list of nodes in a pick path do not all share a parent child relationship with the nodes in the list next to them. This means that the normal LocalToGlobal methods don't work when trying to transform geometry up and down the pick path, instead you should use the pick path's CanvasToLocal methods to get the mouse event points into your local coord system.
Note that PInputEventArgs wraps most of the useful PPickPath methods, so often you can use a PInputEventArgs directly instead of accessing its pick path.
Namespace: UMD.HCIL.Piccolo.Util
Assembly: UMD.HCIL.Piccolo (in UMD.HCIL.Piccolo.dll)
PPickPath Members | UMD.HCIL.Piccolo.Util Namespace