The following tables list the members exposed by Geometry.
Name | Description | |
---|---|---|
AngularToCartesian | Overloaded. Gets a point on the edge of a circle, given center, radius and theta. | |
AngularToCartesianReverse | Overloaded. Gets a point on the edge of a circle, given center, radius and theta. | |
DegreeToRadian | Degree to radian conversion utility function. | |
Distance | Overloaded. Calculate the distance between two points. | |
InnerBoundingBox | Rotates a rectangle using its center as its axis of rotation, and returns a rectangle at the maximum size which still fits into the original bounds. | |
OptimizedRectanglesVerticalPositions | Optimize the positions of multiple rectangles so that they do not overlap | |
OptimizeRectanglesHeightPositions | Optimize the heights of multiple rectangles so that they do not overlap. | |
PointInsideRectangle | Determines if the given point is inside the given rectangle. | |
RadianToDegree | Radian to degree conversion utility function. | |
RectangleExclude | Rectangle exclusion geometric utility function. Effectively the opposite of a union function. | |
RectanglesCollide | Overloaded. Returns whether or not Rectangle A and B would collide if they were rotated at the given angle, using their centers as the axis of rotation. |