/////////////////////////////////////////////////////////////////////////////// // Copyright (C) 2002-2025, Open Design Alliance (the "Alliance"). // All rights reserved. // // This software and its documentation and related materials are owned by // the Alliance. The software may only be incorporated into application // programs owned by members of the Alliance, subject to a signed // Membership Agreement and Supplemental Software License Agreement with the // Alliance. The structure and organization of this software are the valuable // trade secrets of the Alliance and its suppliers. The software is also // protected by copyright law and international treaty provisions. Application // programs incorporating this software must include the following statement // with their copyright notices: // // This application incorporates Open Design Alliance software pursuant to a license // agreement with Open Design Alliance. // Open Design Alliance Copyright (C) 2002-2025 by Open Design Alliance. // All rights reserved. // // By use of this software, its documentation or related materials, you // acknowledge and accept the above terms. /////////////////////////////////////////////////////////////////////////////// #include "DgElementProperties.h" #include "DgPropertiesModule.h" #include "DgTableProperties.h" //----------------------------------------------------------------------------------------------------------------------- void OdDgPropertiesModule::constructOdDgDimStyleTableProperties(OdRxMemberCollectionBuilder& b, void*) { properties.append(OdDgDimStyleTableItemsProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableActualDimensionSettingsProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableActiveDimensionStyleProperty::createObject(b.owner())); b.add(properties.last()); } //--------------------------------------------------------------------------------------------------------------------- void OdDgPropertiesModule::constructOdDgDimStyleProperties(OdRxMemberCollectionBuilder& b, void*) { properties.append(OdDgDimStyleTableRecordIndexProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNameProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordShowDimLineFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordShowExtLineFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordShowToleranceFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordMainPrefixProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordMainSuffixProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTolerancePrefixProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordToleranceSuffixProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordUpperPrefixProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordUpperSuffixProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordLowerPrefixProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordLowerSuffixProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDescriptionProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordParentDimensionStyleEntryIdProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextStyleEntryIdProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryAccuracyProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryAccuracyProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordLevelProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPlacementAlignmentProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordManualLocationFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordExtensionLinesPresentFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextJustificationProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordShowAngleFormatFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordHideZeroPrimarySubUnitsFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordHideZeroSecondarySubUnitsFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordShowZeroPrimaryMasterUnitsFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordShowZeroSecondaryMasterUnitsFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordUseCustomUnitsFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordShowSecondaryUnitsFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordUseToleranceLimitModeFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordEmbedTextFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordHorizontalTextFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordToleranceStackIfEqualFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryLabelDisplayModeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryLabelDisplayModeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextLocationProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordArrowFontProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordStrokeFontProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordOriginFontProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDiameterFontProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordArrowCharProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordStrokeCharProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordOriginCharProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDiameterCharProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextHeightProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordLowerToleranceValueProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordUpperToleranceValueProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordToleranceTextScaleProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordWitnessLineOffsetProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordWitnessLineExtensionProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimensionScaleProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordGeometryMarginProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordJoinerFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordBoxTextFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSemiAutoFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryLeadingZeroFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryTrailingZerosFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryLeadingZeroFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryTrailingZerosFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDecimalCommaFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordCapsuleTextFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSuperscriptLSDFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordRoundLSDFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordOmitLeadingDelimiterFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimLinesColorOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimLinesWeightOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextColorOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextWeightOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextFontOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextHeightOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordLevelOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDropDimensionAfterCraetionFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTerminatorArrowHeadProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordUseReferenceFileScaleFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordRelativeDimensionLineFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextUnderlineFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimLinesStyleOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoAutoTextLiftFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTerminatorOrientationProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordMasterFileUnitsFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordOverrideLevelSymbologyFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordViewRotationFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordStackOffsetProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordCenterMarkSizeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordCurrentDimensionCmdProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordAngleDisplayModeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordAngleAccuracyProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimensionColorProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimensionLineWeightProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextColorProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextWeightProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextFontProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDotSymbolFontProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDotSymbolCodeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordAngleLeadingZeroFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordAngleTrailingZerosFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordAutoSuperscriptCharFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimensionLineStyleProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextLowerMarginProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextLeftMarginProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordToleranceLeftMarginProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordToleranceSepMarginProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordToleranceShowSignForZeroFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTerminatorHeightProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTerminatorWidthProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextWidthProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTextWidthOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordExtensionLineStyleOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordExtensionLineWeightOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordExtensionLineColorOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTerminatorLineStyleOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTerminatorLineWeightOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTerminatorColorOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoteFrameTypeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoteInlineLeaderFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoteJustificationProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordMetricSpaceFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordThousandSeparatorFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordStackedFractionTypeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordStackedFractionAlignProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordUseStackedFractionFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordUniformCellScaleFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordExtensionLineStyleProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordExtensionLineWeightProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordExtensionLineColorProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTerminatorLineStyleProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTerminatorLineWeightProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordTerminatorColorProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordArrowSymbolTypeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordStrokeSymbolTypeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordOriginSymbolTypeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDotSymbolTypeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrefixSymbolTypeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSuffixSymbolTypeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDiameterSymbolTypeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPlusMinusSymbolTypeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoLineThroughArrowTerminatorFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoLineThroughStrokeTerminatorFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoLineThroughOriginTerminatorFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoLineThroughDotTerminatorFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordStackedFractionFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordUnderlineOverrideFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNonStackedFractionSpaceFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrefixFontProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSuffixFontProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrefixCharProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSuffixCharProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPlusMinusCharProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryAltThresholdProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryAltLabelDisplayModeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryAltOperatorProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryAltSubunitThresholdFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryAltShowZeroMasterUnitsFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryAltHideZeroSubUnitsFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryAltPresentFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryAltAccuracyProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimLeaderTerminatorProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimLeaderChainTypeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimLeaderAlignmentProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimLeaderInlineLeaderFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimLeaderEnableFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimLeaderUndockTextFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryAltThresholdProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryAltLabelDisplayModeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryAltOperatorProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryAltSubunitThresholdFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryAltShowZeroMasterUnitsFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryAltHideZeroSubUnitsFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryAltPresentFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryAltAccuracyProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryMasterUnitsProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimarySubUnitsProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryMasterUnitsProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondarySubUnitsProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordAnnotationScaleProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordAnnotationScaleFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryToleranceAccuracyProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryToleranceAccuracyProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordStackedFractionScaleProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordOrdinateDimensionDatumValueProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimLeaderInlineLeaderLengthProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordOrdinateDimDecrementInReverseDirectionFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordOrdinateDimFreeLocationTextFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordEnableTerminatorMinLeaderLengthFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordEnableSuppressUnfitTerminatorFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimLeaderEnableInlineLeaderLengthFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordEnableTextAboveOptimalFitFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordEnableNarrowFontOptimalFitFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryRetainFractionalAccuracyFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryRetainFractionalAccuracyFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryToleranceRetainFractionalAccuracyFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryToleranceRetainFractionalAccuracyFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryAltRetainFractionalAccuracyFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryAltRetainFractionalAccuracyFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordFitOptionsProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordLabelLineDimensionModeProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoteSplineFitFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordEnableNoteFrameScaleFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoteLeaderLengthProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoteLeftMarginProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoteLowerMarginProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoteFrameScaleProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoteTerminatorProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoteTextRotationProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoteHorizontalAttachmentLeaderDirectionProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoteEditAboutProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoteLeftAttachmentAlignmentProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordNoteRightAttachmentAlignmentProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordInlineTextLiftProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordExtendDimLineUnderTextFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDimLeaderAutoLeaderModeFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordArrowCellNameProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordStrokeCellNameProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordOriginCellNameProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordDotCellNameProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSuffixCellNameProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrefixCellNameProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryRoundOffProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordPrimaryRoundOffFlagProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryRoundOffProperty::createObject(b.owner())); b.add(properties.last()); properties.append(OdDgDimStyleTableRecordSecondaryRoundOffFlagProperty::createObject(b.owner())); b.add(properties.last()); } //-----------------------------------------------------------------------------------------------------------------------