MeasurementTargetClass

Enumeration MeasurementTargetClass

The available classes of MeasurementTargets that can be used with the MeasurementAPI.

Enumeration Members

CURVE: 6

A 3D curve given as an array of line segments. The line segments are given by the start and end points. The line segments are not necessarily ordered or connected.

[[number, number, number], [number, number, number]][]

LINE: 1

A 3D line given by a point on the line and a direction. The line data is specified as a single array with the format:

[point_x, point_y, point_z, direction_x, direction_y, direction_z]

[number, number, number, number, number, number]

LINE_SEGMENT: 5

A 3D line segment given by the start and end points. The line segment data is specified as:

[[start_x, start_y, start_z], [end_x, end_y, end_z]]

[[number, number, number], [number, number, number]]

NODE: 4

One or multiple nodes given by an array of node IDs.

number[]

PLANE: 2

A 3D plane given by the coefficients A, B, C, and D of the plane equation Ax + By + Cz = D. The plane data is specified as a single array with the format:

[A, B, C, D]

[number, number, number, number]

POINT: 0

A 3D point given by its x, y, and z coordinates.

[number, number, number]

TOPOLOGY: 3

A part of a geometry represented by a TopologyHandle. This includes shapes, faces, and edges.

TopologyHandle


Did you find this page useful? Please give it a rating:
Thank you for rating this page!
Any issues or feedback?
What kind of problem would you like to report?
Please tell us more about what's wrong: