NX Open C++ Reference Guide
|
Represents a LineDesigner::InsertSheet builder
To create a new instance of this class, use NXOpen::LineDesigner::LineDesignerManager::CreateInsertSheetBuilder
Default values.
More...
Public Types | |
enum | APIUnits { APIUnitsMillimeters, APIUnitsInches } |
This enum represents the units types. More... | |
Public Member Functions | |
NXString | NameString () |
Returns the name string Created in NX9.0.0. More... | |
NXString | NumberString () |
Returns the number string Created in NX9.0.0. More... | |
NXString | RevisionString () |
Returns the revision string Created in NX9.0.0. More... | |
int | ScaleEnum () |
Returns the scale enum Created in NX9.0.0. More... | |
NXString | SecondaryNumberString () |
Returns the secondary number string Created in NX9.0.0. More... | |
void | SetNameString (const NXString &nameString) |
Sets the name string Created in NX9.0.0. More... | |
void | SetNameString (const char *nameString) |
Sets the name string Created in NX9.0.0. More... | |
void | SetNumberString (const NXString &numberString) |
Sets the number string Created in NX9.0.0. More... | |
void | SetNumberString (const char *numberString) |
Sets the number string Created in NX9.0.0. More... | |
void | SetRevisionString (const NXString &revisionString) |
Sets the revision string Created in NX9.0.0. More... | |
void | SetRevisionString (const char *revisionString) |
Sets the revision string Created in NX9.0.0. More... | |
void | SetScaleEnum (int scaleEnum) |
Sets the scale enum Created in NX9.0.0. More... | |
void | SetSecondaryNumberString (const NXString &secondaryNumberString) |
Sets the secondary number string Created in NX9.0.0. More... | |
void | SetSecondaryNumberString (const char *secondaryNumberString) |
Sets the secondary number string Created in NX9.0.0. More... | |
void | SetSizeEnum (int sizeEnum) |
Sets the size enum Created in NX9.0.0. More... | |
void | SetUnitsEnum (NXOpen::LineDesigner::InsertSheetBuilder::APIUnits unitsEnum) |
Sets the units enum Created in NX9.0.0. More... | |
int | SizeEnum () |
Returns the size enum Created in NX9.0.0. More... | |
NXOpen::LineDesigner::InsertSheetBuilder::APIUnits | UnitsEnum () |
Returns the units enum Created in NX9.0.0. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. 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 a LineDesigner::InsertSheet builder
To create a new instance of this class, use NXOpen::LineDesigner::LineDesignerManager::CreateInsertSheetBuilder
Default values.
Property | Value |
---|---|
UnitsEnum |
Millimeters |
Created in NX9.0.0.
NXString NXOpen::LineDesigner::InsertSheetBuilder::NameString | ( | ) |
Returns the name string
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXString NXOpen::LineDesigner::InsertSheetBuilder::NumberString | ( | ) |
Returns the number string
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXString NXOpen::LineDesigner::InsertSheetBuilder::RevisionString | ( | ) |
Returns the revision string
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
int NXOpen::LineDesigner::InsertSheetBuilder::ScaleEnum | ( | ) |
Returns the scale enum
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXString NXOpen::LineDesigner::InsertSheetBuilder::SecondaryNumberString | ( | ) |
Returns the secondary number string
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
void NXOpen::LineDesigner::InsertSheetBuilder::SetNameString | ( | const NXString & | nameString | ) |
Sets the name string
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
nameString | namestring |
void NXOpen::LineDesigner::InsertSheetBuilder::SetNameString | ( | const char * | nameString | ) |
Sets the name string
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
nameString | namestring |
void NXOpen::LineDesigner::InsertSheetBuilder::SetNumberString | ( | const NXString & | numberString | ) |
Sets the number string
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
numberString | numberstring |
void NXOpen::LineDesigner::InsertSheetBuilder::SetNumberString | ( | const char * | numberString | ) |
Sets the number string
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
numberString | numberstring |
void NXOpen::LineDesigner::InsertSheetBuilder::SetRevisionString | ( | const NXString & | revisionString | ) |
Sets the revision string
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
revisionString | revisionstring |
void NXOpen::LineDesigner::InsertSheetBuilder::SetRevisionString | ( | const char * | revisionString | ) |
Sets the revision string
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
revisionString | revisionstring |
void NXOpen::LineDesigner::InsertSheetBuilder::SetScaleEnum | ( | int | scaleEnum | ) |
Sets the scale enum
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
scaleEnum | scaleenum |
void NXOpen::LineDesigner::InsertSheetBuilder::SetSecondaryNumberString | ( | const NXString & | secondaryNumberString | ) |
Sets the secondary number string
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
secondaryNumberString | secondarynumberstring |
void NXOpen::LineDesigner::InsertSheetBuilder::SetSecondaryNumberString | ( | const char * | secondaryNumberString | ) |
Sets the secondary number string
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
secondaryNumberString | secondarynumberstring |
void NXOpen::LineDesigner::InsertSheetBuilder::SetSizeEnum | ( | int | sizeEnum | ) |
Sets the size enum
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
sizeEnum | sizeenum |
void NXOpen::LineDesigner::InsertSheetBuilder::SetUnitsEnum | ( | NXOpen::LineDesigner::InsertSheetBuilder::APIUnits | unitsEnum | ) |
Sets the units enum
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
unitsEnum | unitsenum |
int NXOpen::LineDesigner::InsertSheetBuilder::SizeEnum | ( | ) |
Returns the size enum
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")
NXOpen::LineDesigner::InsertSheetBuilder::APIUnits NXOpen::LineDesigner::InsertSheetBuilder::UnitsEnum | ( | ) |
Returns the units enum
Created in NX9.0.0.
License requirements : ld_line_designer ("FULL LINE DESIGNER")