--- layout: posts title: Api - measure Namespace ---
The measurement to augment.
Measurement object with augmented properties.
Measures the minimum bounding hexagon surrounding a model. The hexagon is oriented such that the right and left sides are vertical, and the top and bottom are pointed.
The model to measure.
IBoundingHex object which is a hexagon model, with an additional radius property.
Increase a measurement by an additional measurement.
The measurement to increase.
The additional measurement.
Optional flag to call measure.augment on the measurement.
The increased original measurement (for cascading).
Find out if two angles are equal.
First angle.
Second angle.
true if angles are the same, false if they are not
Check if a given number is between two given limits.
The number to test.
First limit.
Second limit.
Flag to exclude equaling the limits.
Boolean true if value is between (or equal to) the limits.
Check if a given angle is between an arc's start and end angles.
The angle to test.
Arc to test against.
Flag to exclude equaling the start or end angles.
Boolean true if angle is between (or equal to) the arc's start and end angles.
Check if a given point is between a line's end points.
The point to test.
Line to test against.
Flag to exclude equaling the origin or end points.
Boolean true if point is between (or equal to) the line's origin and end points.
Check if a given bezier seed has all points on the same slope.
The bezier seed to test.
Optional boolean to test only within the boundary of the endpoints.
Boolean true if bezier seed has control points on the line slope and between the line endpoints.
Check for flow of paths in a chain being clockwise or not.
The chain to test.
Optional output object, if provided, will be populated with convex hull results.
Boolean true if paths in the chain flow clockwise.
Check for array of points being clockwise or not.
The array of points to test.
Optional output object, if provided, will be populated with convex hull results.
Boolean true if points flow clockwise.
Find out if a point is distinct among an array of points.
point to check.
array of points.
Optional distance to consider points equal.
false if point is equal to any point in the array.
Check to see if a point is inside of a model.
The point to check.
The model to check against.
Optional IMeasurePointInsideOptions object.
Boolean true if the path is inside of the modelContext.
Find out if point is on a circle.
Point to check.
Circle.
Optional distance of tolerance.
true if point is on the circle
Find out if a point lies on a path.
point to check.
path to check against.
Optional distance to consider point on the path.
Optional offset of path from [0, 0].
Optional IIsPointOnPathOptions to cache computation.
Measures the smallest rectangle which contains a model.
The model to measure.
Optional atlas to save measurements.
object with low and high points.
Measures the length of all paths in a model.
The model containing paths to measure.
Length of all paths in the model.
Measures the length of a path.
The path to measure.
Length of the path.
Generated using TypeDoc
Augment a measurement - add more properties such as center point, height and width.