NX Open C++ Reference Guide
|
Represents a collection of NXOpen::Drawings::SectionLine s. More...
Classes | |
class | iterator |
Iterator for accessing the contents of the collection. More... | |
Public Member Functions | |
iterator | begin () |
Returns an iterator addressing the first element. More... | |
NXOpen::Drawings::SectionLineBuilder * | CreateSectionLineBuilder (NXOpen::Drawings::SectionLine *sectionLine) |
Creates the section line builder. More... | |
NXOpen::Drawings::SectionLineSegmentBuilder * | CreateSectionLineSegmentBuilder () |
Creates the section line segment builder. More... | |
NXOpen::Drawings::SectionLineStyleBuilder * | CreateSectionLineStyleBuilder (NXOpen::Drawings::SectionLine *sectionline) |
Creates the Section Line Style Builder. More... | |
NXOpen::Drawings::SketchSectionLineBuilder * | CreateSketchSectionLineBuilder (NXOpen::Drawings::SectionLine *sectionLine) |
Creates the Sketch Section Line builder. More... | |
iterator | end () |
Returns an iterator addressing one past the last element. More... | |
NXString | GenerateSectionLineLabelAttribute (NXOpen::Annotations::BaseNote *note) |
Generates a parametric text attribute that is similar to the current section line label but contains the section line segment information. More... | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a collection of NXOpen::Drawings::SectionLine s.
Use DraftingManager::SectionLines to get the instance of this class.
Created in NX6.0.0.
iterator NXOpen::Drawings::SectionLineCollection::begin | ( | ) |
Returns an iterator addressing the first element.
NXOpen::Drawings::SectionLineBuilder* NXOpen::Drawings::SectionLineCollection::CreateSectionLineBuilder | ( | NXOpen::Drawings::SectionLine * | sectionLine | ) |
Creates the section line builder.
Created in NX6.0.0.
License requirements : drafting ("DRAFTING")
sectionLine | sectionline |
NXOpen::Drawings::SectionLineSegmentBuilder* NXOpen::Drawings::SectionLineCollection::CreateSectionLineSegmentBuilder | ( | ) |
Creates the section line segment builder.
Created in NX6.0.0.
License requirements : drafting ("DRAFTING")
NXOpen::Drawings::SectionLineStyleBuilder* NXOpen::Drawings::SectionLineCollection::CreateSectionLineStyleBuilder | ( | NXOpen::Drawings::SectionLine * | sectionline | ) |
Creates the Section Line Style Builder.
Created in NX6.0.0.
License requirements : drafting ("DRAFTING")
sectionline | sectionline |
NXOpen::Drawings::SketchSectionLineBuilder* NXOpen::Drawings::SectionLineCollection::CreateSketchSectionLineBuilder | ( | NXOpen::Drawings::SectionLine * | sectionLine | ) |
Creates the Sketch Section Line builder.
sectionLine | sectionline |
iterator NXOpen::Drawings::SectionLineCollection::end | ( | ) |
Returns an iterator addressing one past the last element.
NXString NXOpen::Drawings::SectionLineCollection::GenerateSectionLineLabelAttribute | ( | NXOpen::Annotations::BaseNote * | note | ) |
Generates a parametric text attribute that is similar to the current section line label but contains the section line segment information.
Note that the text in the section line note is not overwritten.
note | The section line note to generate the attribute from |
tag_t NXOpen::Drawings::SectionLineCollection::Tag | ( | ) | const |
Returns the tag of this object.