Skip to main content

MeasurementProperties

Other

User-configurable measurement appearance and type-specific editing properties. Properties that do not apply to the target measurement type are ignored by the setter.

Import​

import ScriptingApi as api

# Access the class
# MeasurementProperties is available via api.MeasurementProperties

Properties​

description​

Free-form description text. Applies to all measurement types.

Type: str


annotation_background_color​

Annotation frame RGB color [r, g, b]. Applies to measurements that render annotation text.

Type: list


annotation_background_opacity​

Annotation frame opacity in range [0.0, 1.0]. Applies to measurements that render annotation text.

Type: float


text_size​

Annotation font size in points. Applies to measurements that render annotation text.

Type: int


text_bold​

Annotation font bold state. Applies to measurements that render annotation text.

Type: bool


text_italic​

Annotation font italic state. Applies to measurements that render annotation text.

Type: bool


text_color​

Annotation text RGB color [r, g, b]. Applies to measurements that render annotation text.

Type: list


text_opacity​

Annotation text opacity in range [0.0, 1.0]. Applies to measurements that render annotation text.

Type: float


axes_3d_scale_factor​

3D axes scale factor. Only applies to non-contour measurements.

Type: float


axes_3d_line_width​

3D axes line width. Only applies to non-contour measurements.

Type: float


point_scale_factor​

Point handle scale factor. Applies to measurement handle widgets.

Type: float


point_color​

Point handle RGB color [r, g, b]. Applies to measurement handle widgets.

Type: list


point_opacity​

Point handle opacity in range [0.0, 1.0]. Applies to measurement handle widgets.

Type: float


follow_object_profile_enabled​

Follow-object-profile flag. Applies to all measurement types except box measurements.

Type: bool


line_width​

Line width. Only applies to non-point measurements.

Type: float


line_color​

Line RGB color [r, g, b]. Only applies to non-point measurements.

Type: list


line_opacity​

Line opacity in range [0.0, 1.0]. Only applies to non-point measurements.

Type: float


display_image_info_at_anchor_point​

If true, annotation measurements display image information at the anchor point instead of annotationText. Only applies to annotation measurements.

Type: bool


annotation_text​

Annotation text content. Only applies to annotation measurements and is ignored when displayImageInfoAtAnchorPoint is true.

Type: str


add_intermediate_node_on_contour​

Allows adding intermediate nodes while editing. Only applies to contour measurements.

Type: bool


closed_loop​

Closed-loop contour flag. Only applies to contour measurements.

Type: bool


maximum_curve_line_segments​

Maximum curve line segments. Only applies to contour measurements.

Type: int


See Also​