NX Open C++ Reference Guide
|
Represents the Drawing Sheet Margins Style Builder. More...
Public Member Functions | |
double | BottomTrimmedMargin () |
Returns the bottom margin Created in NX10.0.0. More... | |
double | BottomUntrimmedMargin () |
Returns the bottom untrimmed margin Created in NX10.0.0. More... | |
bool | CreateUntrimmedMargins () |
Returns the create untrimmed margins Created in NX10.0.0. More... | |
double | LeftTrimmedMargin () |
Returns the left margin Created in NX10.0.0. More... | |
double | LeftUntrimmedMargin () |
Returns the left untrimmed margin Created in NX10.0.0. More... | |
NXOpen::LineColorFontWidthBuilder * | MarginLineColorFontWidth () |
Returns the margin line color, font and width Created in NX10.0.0. More... | |
double | RightTrimmedMargin () |
Returns the right margin Created in NX10.0.0. More... | |
double | RightUntrimmedMargin () |
Returns the right untrimmed margin Created in NX10.0.0. More... | |
void | SetBottomTrimmedMargin (double bottomTrimmedMargin) |
Sets the bottom margin Created in NX10.0.0. More... | |
void | SetBottomUntrimmedMargin (double bottomUntrimmedMargin) |
Sets the bottom untrimmed margin Created in NX10.0.0. More... | |
void | SetCreateUntrimmedMargins (bool createUntrimmedMargins) |
Sets the create untrimmed margins Created in NX10.0.0. More... | |
void | SetLeftTrimmedMargin (double leftTrimmedMargin) |
Sets the left margin Created in NX10.0.0. More... | |
void | SetLeftUntrimmedMargin (double leftUntrimmedMargin) |
Sets the left untrimmed margin Created in NX10.0.0. More... | |
void | SetRightTrimmedMargin (double rightTrimmedMargin) |
Sets the right margin Created in NX10.0.0. More... | |
void | SetRightUntrimmedMargin (double rightUntrimmedMargin) |
Sets the right untrimmed margin Created in NX10.0.0. More... | |
void | SetTopTrimmedMargin (double topMargin) |
Sets the top margin Created in NX10.0.0. More... | |
void | SetTopUntrimmedMargin (double topUntrimmedMargin) |
Sets the top untrimmed margin Created in NX10.0.0. More... | |
double | TopTrimmedMargin () |
Returns the top margin Created in NX10.0.0. More... | |
double | TopUntrimmedMargin () |
Returns the top untrimmed margin Created in NX10.0.0. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents the Drawing Sheet Margins Style Builder.
Created in NX10.0.0.
double NXOpen::Drawings::SheetMarginSettingsBuilder::BottomTrimmedMargin | ( | ) |
Returns the bottom margin
Created in NX10.0.0.
License requirements : None
double NXOpen::Drawings::SheetMarginSettingsBuilder::BottomUntrimmedMargin | ( | ) |
Returns the bottom untrimmed margin
Created in NX10.0.0.
License requirements : None
bool NXOpen::Drawings::SheetMarginSettingsBuilder::CreateUntrimmedMargins | ( | ) |
Returns the create untrimmed margins
Created in NX10.0.0.
License requirements : None
double NXOpen::Drawings::SheetMarginSettingsBuilder::LeftTrimmedMargin | ( | ) |
Returns the left margin
Created in NX10.0.0.
License requirements : None
double NXOpen::Drawings::SheetMarginSettingsBuilder::LeftUntrimmedMargin | ( | ) |
Returns the left untrimmed margin
Created in NX10.0.0.
License requirements : None
NXOpen::LineColorFontWidthBuilder* NXOpen::Drawings::SheetMarginSettingsBuilder::MarginLineColorFontWidth | ( | ) |
Returns the margin line color, font and width
Created in NX10.0.0.
License requirements : None
double NXOpen::Drawings::SheetMarginSettingsBuilder::RightTrimmedMargin | ( | ) |
Returns the right margin
Created in NX10.0.0.
License requirements : None
double NXOpen::Drawings::SheetMarginSettingsBuilder::RightUntrimmedMargin | ( | ) |
Returns the right untrimmed margin
Created in NX10.0.0.
License requirements : None
void NXOpen::Drawings::SheetMarginSettingsBuilder::SetBottomTrimmedMargin | ( | double | bottomTrimmedMargin | ) |
Sets the bottom margin
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
bottomTrimmedMargin | bottomtrimmedmargin |
void NXOpen::Drawings::SheetMarginSettingsBuilder::SetBottomUntrimmedMargin | ( | double | bottomUntrimmedMargin | ) |
Sets the bottom untrimmed margin
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
bottomUntrimmedMargin | bottomuntrimmedmargin |
void NXOpen::Drawings::SheetMarginSettingsBuilder::SetCreateUntrimmedMargins | ( | bool | createUntrimmedMargins | ) |
Sets the create untrimmed margins
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
createUntrimmedMargins | createuntrimmedmargins |
void NXOpen::Drawings::SheetMarginSettingsBuilder::SetLeftTrimmedMargin | ( | double | leftTrimmedMargin | ) |
Sets the left margin
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
leftTrimmedMargin | lefttrimmedmargin |
void NXOpen::Drawings::SheetMarginSettingsBuilder::SetLeftUntrimmedMargin | ( | double | leftUntrimmedMargin | ) |
Sets the left untrimmed margin
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
leftUntrimmedMargin | leftuntrimmedmargin |
void NXOpen::Drawings::SheetMarginSettingsBuilder::SetRightTrimmedMargin | ( | double | rightTrimmedMargin | ) |
Sets the right margin
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
rightTrimmedMargin | righttrimmedmargin |
void NXOpen::Drawings::SheetMarginSettingsBuilder::SetRightUntrimmedMargin | ( | double | rightUntrimmedMargin | ) |
Sets the right untrimmed margin
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
rightUntrimmedMargin | rightuntrimmedmargin |
void NXOpen::Drawings::SheetMarginSettingsBuilder::SetTopTrimmedMargin | ( | double | topMargin | ) |
Sets the top margin
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
topMargin | topmargin |
void NXOpen::Drawings::SheetMarginSettingsBuilder::SetTopUntrimmedMargin | ( | double | topUntrimmedMargin | ) |
Sets the top untrimmed margin
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
topUntrimmedMargin | topuntrimmedmargin |
double NXOpen::Drawings::SheetMarginSettingsBuilder::TopTrimmedMargin | ( | ) |
Returns the top margin
Created in NX10.0.0.
License requirements : None
double NXOpen::Drawings::SheetMarginSettingsBuilder::TopUntrimmedMargin | ( | ) |
Returns the top untrimmed margin
Created in NX10.0.0.
License requirements : None
|
virtual |
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.
Implements NXOpen::GeometricUtilities::IComponentBuilder.