NX Open C++ Reference Guide
|
Represents the Drawing Sheet Zone Setting Style Builder. More...
Public Member Functions | |
bool | ContinueZoneIndexingAcrossSheets () |
Returns the continue zone indexing across sheets Created in NX10.0.0. More... | |
double | CornerZoneModification () |
Returns the corner zone modification Created in NX10.0.0. More... | |
bool | CreateZoneLabels () |
Returns the create zone labels Created in NX10.0.0. More... | |
bool | CreateZoneMarkings () |
Returns the create zone markings Created in NX10.0.0. More... | |
bool | CreateZones () |
Returns the create zones Created in NX10.0.0. More... | |
double | HorizontalSize () |
Returns the horizontal size Created in NX10.0.0. More... | |
int | LabelColor () |
Returns the labels color Created in NX10.0.0. More... | |
int | LabelFont () |
Returns the labels font Created in NX10.0.0. More... | |
double | LabelHeight () |
Returns the label height Created in NX10.0.0. More... | |
bool | LabelItalicized () |
Returns the labels font style Created in NX10.0.0. More... | |
NXString | LabelsToSkip () |
Returns the labels to skip Created in NX10.0.0. More... | |
int | LabelWidth () |
Returns the labels width Created in NX10.0.0. More... | |
double | MarkingHeight () |
Returns the marking height Created in NX10.0.0. More... | |
NXOpen::LineColorFontWidthBuilder * | MarkingLineColorWidth () |
Returns the marking line color width Created in NX10.0.0. More... | |
NXOpen::Drawings::ZoneOrigin | Origin () |
Returns the origin Created in NX10.0.0. More... | |
void | SetContinueZoneIndexingAcrossSheets (bool continueZoneIndexingAcrossSheets) |
Sets the continue zone indexing across sheets Created in NX10.0.0. More... | |
void | SetCornerZoneModification (double cornerZoneModification) |
Sets the corner zone modification Created in NX10.0.0. More... | |
void | SetCreateZoneLabels (bool createZoneLabels) |
Sets the create zone labels Created in NX10.0.0. More... | |
void | SetCreateZoneMarkings (bool createZoneMarkings) |
Sets the create zone markings Created in NX10.0.0. More... | |
void | SetCreateZones (bool createZones) |
Sets the create zones Created in NX10.0.0. More... | |
void | SetHorizontalSize (double horizontalSize) |
Sets the horizontal size Created in NX10.0.0. More... | |
void | SetLabelColor (int labelColor) |
Sets the labels color Created in NX10.0.0. More... | |
void | SetLabelFont (int labelFont) |
Sets the labels font Created in NX10.0.0. More... | |
void | SetLabelHeight (double labelHeight) |
Sets the label height Created in NX10.0.0. More... | |
void | SetLabelItalicized (bool italic) |
Sets the labels font style Created in NX10.0.0. More... | |
void | SetLabelsToSkip (const NXString &labelsToSkip) |
Sets the labels to skip Created in NX10.0.0. More... | |
void | SetLabelsToSkip (const char *labelsToSkip) |
Sets the labels to skip Created in NX10.0.0. More... | |
void | SetLabelWidth (int labelWidth) |
Sets the labels width Created in NX10.0.0. More... | |
void | SetMarkingHeight (double markingHeight) |
Sets the marking height Created in NX10.0.0. More... | |
void | SetOrigin (NXOpen::Drawings::ZoneOrigin origin) |
Sets the origin Created in NX10.0.0. More... | |
void | SetVerticalSize (double verticalSize) |
Sets the vertical size Created in NX10.0.0. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
double | VerticalSize () |
Returns the vertical size Created in NX10.0.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents the Drawing Sheet Zone Setting Style Builder.
Created in NX10.0.0.
bool NXOpen::Drawings::SheetZoneSettingsBuilder::ContinueZoneIndexingAcrossSheets | ( | ) |
Returns the continue zone indexing across sheets
Created in NX10.0.0.
License requirements : None
double NXOpen::Drawings::SheetZoneSettingsBuilder::CornerZoneModification | ( | ) |
Returns the corner zone modification
Created in NX10.0.0.
License requirements : None
bool NXOpen::Drawings::SheetZoneSettingsBuilder::CreateZoneLabels | ( | ) |
Returns the create zone labels
Created in NX10.0.0.
License requirements : None
bool NXOpen::Drawings::SheetZoneSettingsBuilder::CreateZoneMarkings | ( | ) |
Returns the create zone markings
Created in NX10.0.0.
License requirements : None
bool NXOpen::Drawings::SheetZoneSettingsBuilder::CreateZones | ( | ) |
Returns the create zones
Created in NX10.0.0.
License requirements : None
double NXOpen::Drawings::SheetZoneSettingsBuilder::HorizontalSize | ( | ) |
Returns the horizontal size
Created in NX10.0.0.
License requirements : None
int NXOpen::Drawings::SheetZoneSettingsBuilder::LabelColor | ( | ) |
Returns the labels color
Created in NX10.0.0.
License requirements : None
int NXOpen::Drawings::SheetZoneSettingsBuilder::LabelFont | ( | ) |
Returns the labels font
Created in NX10.0.0.
License requirements : None
double NXOpen::Drawings::SheetZoneSettingsBuilder::LabelHeight | ( | ) |
Returns the label height
Created in NX10.0.0.
License requirements : None
bool NXOpen::Drawings::SheetZoneSettingsBuilder::LabelItalicized | ( | ) |
Returns the labels font style
Created in NX10.0.0.
License requirements : None
NXString NXOpen::Drawings::SheetZoneSettingsBuilder::LabelsToSkip | ( | ) |
Returns the labels to skip
Created in NX10.0.0.
License requirements : None
int NXOpen::Drawings::SheetZoneSettingsBuilder::LabelWidth | ( | ) |
Returns the labels width
Created in NX10.0.0.
License requirements : None
double NXOpen::Drawings::SheetZoneSettingsBuilder::MarkingHeight | ( | ) |
Returns the marking height
Created in NX10.0.0.
License requirements : None
NXOpen::LineColorFontWidthBuilder* NXOpen::Drawings::SheetZoneSettingsBuilder::MarkingLineColorWidth | ( | ) |
Returns the marking line color width
Created in NX10.0.0.
License requirements : None
NXOpen::Drawings::ZoneOrigin NXOpen::Drawings::SheetZoneSettingsBuilder::Origin | ( | ) |
Returns the origin
Created in NX10.0.0.
License requirements : None
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetContinueZoneIndexingAcrossSheets | ( | bool | continueZoneIndexingAcrossSheets | ) |
Sets the continue zone indexing across sheets
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
continueZoneIndexingAcrossSheets | continuezoneindexingacrosssheets |
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetCornerZoneModification | ( | double | cornerZoneModification | ) |
Sets the corner zone modification
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
cornerZoneModification | cornerzonemodification |
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetCreateZoneLabels | ( | bool | createZoneLabels | ) |
Sets the create zone labels
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
createZoneLabels | createzonelabels |
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetCreateZoneMarkings | ( | bool | createZoneMarkings | ) |
Sets the create zone markings
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
createZoneMarkings | createzonemarkings |
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetCreateZones | ( | bool | createZones | ) |
Sets the create zones
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
createZones | createzones |
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetHorizontalSize | ( | double | horizontalSize | ) |
Sets the horizontal size
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
horizontalSize | horizontalsize |
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetLabelColor | ( | int | labelColor | ) |
Sets the labels color
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
labelColor | labelcolor |
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetLabelFont | ( | int | labelFont | ) |
Sets the labels font
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
labelFont | labelfont |
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetLabelHeight | ( | double | labelHeight | ) |
Sets the label height
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
labelHeight | labelheight |
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetLabelItalicized | ( | bool | italic | ) |
Sets the labels font style
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
italic | italic |
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetLabelsToSkip | ( | const NXString & | labelsToSkip | ) |
Sets the labels to skip
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
labelsToSkip | labelstoskip |
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetLabelsToSkip | ( | const char * | labelsToSkip | ) |
Sets the labels to skip
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
labelsToSkip | labelstoskip |
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetLabelWidth | ( | int | labelWidth | ) |
Sets the labels width
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
labelWidth | labelwidth |
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetMarkingHeight | ( | double | markingHeight | ) |
Sets the marking height
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
markingHeight | markingheight |
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetOrigin | ( | NXOpen::Drawings::ZoneOrigin | origin | ) |
Sets the origin
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
origin | origin |
void NXOpen::Drawings::SheetZoneSettingsBuilder::SetVerticalSize | ( | double | verticalSize | ) |
Sets the vertical size
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
verticalSize | verticalsize |
|
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.
double NXOpen::Drawings::SheetZoneSettingsBuilder::VerticalSize | ( | ) |
Returns the vertical size
Created in NX10.0.0.
License requirements : None