Constructors
Properties
Methods
Interpolate
#Perform a linear interpolation between two frames.
IsVisible
#Gets whether a point in content coordinates is visible within the boundary rectangle.
Parameters:
| point (Point2d) |
Limit
#Create a frame which does not exceed the maximum zoom levels in all directions.
Parameters:
| soft ((double x0, double x1, double y0, double y1)) | Soft limits, up to this point no adjustment is taken. |
| hard ((double x0, double x1, double y0, double y1)) | Hard limits, guaranteed enforced limits on the projection. |
Returns: Adjusted frame.
Pan
#Perform a panning operation on this frame.
Parameters:
| from (PointF) | From point in boundary coordinates. |
| to (PointF) | To point in boundary coordinates. |
Returns: Modified frame.
ToBoundary
#Map a point from content coordinates to boundary coordinates.
Parameters:
| contentPoint (Point2d) |
ToContent
#Map a point from boundary coordinates to content coordinates.
Parameters:
| boundaryPoint (PointF) |
WithBoundary
#Change the boundary on this frame.
Parameters:
| boundary (RectangleF) | New boundary. |
Returns: Modified frame.
WithLimits
#Change the limits on this frame.