Gets the maximum value of the attribute inferred from its numeric type (byte, short, int, long long, float, double).
Javascript only exposes numbers, but the 3djuump Infinite API exposes several numeric types. All numeric types
have the type AttributeType.ATTR_NUMBER or AttributeType.ATTR_NUMBER_RANGE. It may be interesting to know the
maximum value inferred by its type.
The maximum numeric value inferred by the type of this attribute.
Gets the minimum value of the attribute inferred from its numeric type (byte, short, int, long long, float, double).
Javascript only exposes numbers, but the 3djuump Infinite API exposes several numeric types. All numeric types
have the type AttributeType.ATTR_NUMBER or AttributeType.ATTR_NUMBER_RANGE. It may be interesting to know the
minimum value inferred by its type.
The minimum numeric value inferred by the type of this attribute.
Gets the numeric type of the attribute.
It the attribute has the type AttributeType.ATTR_NUMBER or AttributeType.ATTR_NUMBER_RANGE then
the real numeric type is known (and not AttributeNumericType.ATTR_NUM_UNKNOWN).
This allows to create more precise GUI elements and know the precise boundaries for acceptable
values for this attribute.
The numeric type of the attribute.
Gets the type of the attribute.
The type of the attribute.
The AttributeInfoInterface gives information about the attributes of a
part instance.The DMU contains a collection of pieces (3D or not). All these pieces have information located inside them. The Attribute Info interface stores the type of the attribute, its name, the full "path of this attribute" (in case of nested attributes) and some range / min / max values if available.
There may be cases when the results from an id-card request (InstanceMetadataInterface inside the PartInstanceInfoInterface) are not of the expected type, such data cannot be requested since the field content is not indexed. In this case the attribute name is included in the DocumentContentInterface.getNonIndexedContent fields, depending on the case.
Available values for a string attribute are not available from the AttributeInfoInterface. Please use an AttributeValuesEnumeratorInterface to get available string values of a given string attribute.