Inheritance diagram for MouseUtilities:


Static Public Member Functions | |
| static double | AngleToPoint (integer inCentreX, integer inCentreY, integer inX, integer inY) |
| static Boolean | IsPointInArc (integer inCentreX, integer inCentreY, integer inAngleStart, integer inAngleEnd, integer inX, integer inY) |
| static Boolean | IsPointInCircle (integer inCentreX, integer inCentreY, integer inRadius, integer inX, integer inY) |
| static Boolean | IsPointInRing (integer inCentreX, integer inCentreY, integer inRadius, integer inRingWidth, integer inX, integer inY) |
| static Boolean | IsPointInRingStrip (integer inCentreX, integer inCentreY, integer inRadius, integer inRingWidth, integer inTextStart, integer, inX as integer inTextEnd, integer inY) |
| static integer | PointToQuad (integer inCentreX, integer inCentreY, integer inX, integer inY) |
| static void | RotatePoint (integer inX, integer inY, double inRadians, integer outX, integer outY) |
| static double | VectorLength (integer inX1, integer inY1, integer inX2, integer inY2) |
| static Boolean | WasDoubleClick (integer inX, integer inY) |
Static Protected Member Functions | |
| static void | SnapXY (double inOffsets[], double inSize, integer byref ioX, integer byref ioY) |
Static Package Attributes | |
| static integer | lastClickTime |
| static integer | oldMousePosX |
| static integer | oldMousePosY |
| static double MouseUtilities.AngleToPoint | ( | integer | inCentreX, | |
| integer | inCentreY, | |||
| integer | inX, | |||
| integer | inY | |||
| ) | [static] |
| static Boolean MouseUtilities.IsPointInArc | ( | integer | inCentreX, | |
| integer | inCentreY, | |||
| integer | inAngleStart, | |||
| integer | inAngleEnd, | |||
| integer | inX, | |||
| integer | inY | |||
| ) | [static] |
| static Boolean MouseUtilities.IsPointInCircle | ( | integer | inCentreX, | |
| integer | inCentreY, | |||
| integer | inRadius, | |||
| integer | inX, | |||
| integer | inY | |||
| ) | [static] |
| static Boolean MouseUtilities.IsPointInRing | ( | integer | inCentreX, | |
| integer | inCentreY, | |||
| integer | inRadius, | |||
| integer | inRingWidth, | |||
| integer | inX, | |||
| integer | inY | |||
| ) | [static] |
| static Boolean MouseUtilities.IsPointInRingStrip | ( | integer | inCentreX, | |
| integer | inCentreY, | |||
| integer | inRadius, | |||
| integer | inRingWidth, | |||
| integer | inTextStart, | |||
| integer | , | |||
| inX as integer | inTextEnd, | |||
| integer | inY | |||
| ) | [static] |
| static integer MouseUtilities.PointToQuad | ( | integer | inCentreX, | |
| integer | inCentreY, | |||
| integer | inX, | |||
| integer | inY | |||
| ) | [static] |
| static void MouseUtilities.RotatePoint | ( | integer | inX, | |
| integer | inY, | |||
| double | inRadians, | |||
| integer | outX, | |||
| integer | outY | |||
| ) | [static] |
| static void MouseUtilities.SnapXY | ( | double | inOffsets[], | |
| double | inSize, | |||
| integer byref | ioX, | |||
| integer byref | ioY | |||
| ) | [static, protected] |
| static double MouseUtilities.VectorLength | ( | integer | inX1, | |
| integer | inY1, | |||
| integer | inX2, | |||
| integer | inY2 | |||
| ) | [static] |
| static Boolean MouseUtilities.WasDoubleClick | ( | integer | inX, | |
| integer | inY | |||
| ) | [static] |
integer MouseUtilities.lastClickTime [static, package] |
integer MouseUtilities.oldMousePosX [static, package] |
integer MouseUtilities.oldMousePosY [static, package] |
1.5.1