dips.ProjectSettingsVal module#

Generated wrapper for ProjectSettings protobuf message.

class dips.ProjectSettingsVal.ProjectSettingsVal(reporting_orientation_convention: eOrientationConvention = eOrientationConvention.DipDipDirectionOrientation, reporting_unit_convention: eUnitSystem = eUnitSystem.Metric, proto_message: Any | None = None)#

Bases: object

Simple wrapper for ProjectSettings with Pythonic getters and setters.

copy()#

Create a copy of this wrapper.

classmethod from_proto(proto_message)#

Create wrapper from existing protobuf message.

property reporting_orientation_convention: eOrientationConvention#

Get the ReportingOrientationConvention field as a Python IntEnum (IDE autocomplete).

property reporting_unit_convention: eUnitSystem#

Get the ReportingUnitConvention field as a Python IntEnum (IDE autocomplete).

to_proto()#

Get the underlying protobuf message.

property use_automatic_cluster_analysis: bool#

Get the UseAutomaticClusterAnalysis field value.