sync toc
UMD.HCIL.Piccolo
CameraViewConstraint Enumeration
FullBoundsInvalidatedDelegate Delegate
HighRenderQualityDelegate Delegate
InputSource Interface
InputSource Members
Methods
ProcessInput Method
LowRenderQualityDelegate Delegate
PaintInvalidatedDelegate Delegate
PCamera Class
PCamera Members
PCamera Constructor
PCamera Constructor ()
PCamera Constructor (SerializationInfo, StreamingContext)
Fields
PROPERTY_CODE_LAYERS Field
PROPERTY_CODE_VIEWTRANSFORM Field
PROPERTY_KEY_LAYERS Field
PROPERTY_KEY_VIEWTRANSFORM Field
Properties
Canvas Property
LayerCount Property
LayersReference Property
UnionOfLayerFullBounds Property
ViewBounds Property
ViewConstraint Property
ViewMatrix Property
ViewMatrixReference Property
ViewOffset Property
ViewScale Property
Methods
AddLayer Method
AddLayer Method (Int32, PLayer)
AddLayer Method (PLayer)
AnimateViewToCenterBounds Method
AnimateViewToMatrix Method
AnimateViewToPanToBounds Method
ApplyViewConstraints Method
FullPaint Method
GetLayer Method
GetObjectData Method
IndexOfLayer Method
LocalToView Method
LocalToView Method (PointF)
LocalToView Method (RectangleF)
LocalToView Method (SizeF)
Paint Method
PaintCameraView Method
PaintDebugBounds Method
PaintDebugFullBounds Method
PaintDebugInfo Method
PaintTransformedView Method
Pick Method
Pick Method (Single, Single, Single)
PickAfterChildren Method
PickCameraView Method
RemoveLayer Method
RemoveLayer Method (Int32)
RemoveLayer Method (PLayer)
RepaintFrom Method
RepaintFromLayer Method
ScaleViewBy Method
ScaleViewBy Method (Single)
ScaleViewBy Method (Single, Single, Single)
SetViewOffset Method
TranslateViewBy Method
ViewToLocal Method
ViewToLocal Method (PointF)
ViewToLocal Method (RectangleF)
ViewToLocal Method (SizeF)
Events
LayersChanged Event
ViewTransformChanged Event
PCamera.PCameraTransformTarget Class
PCamera.PCameraTransformTarget Members
PCamera.PCameraTransformTarget Constructor
Properties
Matrix Property
PCanvas Class
PCanvas Members
PCanvas Constructor
Fields
CURRENT_PCANVAS Field
HighRenderQuality Field
LowRenderQuality Field
Properties
Animating Property
AnimatingRenderQuality Property
Camera Property
DefaultRenderQuality Property
GridFitText Property
Interacting Property
InteractingRenderQuality Property
Layer Property
PanEventHandler Property
RegionManagement Property
Root Property
ZoomEventHandler Property
Methods
AddInputEventListener Method
CreateBasicScenegraph Method
CreatePaintContext Method
Dispose Method
Dispose Method (Boolean)
InvalidateBounds Method
IsInputKey Method
OnClick Method
OnDoubleClick Method
OnDragDrop Method
OnDragEnter Method
OnDragLeave Method
OnDragOver Method
OnInteractingChanged Method
OnKeyDown Method
OnKeyPress Method
OnKeyUp Method
OnMouseDown Method
OnMouseEnter Method
OnMouseLeave Method
OnMouseMove Method
OnMouseUp Method
OnMouseWheel Method
OnPaint Method
OnResize Method
PaintImmediately Method
PaintPiccolo Method
PopCursor Method
PushCursor Method
RemoveInputEventListener Method
SimulateMouseMoveOrDrag Method
Events
InteractingChanged Event
PInputEventHandler Delegate
PInputManager Class
PInputManager Members
PInputManager Constructor
Properties
CurrentCanvasPosition Property
KeyboardFocus Property
LastCanvasPosition Property
MouseFocus Property
MouseOver Property
Methods
CheckForMouseDragEnteredAndExited Method
CheckForMouseEnteredAndExited Method
Dispatch Method
DispatchToPath Method
ProcessEventFromCamera Method
ProcessInput Method
PLayer Class
PLayer Members
PLayer Constructor
PLayer Constructor ()
PLayer Constructor (SerializationInfo, StreamingContext)
Fields
PROPERTY_CODE_CAMERAS Field
PROPERTY_KEY_CAMERAS Field
Properties
CameraCount Property
CamerasReference Property
Methods
AddCamera Method
AddCamera Method (Int32, PCamera)
AddCamera Method (PCamera)
GetCamera Method
GetObjectData Method
NotifyCameras Method
RemoveCamera Method
RemoveCamera Method (Int32)
RemoveCamera Method (PCamera)
RepaintFrom Method
Events
CamerasChanged Event
PNode Class
PNode Members
PNode Constructor
PNode Constructor ()
PNode Constructor (SerializationInfo, StreamingContext)
Fields
bounds Field
EVENT_KEY_CLICK Field
EVENT_KEY_DOUBLECLICK Field
EVENT_KEY_DRAGDROP Field
EVENT_KEY_DRAGENTER Field
EVENT_KEY_DRAGLEAVE Field
EVENT_KEY_DRAGOVER Field
EVENT_KEY_GOTFOCUS Field
EVENT_KEY_KEYDOWN Field
EVENT_KEY_KEYPRESS Field
EVENT_KEY_KEYUP Field
EVENT_KEY_LOSTFOCUS Field
EVENT_KEY_MOUSEDOWN Field
EVENT_KEY_MOUSEDRAG Field
EVENT_KEY_MOUSEENTER Field
EVENT_KEY_MOUSELEAVE Field
EVENT_KEY_MOUSEMOVE Field
EVENT_KEY_MOUSEUP Field
EVENT_KEY_MOUSEWHEEL Field
FullBoundsInvalidated Field
PaintInvalidated Field
PROPERTY_CODE_BOUNDS Field
PROPERTY_CODE_BRUSH Field
PROPERTY_CODE_CHILDREN Field
PROPERTY_CODE_CHILDRENPICKABLE Field
PROPERTY_CODE_FULLBOUNDS Field
PROPERTY_CODE_PARENT Field
PROPERTY_CODE_PICKABLE Field
PROPERTY_CODE_TAG Field
PROPERTY_CODE_TRANSFORM Field
PROPERTY_CODE_VISIBLE Field
PROPERTY_KEY_BOUNDS Field
PROPERTY_KEY_BRUSH Field
PROPERTY_KEY_CHILDREN Field
PROPERTY_KEY_CHILDRENPICKABLE Field
PROPERTY_KEY_FULLBOUNDS Field
PROPERTY_KEY_PARENT Field
PROPERTY_KEY_PICKABLE Field
PROPERTY_KEY_TAG Field
PROPERTY_KEY_TRANSFORM Field
PROPERTY_KEY_VISIBLE Field
Properties
AllNodes Property
BoundsModified Property
BoundsVolatile Property
Brush Property
ChildBoundsInvalid Property
ChildBoundsVolatile Property
ChildPaintInvalid Property
ChildrenCount Property
ChildrenEnumerator Property
ChildrenPickable Property
ChildrenReference Property
FullBounds Property
FullBoundsInvalid Property
GlobalBounds Property
GlobalFullBounds Property
GlobalRotation Property
GlobalScale Property
GlobalToLocalMatrix Property
GlobalTranslation Property
HandlerList Property
Height Property
InverseMatrix Property
Item Property
LocalToGlobalMatrix Property
Matrix Property
MatrixReference Property
Occluded Property
Offset Property
OffsetX Property
OffsetY Property
PaintInvalid Property
ParamString Property
Parent Property
Pickable Property
PropertyChangeParentMask Property
Root Property
Rotation Property
Scale Property
Tag Property
UnionOfChildrenBounds Property
Visible Property
Width Property
X Property
Y Property
Methods
AddActivity Method
AddChild Method
AddChild Method (Int32, PNode)
AddChild Method (PNode)
AddChildren Method
AddChildren Method (ICollection)
AddChildren Method (PNodeList)
AddInputEventListener Method
AnimateMatrixToBounds Method
AnimateToBounds Method
AnimateToColor Method
AnimateToMatrix Method
AnimateToPositionScaleRotation Method
CenterBoundsOnPoint Method
CenterFullBoundsOnPoint Method
Clone Method
ComputeFullBounds Method
EndResizeBounds Method
FindIntersectingNodes Method
FireChildPropertyChangedEvent Method
FirePropertyChangedEvent Method
FullIntersects Method
FullPaint Method
FullPick Method
GetAllNodes Method
GetChild Method
GetEnumerator Method
GetObjectData Method
GetPropertyHandlers Method
GlobalToLocal Method
GlobalToLocal Method (PointF)
GlobalToLocal Method (RectangleF)
GlobalToLocal Method (SizeF)
HandleEvent Method
IndexOfChild Method
InternalUpdateBounds Method
Intersects Method
InvalidateFullBounds Method
InvalidateLayout Method
InvalidatePaint Method
IsAncestorOf Method
IsDescendentOf Method
IsDescendentOfRoot Method
IsOpaque Method
LayoutChildren Method
Lerp Method
LocalToGlobal Method
LocalToGlobal Method (PointF)
LocalToGlobal Method (RectangleF)
LocalToGlobal Method (SizeF)
LocalToParent Method
LocalToParent Method (PointF)
LocalToParent Method (RectangleF)
LocalToParent Method (SizeF)
MoveInBackOf Method
MoveInFrontOf Method
MoveToBack Method
MoveToFront Method
OffsetBy Method
OnClick Method
OnDoubleClick Method
OnDragDrop Method
OnDragEnter Method
OnDragLeave Method
OnDragOver Method
OnFullBoundsInvalidated Method
OnGotFocus Method
OnKeyDown Method
OnKeyPress Method
OnKeyUp Method
OnLostFocus Method
OnMouseDown Method
OnMouseDrag Method
OnMouseEnter Method
OnMouseLeave Method
OnMouseMove Method
OnMouseUp Method
OnMouseWheel Method
OnPaintInvalidated Method
Paint Method
PaintAfterChildren Method
ParentBoundsChanged Method
ParentToLocal Method
ParentToLocal Method (PointF)
ParentToLocal Method (RectangleF)
ParentToLocal Method (SizeF)
Pick Method
PickAfterChildren Method
Position Method
Print Method
printDocument_PrintPage Method
RemoveAllChildren Method
RemoveChild Method
RemoveChild Method (Int32)
RemoveChild Method (PNode)
RemoveChildren Method
RemoveChildren Method (ICollection)
RemoveChildren Method (PNodeList)
RemoveFromParent Method
RemoveInputEventListener Method
Repaint Method
RepaintFrom Method
Reparent Method
ReplaceWith Method
ResetBounds Method
RotateBy Method
RotateBy Method (Single)
RotateBy Method (Single, PointF)
RotateBy Method (Single, Single, Single)
RotateInPlace Method
ScaleAndDraw Method
ScaleBy Method
ScaleBy Method (Single)
ScaleBy Method (Single, PointF)
ScaleBy Method (Single, Single, Single)
SetBounds Method
SetOffset Method
SignalBoundsChanged Method
StartResizeBounds Method
ToImage Method
ToImage Method ()
ToImage Method (Image, Brush)
ToImage Method (Int32, Int32, Brush)
ToPickPath Method
ToPickPath Method ()
ToPickPath Method (PCamera, RectangleF)
ToString Method
TransformBy Method
TranslateBy Method
ValidateFullBounds Method
ValidateFullPaint Method
Events
BoundsChanged Event
BrushChanged Event
ChildrenChanged Event
ChildrenPickableChanged Event
Click Event
DoubleClick Event
DragDrop Event
DragEnter Event
DragLeave Event
DragOver Event
FullBoundsChanged Event
GotFocus Event
KeyDown Event
KeyPress Event
KeyUp Event
LostFocus Event
MouseDown Event
MouseDrag Event
MouseEnter Event
MouseLeave Event
MouseMove Event
MouseUp Event
MouseWheel Event
ParentChanged Event
PickableChanged Event
TagChanged Event
TransformChanged Event
VisibleChanged Event
PNode.PNodeBoundsActivity Class
PNode.PNodeBoundsActivity Members
PNode.PNodeBoundsActivity Constructor
Properties
Target Property
Methods
OnActivityFinished Method
OnActivityStarted Method
SetRelativeTargetValue Method
PNode.PNodeColorTarget Class
PNode.PNodeColorTarget Members
PNode.PNodeColorTarget Constructor
Properties
Color Property
Target Property
PNode.PNodeTransformTarget Class
PNode.PNodeTransformTarget Members
PNode.PNodeTransformTarget Constructor
Properties
Matrix Property
Target Property
PPropertyEventHandler Delegate
ProcessScheduledInputsDelegate Delegate
PRoot Class
PRoot Members
PRoot Constructor
PRoot Constructor ()
PRoot Constructor (SerializationInfo, StreamingContext)
Fields
processingInputs Field
processInputsScheduled Field
processScheduledInputsDelegate Field
PROPERTY_CODE_INPUT_SOURCES Field
PROPERTY_KEY_INPUT_SOURCES Field
Properties
ActivityScheduler Property
ChildBoundsInvalid Property
ChildPaintInvalid Property
DefaultInputManager Property
FullBoundsInvalid Property
GlobalTime Property
PaintInvalid Property
Root Property
Methods
AddActivity Method
AddInputSource Method
ProcessActivitiesNow Method
ProcessInputs Method
ProcessScheduledInputs Method
RemoveInputSource Method
ScheduleProcessInputsIfNeeded Method
WaitForActivities Method
WaitForActivity Method
Events
InputSourcesChanged Event
UMD.HCIL.Piccolo.Activities
ActivityFinishedDelegate Delegate
ActivityMode Enumeration
ActivityStartedDelegate Delegate
ActivitySteppedDelegate Delegate
PActivity Class
PActivity Members
PActivity Constructor
PActivity Constructor (Int64)
PActivity Constructor (Int64, Int64)
PActivity Constructor (Int64, Int64, Int64)
Fields
ActivityFinished Field
ActivityStarted Field
ActivityStepped Field
Properties
ActivityDelegate Property
ActivityScheduler Property
Duration Property
IsAnimation Property
IsStepping Property
NextStepTime Property
ParamString Property
StartTime Property
StepInterval Property
StopTime Property
Methods
OnActivityFinished Method
OnActivityStarted Method
OnActivityStep Method
ProcessStep Method
StartAfter Method
Terminate Method
Terminate Method ()
Terminate Method (TerminationBehavior)
ToString Method
PActivity.PActivityDelegate Interface
PActivity.PActivityDelegate Members
Methods
ActivityFinished Method
ActivityStarted Method
ActivityStepped Method
PActivityScheduler Class
PActivityScheduler Members
PActivityScheduler Constructor
Properties
ActivitiesReference Property
ActivityTimer Property
Animating Property
Root Property
Methods
AddActivity Method
AddActivity Method (PActivity)
AddActivity Method (PActivity, Boolean)
ProcessActivities Method
RemoveActivity Method
RemoveAllActivities Method
StartActivityTimer Method
StepActivities Method
StopActivityTimer Method
PColorActivity Class
PColorActivity Members
PColorActivity Constructor
PColorActivity Constructor (Int64, Int64, Target)
PColorActivity Constructor (Int64, Int64, Target, Color)
PColorActivity Constructor (Int64, Int64, Int32, ActivityMode, Target, Color)
Properties
DestinationColor Property
IsAnimation Property
ParamString Property
Methods
OnActivityStarted Method
SetRelativeTargetValue Method
PColorActivity.Target Interface
PColorActivity.Target Members
Properties
Color Property
PInterpolatingActivity Class
PInterpolatingActivity Members
PInterpolatingActivity Constructor
PInterpolatingActivity Constructor (Int64, Int64)
PInterpolatingActivity Constructor (Int64, Int64, Int32, ActivityMode)
PInterpolatingActivity Constructor (Int64, Int64, Int64, Int32, ActivityMode)
Properties
Duration Property
FirstLoop Property
LoopCount Property
Mode Property
ParamString Property
RelativeTargetValue Property
SlowInSlowOut Property
Methods
ComputeSlowInSlowOut Method
OnActivityFinished Method
OnActivityStarted Method
OnActivityStep Method
SetRelativeTargetValue Method
Terminate Method
Terminate Method ()
PTransformActivity Class
PTransformActivity Members
PTransformActivity Constructor
PTransformActivity Constructor (Int64, Int64, Target)
PTransformActivity Constructor (Int64, Int64, Target, PMatrix)
PTransformActivity Constructor (Int64, Int64, Int32, ActivityMode, Target, PMatrix)
Properties
ActivityTarget Property
DestinationMatrix Property
IsAnimation Property
ParamString Property
Methods
GetElementString Method
OnActivityStarted Method
SetRelativeTargetValue Method
PTransformActivity.Target Interface
PTransformActivity.Target Members
Properties
Matrix Property
TerminationBehavior Enumeration
UMD.HCIL.Piccolo.Event
AcceptsEventDelegate Delegate
ClickDelegate Delegate
DoubleClickDelegate Delegate
DragActivityFinalStepDelegate Delegate
DragActivityFirstStepDelegate Delegate
DragActivityStepDelegate Delegate
DragDelegate Delegate
DragDropDelegate Delegate
DragEnterDelegate Delegate
DragLeaveDelegate Delegate
DragOverDelegate Delegate
EndDragDelegate Delegate
GotFocusDelegate Delegate
KeyDownDelegate Delegate
KeyPressDelegate Delegate
KeyUpDelegate Delegate
LostFocusDelegate Delegate
MouseDownDelegate Delegate
MouseDragDelegate Delegate
MouseEnterDelegate Delegate
MouseLeaveDelegate Delegate
MouseMoveDelegate Delegate
MouseUpDelegate Delegate
MouseWheelDelegate Delegate
PBasicInputEventHandler Class
PBasicInputEventHandler Members
PBasicInputEventHandler Constructor
Fields
AcceptsEvent Field
Click Field
DoubleClick Field
DragDrop Field
DragEnter Field
DragLeave Field
DragOver Field
GotFocus Field
KeyDown Field
KeyPress Field
KeyUp Field
LostFocus Field
MouseDown Field
MouseDrag Field
MouseEnter Field
MouseLeave Field
MouseMove Field
MouseUp Field
MouseWheel Field
Properties
ParamString Property
Methods
DoesAcceptEvent Method
OnClick Method
OnDoubleClick Method
OnDragDrop Method
OnDragEnter Method
OnDragLeave Method
OnDragOver Method
OnGotFocus Method
OnKeyDown Method
OnKeyPress Method
OnKeyUp Method
OnLostFocus Method
OnMouseDown Method
OnMouseDrag Method
OnMouseEnter Method
OnMouseLeave Method
OnMouseMove Method
OnMouseUp Method
OnMouseWheel Method
PBasicInputEventHandlerAcceptsEvent Method
ToString Method
PDragEventHandler Class
PDragEventHandler Members
PDragEventHandler Constructor
Properties
DraggedNode Property
MoveToFrontOnPress Property
ParamString Property
Methods
OnDrag Method
OnEndDrag Method
OnStartDrag Method
PDragEventHandlerAcceptsEvent Method
ShouldStartDragInteraction Method
PDragSequenceEventHandler Class
PDragSequenceEventHandler Members
PDragSequenceEventHandler Constructor
Fields
Drag Field
DragActivityFinalStep Field
DragActivityFirstStep Field
DragActivityStep Field
EndDrag Field
StartDrag Field
Properties
DragActivity Property
DragActivityStepInterval Property
Dragging Property
MinDragStartDistance Property
MousePressedCanvasPoint Property
ParamString Property
Methods
ActivityFinished Method
ActivityStarted Method
ActivityStepped Method
OnDrag Method
OnDragActivityFinalStep Method
OnDragActivityFirstStep Method
OnDragActivityStep Method
OnEndDrag Method
OnMouseDown Method
OnMouseDrag Method
OnMouseUp Method
OnStartDrag Method
ShouldStartDragInteraction Method
StartDragActivity Method
PInputEventArgs Class
PInputEventArgs Members
PInputEventArgs Constructor
Properties
AllowedDragDropEffects Property
Alt Property
Button Property
Camera Property
Canvas Property
CanvasDelta Property
CanvasPosition Property
Clicks Property
Control Property
Delta Property
DragDropData Property
DragDropEffect Property
DragDropKeyState Property
Handled Property
InputManager Property
IsClickEvent Property
IsDragDropEvent Property
IsFocusEvent Property
IsKeyEvent Property
IsKeyPressEvent Property
IsMouseEnterOrMouseLeave Property
IsMouseEvent Property
KeyChar Property
KeyCode Property
KeyData Property
KeyValue Property
Modifiers Property
Path Property
PickedNode Property
Position Property
Shift Property
SourceEventArgs Property
TopCamera Property
Type Property
WheelDelta Property
Methods
DispatchTo Method
GetDeltaRelativeTo Method
GetPositionRelativeTo Method
PopCursor Method
PushCursor Method
ToString Method
PInputEventListener Interface
PInputEventListener Members
Methods
DoesAcceptEvent Method
OnClick Method
OnDoubleClick Method
OnDragDrop Method
OnDragEnter Method
OnDragLeave Method
OnDragOver Method
OnGotFocus Method
OnKeyDown Method
OnKeyPress Method
OnKeyUp Method
OnLostFocus Method
OnMouseDown Method
OnMouseDrag Method
OnMouseEnter Method
OnMouseLeave Method
OnMouseMove Method
OnMouseUp Method
OnMouseWheel Method
PInputType Enumeration
PPanEventHandler Class
PPanEventHandler Members
PPanEventHandler Constructor
Properties
Autopan Property
MaxAutopanSpeed Property
MinAutopanSpeed Property
ParamString Property
Methods
OnDrag Method
OnDragActivityStep Method
Pan Method
PPanEventHandlerAcceptsEvent Method
ValidatePanningDelta Method
PPropertyEventArgs Class
PPropertyEventArgs Members
PPropertyEventArgs Constructor
Fields
newValue Field
oldValue Field
propertyEventKey Field
Methods
ToString Method
PZoomEventHandler Class
PZoomEventHandler Members
PZoomEventHandler Constructor
Properties
MaxScale Property
MinScale Property
ParamString Property
Methods
OnDragActivityFirstStep Method
OnDragActivityStep Method
PZoomEventHandlerAcceptsEvent Method
StartDragDelegate Delegate
UMD.HCIL.Piccolo.Nodes
PImage Class
PImage Members
PImage Constructor
PImage Constructor ()
PImage Constructor (Image)
PImage Constructor (String)
PImage Constructor (Uri)
PImage Constructor (SerializationInfo, StreamingContext)
Fields
image Field
PROPERTY_CODE_IMAGE Field
PROPERTY_KEY_IMAGE Field
Properties
ParamString Property
Methods
Paint Method
Events
ImageChanged Event
PPath Class
PPath Members
PPath Constructor
PPath Constructor ()
PPath Constructor (GraphicsPath)
PPath Constructor (PointF[], Byte[])
PPath Constructor (PointF[], Byte[], Pen)
PPath Constructor (PointF[], Byte[], FillMode)
PPath Constructor (PointF[], Byte[], FillMode, Pen)
PPath Constructor (SerializationInfo, StreamingContext)
Fields
PROPERTY_CODE_PATH Field
PROPERTY_CODE_PEN Field
PROPERTY_KEY_PATH Field
PROPERTY_KEY_PEN Field
Properties
FillMode Property
ParamString Property
PathData Property
PathReference Property
Pen Property
PickMode Property
PointCount Property
Methods
AddArc Method
AddBezier Method
AddClosedCurve Method
AddCurve Method
AddEllipse Method
AddLine Method
AddPath Method
AddPolygon Method
AddRectangle Method
CloseAllFigures Method
CloseFigure Method
CreateEllipse Method
CreateLine Method
CreatePolygon Method
CreateRectangle Method
EndResizeBounds Method
GetObjectData Method
InternalUpdateBounds Method
Intersects Method
Intersects Method (RectangleF)
Intersects Method (RectangleF, PMatrix)
Paint Method
PickAfterChildren Method
Reset Method
StartResizeBounds Method
UpdateBoundsFromPath Method
Events
PathChanged Event
PenChanged Event
PPath.PathPickMode Enumeration
PText Class
PText Members
PText Constructor
PText Constructor ()
PText Constructor (String)
PText Constructor (SerializationInfo, StreamingContext)
Fields
DEFAULT_FONT Field
PROPERTY_CODE_FONT Field
PROPERTY_CODE_TEXT Field
PROPERTY_KEY_FONT Field
PROPERTY_KEY_TEXT Field
Properties
ConstrainHeightToTextHeight Property
ConstrainWidthToTextWidth Property
Font Property
ParamString Property
Text Property
TextAlignment Property
TextBrush Property
Methods
GetObjectData Method
InternalUpdateBounds Method
Paint Method
RecomputeBounds Method
Events
FontChanged Event
TextChanged Event
UMD.HCIL.Piccolo.Util
GraphicsPathSurrogate Class
GraphicsPathSurrogate Members
GraphicsPathSurrogate Constructor
Methods
GetObjectData Method
SetObjectData Method
MatrixSurrogate Class
MatrixSurrogate Members
MatrixSurrogate Constructor
Methods
GetObjectData Method
SetObjectData Method
PActivityList Class
PActivityList Members
PActivityList Constructor
PActivityList Constructor ()
PActivityList Constructor (PActivityList)
Properties
Item Property
Methods
Add Method
AddRange Method
Contains Method
IndexOf Method
Insert Method
Remove Method
RemoveRange Method
Sort Method
PCameraList Class
PCameraList Members
PCameraList Constructor
PCameraList Constructor ()
PCameraList Constructor (PCameraList)
Properties
Item Property
Methods
Add Method
AddRange Method
Contains Method
IndexOf Method
Insert Method
Remove Method
RemoveRange Method
Sort Method
PDebug Class
PDebug Members
PDebug Constructor
Properties
ApproximateUsedMemory Property
DebugBounds Property
DebugFullBounds Property
DebugPaintCalls Property
DebugPaintColor Property
DebugPrintFrameRate Property
DebugPrintUsedMemory Property
DebugRegionManagement Property
DebugThreading Property
FramesProcessed Property
InputFPS Property
OutputFPS Property
PrintResultsFrameRate Property
ProcessingOutput Property
TotalFPS Property
Methods
EndProcessingInput Method
EndProcessingOutput Method
ProcessInvalidate Method
ResetFPSTiming Method
ScheduleProcessInputs Method
StartProcessingInput Method
StartProcessingOutput Method
PLayerList Class
PLayerList Members
PLayerList Constructor
PLayerList Constructor ()
PLayerList Constructor (PLayerList)
Properties
Item Property
Methods
Add Method
AddRange Method
Contains Method
IndexOf Method
Insert Method
Remove Method
RemoveRange Method
Sort Method
PMatrix Class
PMatrix Members
PMatrix Constructor
PMatrix Constructor ()
PMatrix Constructor (Rectangle, Point[])
PMatrix Constructor (RectangleF, PointF[])
PMatrix Constructor (Single, Single, Single, Single, Single, Single)
PMatrix Constructor (Matrix)
PMatrix Constructor (SerializationInfo, StreamingContext)
Properties
Elements Property
ElementString Property
IsIdentity Property
IsInvertible Property
Matrix Property
MatrixReference Property
OffsetX Property
OffsetY Property
Rotation Property
Scale Property
Methods
Clone Method
InverseTransform Method
InverseTransform Method (PointF)
InverseTransform Method (RectangleF)
InverseTransform Method (SizeF)
Invert Method
Multiply Method
Reset Method
RotateBy Method
RotateBy Method (Single)
RotateBy Method (Single, Single, Single)
ScaleBy Method
ScaleBy Method (Single)
ScaleBy Method (Single, Single)
ScaleBy Method (Single, Single, Single)
ShearBy Method
ToString Method
Transform Method
Transform Method (PointF)
Transform Method (RectangleF)
Transform Method (SizeF)
TransformPoints Method
TransformVectors Method
TranslateBy Method
PNodeFilter Interface
PNodeFilter Members
Methods
Accept Method
AcceptChildrenOf Method
PNodeList Class
PNodeList Members
PNodeList Constructor
PNodeList Constructor ()
PNodeList Constructor (PNodeList)
Properties
Item Property
Methods
Add Method
AddRange Method
Contains Method
IndexOf Method
Insert Method
Remove Method
RemoveRange Method
Sort Method
PPaintContext Class
PPaintContext Members
PPaintContext Constructor
Fields
cameraStack Field
canvas Field
clipStack Field
CURRENT_PAINT_CONTEXT Field
graphics Field
localClipStack Field
PTS Field
renderQuality Field
TEMP_MATRIX Field
transformStack Field
Properties
Camera Property
GridFitText Property
LocalClip Property
Scale Property
Methods
InitializeStacks Method
OnHighRenderQuality Method
OnLowRenderQuality Method
PaintClipRegion Method
PopCamera Method
PopClip Method
PopMatrix Method
PushCamera Method
PushClip Method
PushMatrix Method
PPickPath Class
PPickPath Members
PPickPath Constructor
Fields
CURRENT_PICK_PATH Field
Properties
BottomCamera Property
NextPickedNode Property
NodeStackReference Property
PickBounds Property
PickedNode Property
Scale Property
TopCamera Property
Methods
AcceptsNode Method
CanvasToLocal Method
CanvasToLocal Method (PointF, PNode)
CanvasToLocal Method (RectangleF, PNode)
CanvasToLocal Method (SizeF, PNode)
GetPathTransformTo Method
PopMatrix Method
PopNode Method
ProcessEvent Method
PushMatrix Method
PushNode Method
PStream Class
PStream Members
PStream Constructor
Methods
ReadObjectTree Method
RecordUnconditionallyWritten Method
WriteConditionalObject Method
WriteObjectTree Method
PStream.RecordWrittenSurrogate Class
PStream.RecordWrittenSurrogate Members
PStream.RecordWrittenSurrogate Constructor
Methods
GetObjectData Method
SetObjectData Method
PStream.RecordWrittenSurrogateSelector Class
PStream.RecordWrittenSurrogateSelector Members
PStream.RecordWrittenSurrogateSelector Constructor
Methods
GetSurrogate Method
PUtil Class
PUtil Members
PUtil Constructor
Fields
ACTIVITY_SCHEDULER_FRAME_INTERVAL Field
CAMERA_WITH_CANVAS_FILTER Field
DEFAULT_ACTIVITY_STEP_RATE Field
DEFAULT_GREEK_THRESHOLD Field
DEFAULT_MAX_FONT_SIZE Field
NULL_ENUMERATOR Field
NULL_OUTPUT_STREAM Field
Properties
CurrentTimeMillis Property
FrameworkSurrogateSelector Property
GreekThreshold Property
MaxFontSize Property
Methods
AddFrameworkSurrogate Method
AddPointToRect Method
AddRectToRect Method
Brighter Method
CenterOfRectangle Method
CreateBasicScenegraph Method
Darker Method
DeltaRequiredToCenter Method
DeltaRequiredToContain Method
DistanceBetweenPoints Method
InflatedRectangle Method
PathIntersectsRect Method
ReadBrush Method
ReadPen Method
RectangleOutCode Method
RectIntersectsPerpLine Method
WriteBrush Method
WritePen Method
PUtil.OutCode Enumeration
RenderQuality Enumeration
UMD.HCIL.PiccoloX
PForm Class
PForm Members
PForm Constructor
PForm Constructor ()
PForm Constructor (Boolean, PCanvas)
Properties
AutoScrollCanvas Property
AutoScrollCanvasPosition Property
Canvas Property
DefaultFormBounds Property
FullScreenMode Property
NonFullScreenBounds Property
ScrollControl Property
Methods
AddEscapeFullScreenModeHandler Method
BeforeInitialize Method
canvas_KeyDown Method
Dispose Method
Dispose Method (Boolean)
Initialize Method
InitializePiccolo Method
OnCreateControl Method
RemoveEscapeFullScreenModeHandler Method
ProcessDelegate Delegate
UMD.HCIL.PiccoloX.Activities
PPathActivity Class
PPathActivity Members
PPathActivity Constructor
PPathActivity Constructor (Int64, Int64, Single[])
PPathActivity Constructor (Int64, Int64, Int32, ActivityMode, Single[])
Fields
knots Field
Properties
KnotsLength Property
Methods
GetKnot Method
SetKnot Method
SetRelativeTargetValue Method
SetRelativeTargetValue Method (Single)
SetRelativeTargetValue Method (Single, Int32, Int32)
PPositionPathActivity Class
PPositionPathActivity Members
PPositionPathActivity Constructor
PPositionPathActivity Constructor (Int64, Int64, Target)
PPositionPathActivity Constructor (Int64, Int64, Target, Single[], PointF[])
PPositionPathActivity Constructor (Int64, Int64, Int32, ActivityMode, Target, Single[], PointF[])
Fields
positions Field
target Field
Properties
IsAnimation Property
PositionPath Property
Methods
GetPosition Method
SetPosition Method
SetRelativeTargetValue Method
SetRelativeTargetValue Method (Single, Int32, Int32)
PPositionPathActivity.Target Interface
PPositionPathActivity.Target Members
Methods
SetPosition Method
UMD.HCIL.PiccoloX.Components
PCacheCanvas Class
PCacheCanvas Members
PCacheCanvas Constructor
Methods
CreateBasicScenegraph Method
PDefaultScrollDirector Class
PDefaultScrollDirector Members
PDefaultScrollDirector Constructor
Fields
camera Field
root Field
scrollableControl Field
scrollInProgress Field
view Field
Properties
UnionOfLayerFullBounds Property
Methods
camera_BoundsChanged Method
camera_FullBoundsChanged Method
camera_ViewTransformChanged Method
GetViewPosition Method
GetViewSize Method
Install Method
root_BoundsChanged Method
root_FullBoundsChanged Method
SetViewPosition Method
UnInstall Method
PScrollableControl Class
PScrollableControl Members
PScrollableControl Constructor
PScrollableControl Constructor ()
PScrollableControl Constructor (PCanvas)
Fields
animateScrollDuration Field
animateScrolls Field
autoLargeChange Field
hLargeChange Field
hsbPolicy Field
hScrollBar Field
hSmallChange Field
largeChangeFactor Field
scroll Field
scrollable Field
scrollDirector Field
smallChangeFactor Field
view Field
vLargeChange Field
vsbPolicy Field
vScrollBar Field
vSmallChange Field
Properties
AutoLargeChangeFactor Property
Canvas Property
Extent Property
HLargeChangePixels Property
HLargeChangeView Property
HScroll Property
HSmallChangePixels Property
HSmallChangeView Property
ViewPosition Property
ViewSize Property
VLargeChangePixels Property
VLargeChangeView Property
VScroll Property
VSmallChangePixels Property
VSmallChangeView Property
Methods
CreateScrollDirector Method
GetHLargeChange Method
GetHSmallChange Method
GetViewSize Method
GetVLargeChange Method
GetVSmallChange Method
OnGotFocus Method
OnLayout Method
OnMouseWheel Method
scrollBar_Scroll Method
SetViewPosition Method
TerminatePreviousScroll Method
UpdateScrollbars Method
PScrollDirector Interface
PScrollDirector Members
Methods
GetViewPosition Method
GetViewSize Method
Install Method
SetViewPosition Method
UnInstall Method
ScrollBarPolicy Enumeration
UMD.HCIL.PiccoloX.Events
PControlEventHandler Class
PControlEventHandler Members
PControlEventHandler Constructor
Methods
AnimateCameraViewMatrixTo Method
DirectCameraViewToControl Method
OnMouseDown Method
PNavigationEventHandler Class
PNavigationEventHandler Members
PNavigationEventHandler Constructor
Properties
ZoomToFocusDuration Property
Methods
AnimateCameraViewMatrixTo Method
DirectCameraViewToFocus Method
DoesAcceptEvent Method
FillViewWhiteSpace Method
GetNeighborInDirection Method
GetNeighbors Method
MoveFocusDown Method
MoveFocusIn Method
MoveFocusLeft Method
MoveFocusOut Method
MoveFocusRight Method
MoveFocusToMouseOver Method
MoveFocusUp Method
NodeIsNeighborInDirection Method
OnKeyDown Method
OnMouseDown Method
SortNodesByDistanceFromPoint Method
PNotification Class
PNotification Members
PNotification Constructor
Fields
name Field
properties Field
source Field
Properties
Object Property
Methods
GetProperty Method
PNotificationCenter Class
PNotificationCenter Members
Fields
DEFAULT_CENTER Field
listenersMap Field
NULL_MARKER Field
Properties
DefaultCenter Property
Methods
AddListener Method
MatchingKeys Method
PostNotification Method
PostNotification Method (String, Object)
PostNotification Method (String, Object, IDictionary)
PostNotification Method (PNotification)
ProcessDeadKeys Method
RemoveListener Method
RemoveListener Method (Object)
RemoveListener Method (Object, Object)
RemoveListener Method (Object, String, Object)
PNotificationCenter.CompoundKey Class
PNotificationCenter.CompoundKey Members
PNotificationCenter.CompoundKey Constructor
Properties
Name Property
Methods
Equals Method
GetHashCode Method
PNotificationCenter.CompoundValue Class
PNotificationCenter.CompoundValue Members
PNotificationCenter.CompoundValue Constructor
Fields
hashCode Field
methodInfo Field
Properties
Methods
Equals Method
GetHashCode Method
PSelectionEventHandler Class
PSelectionEventHandler Members
PSelectionEventHandler Constructor
PSelectionEventHandler Constructor (PNode, PNode)
PSelectionEventHandler Constructor (PNode, PNodeList)
Fields
SELECTION_CHANGED_NOTIFICATION Field
Properties
DeleteKeyActive Property
MarqueeBounds Property
MarqueeBrush Property
SelectableParent Property
SelectableParents Property
Selection Property
SelectionReference Property
Methods
AddSelectableParent Method
ComputeMarqueeSelection Method
ComputeOptionMarqueeSelection Method
CreateNodeFilter Method
DecorateSelectedNode Method
DragStandardSelection Method
EndMarqueeSelection Method
EndStandardSelection Method
Init Method
InitializeMarquee Method
InitializeSelection Method
InternalSelect Method
InternalUnselect Method
IsMarqueeSelection Method
IsOptionSelection Method
IsSelectable Method
IsSelected Method
OnDrag Method
OnDragActivityStep Method
OnEndDrag Method
OnKeyDown Method
OnStartDrag Method
RemoveSelectableParent Method
Select Method
Select Method (ICollection)
Select Method (IDictionary)
Select Method (PNode)
Select Method (PNodeList)
SetSafeMarqueePen Method
StartMarqueeSelection Method
StartOptionMarqueeSelection Method
StartStandardOptionSelection Method
StartStandardSelection Method
UndecorateSelectedNode Method
Unselect Method
Unselect Method (ICollection)
Unselect Method (PNode)
Unselect Method (PNodeList)
UnselectAll Method
UpdateMarquee Method
PSelectionEventHandler.BoundsFilter Class
PSelectionEventHandler.BoundsFilter Members
PSelectionEventHandler.BoundsFilter Constructor
Fields
bounds Field
localBounds Field
selectionHandler Field
Methods
Accept Method
AcceptChildrenOf Method
IsCameraLayer Method
PZoomToEventHandler Class
PZoomToEventHandler Members
PZoomToEventHandler Constructor
Methods
OnMouseDown Method
PZoomToEventHandlerAcceptsEvent Method
ZoomTo Method
UMD.HCIL.PiccoloX.Handles
EndHandleDragDelegate Delegate
HandleDragDelegate Delegate
PBoundsHandle Class
PBoundsHandle Members
PBoundsHandle Constructor
PBoundsHandle Constructor (PLocator)
PBoundsHandle Constructor (SerializationInfo, StreamingContext)
Properties
HandleCursorEventHandler Property
Methods
AddBoundsHandlesTo Method
AddStickyBoundsHandlesTo Method
FlipHandleIfNeeded Method
FlipSiblingBoundsHandles Method
GetCursorFor Method
InstallHandleEventHandlers Method
OnEndHandleDrag Method
OnHandleDrag Method
OnStartHandleDrag Method
RemoveBoundsHandlesFrom Method
PHandle Class
PHandle Members
PHandle Constructor
PHandle Constructor (PLocator)
PHandle Constructor (SerializationInfo, StreamingContext)
Fields
DEFAULT_COLOR Field
DEFAULT_HANDLE_SIZE Field
EndHandleDrag Field
HandleDrag Field
StartHandleDrag Field
Properties
CreatePath Property
HandleDragHandler Property
Locator Property
Parent Property
Methods
GetObjectData Method
InstallHandleEventHandlers Method
OnEndHandleDrag Method
OnHandleDrag Method
OnStartHandleDrag Method
ParentBoundsChanged Method
RelocateHandle Method
PStickyHandleManager Class
PStickyHandleManager Members
PStickyHandleManager Constructor
Properties
Bounds Property
BoundsVolatile Property
Methods
EndResizeBounds Method
PickAfterChildren Method
SetBounds Method
SetCameraTarget Method
StartResizeBounds Method
StartHandleDragDelegate Delegate
UMD.HCIL.PiccoloX.Nodes
P3DRectangle Class
P3DRectangle Members
P3DRectangle Constructor
P3DRectangle Constructor ()
P3DRectangle Constructor (RectangleF)
P3DRectangle Constructor (Single, Single, Single, Single)
P3DRectangle Constructor (SerializationInfo, StreamingContext)
Properties
Brush Property
Raised Property
Methods
GetObjectData Method
Paint Method
PCacheCamera Class
PCacheCamera Members
PCacheCamera Constructor
Properties
PaintBuffer Property
Methods
AnimateStaticViewToCenterBoundsFast Method
AnimateStaticViewToTransformFast Method
FullPaint Method
PClip Class
PClip Members
PClip Constructor
PClip Constructor ()
PClip Constructor (SerializationInfo, StreamingContext)
Methods
ComputeFullBounds Method
FullPick Method
Paint Method
PaintAfterChildren Method
RepaintFrom Method
PComposite Class
PComposite Members
PComposite Constructor
PComposite Constructor ()
PComposite Constructor (SerializationInfo, StreamingContext)
Methods
FullPick Method
PControl Class
PControl Members
PControl Constructor
PControl Constructor (Control)
PControl Constructor (Control, PCanvas)
Properties
Control Property
ControlLocation Property
CurrentCanvas Property
Editing Property
Methods
AddControlToCanvas Method
Paint Method
SetBounds Method
UpdateImage Method
PLens Class
PLens Members
PLens Constructor
PLens Constructor ()
PLens Constructor (PLayer)
PLens Constructor (SerializationInfo, StreamingContext)
Fields
DEFAULT_DRAGBAR_BRUSH Field
DEFAULT_LENS_BRUSH Field
LENS_DRAGBAR_HEIGHT Field
Properties
Camera Property
DragBar Property
LensDraggerHandler Property
Methods
AddLayer Method
LayoutChildren Method
PLens_TransformChanged Method
RemoveLayer Method
PNodeCache Class
PNodeCache Members
PNodeCache Constructor
PNodeCache Constructor ()
PNodeCache Constructor (SerializationInfo, StreamingContext)
Properties
ImageCache Property
Methods
CreateImageCache Method
FullPaint Method
InvalidateCache Method
InvalidatePaint Method
PickAfterChildren Method
RepaintFrom Method
UMD.HCIL.PiccoloX.Util
Direction Enumeration
PBoundsLocator Class
PBoundsLocator Members
PBoundsLocator Constructor
Properties
LocateX Property
LocateY Property
Side Property
Methods
CreateEastLocator Method
CreateNorthEastLocator Method
CreateNorthLocator Method
CreateNorthWestLocator Method
CreateSouthEastLocator Method
CreateSouthLocator Method
CreateSouthWestLocator Method
CreateWestLocator Method
PLocator Class
PLocator Members
PLocator Constructor
Properties
LocatePoint Property
LocateX Property
LocateY Property
PNodeLocator Class
PNodeLocator Members
PNodeLocator Constructor
Fields
node Field
Properties
LocateX Property
LocateY Property
POcclusionDetection Class
POcclusionDetection Members
POcclusionDetection Constructor
Methods
DetectOcclusions Method
DetectOccusions Method
PXUtil Class
PXUtil Members
PXUtil Constructor
Methods
GrabControl Method
OffscreenGrab Method
ReleaseDC Method