SheetMarginSettingsBuilder Class¶
-
class
NXOpen.Diagramming.
SheetMarginSettingsBuilder
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
The SheetMarginSettings builder
New in version NX11.0.1.
Properties¶
Property | Description |
---|---|
BottomTrimmedMargin | Returns or sets the value of the margin in bottom border. |
BottomUntrimmedMargin | Returns or sets the distance between bottom of the sheet and bottom trimmed margin. |
CreateUntrimmedMargins | Returns or sets the flag indicates to create untrimmed margins or not. |
LeftTrimmedMargin | Returns or sets the value of the margin in left border. |
LeftUntrimmedMargin | Returns or sets the distance between left of the sheet and left trimmed margin. |
MarginLineColorFontWidth | Returns the color, font and width of margin line. |
RightTrimmedMargin | Returns or sets the value of the margin in right border. |
RightUntrimmedMargin | Returns or sets the distance between right of the sheet and right trimmed margin. |
Tag | Returns the Tag for this object. |
TopTrimmedMargin | Returns or sets the value of the margin in top border. |
TopUntrimmedMargin | Returns or sets the distance between top of the sheet and top trimmed margin. |
Methods¶
Method | Description |
---|---|
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
BottomTrimmedMargin¶
-
SheetMarginSettingsBuilder.
BottomTrimmedMargin
¶ Returns or sets the value of the margin in bottom border.
-------------------------------------
Getter Method
Signature
BottomTrimmedMargin
Returns: Return type: float New in version NX11.0.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
BottomTrimmedMargin
Parameters: bottomTrimmedMargin (float) – New in version NX11.0.1.
License requirements: None.
BottomUntrimmedMargin¶
-
SheetMarginSettingsBuilder.
BottomUntrimmedMargin
¶ Returns or sets the distance between bottom of the sheet and bottom trimmed margin.
-------------------------------------
Getter Method
Signature
BottomUntrimmedMargin
Returns: Return type: float New in version NX11.0.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
BottomUntrimmedMargin
Parameters: bottomUntrimmedMargin (float) – New in version NX11.0.1.
License requirements: None.
CreateUntrimmedMargins¶
-
SheetMarginSettingsBuilder.
CreateUntrimmedMargins
¶ Returns or sets the flag indicates to create untrimmed margins or not.
-------------------------------------
Getter Method
Signature
CreateUntrimmedMargins
Returns: Return type: bool New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CreateUntrimmedMargins
Parameters: createUntrimmedMargins (bool) – New in version NX10.0.0.
License requirements: None.
LeftTrimmedMargin¶
-
SheetMarginSettingsBuilder.
LeftTrimmedMargin
¶ Returns or sets the value of the margin in left border.
-------------------------------------
Getter Method
Signature
LeftTrimmedMargin
Returns: Return type: float New in version NX11.0.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
LeftTrimmedMargin
Parameters: leftTrimmedMargin (float) – New in version NX11.0.1.
License requirements: None.
LeftUntrimmedMargin¶
-
SheetMarginSettingsBuilder.
LeftUntrimmedMargin
¶ Returns or sets the distance between left of the sheet and left trimmed margin.
-------------------------------------
Getter Method
Signature
LeftUntrimmedMargin
Returns: Return type: float New in version NX11.0.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
LeftUntrimmedMargin
Parameters: leftUntrimmedMargin (float) – New in version NX11.0.1.
License requirements: None.
MarginLineColorFontWidth¶
-
SheetMarginSettingsBuilder.
MarginLineColorFontWidth
¶ Returns the color, font and width of margin line.
-------------------------------------
Getter Method
Signature
MarginLineColorFontWidth
Returns: Return type: NXOpen.LineColorFontWidthBuilder
New in version NX11.0.1.
License requirements: None.
RightTrimmedMargin¶
-
SheetMarginSettingsBuilder.
RightTrimmedMargin
¶ Returns or sets the value of the margin in right border.
-------------------------------------
Getter Method
Signature
RightTrimmedMargin
Returns: Return type: float New in version NX11.0.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
RightTrimmedMargin
Parameters: rightTrimmedMargin (float) – New in version NX11.0.1.
License requirements: None.
RightUntrimmedMargin¶
-
SheetMarginSettingsBuilder.
RightUntrimmedMargin
¶ Returns or sets the distance between right of the sheet and right trimmed margin.
-------------------------------------
Getter Method
Signature
RightUntrimmedMargin
Returns: Return type: float New in version NX11.0.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
RightUntrimmedMargin
Parameters: rightUntrimmedMargin (float) – New in version NX11.0.1.
License requirements: None.
TopTrimmedMargin¶
-
SheetMarginSettingsBuilder.
TopTrimmedMargin
¶ Returns or sets the value of the margin in top border.
-------------------------------------
Getter Method
Signature
TopTrimmedMargin
Returns: Return type: float New in version NX11.0.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
TopTrimmedMargin
Parameters: topMargin (float) – New in version NX11.0.1.
License requirements: None.
TopUntrimmedMargin¶
-
SheetMarginSettingsBuilder.
TopUntrimmedMargin
¶ Returns or sets the distance between top of the sheet and top trimmed margin.
-------------------------------------
Getter Method
Signature
TopUntrimmedMargin
Returns: Return type: float New in version NX11.0.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
TopUntrimmedMargin
Parameters: topUntrimmedMargin (float) – New in version NX11.0.1.
License requirements: None.
Method Detail¶
Validate¶
-
SheetMarginSettingsBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.