NXOpen 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 Created in NX10.0.0. 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
Use Drawings::SectionViewBuilder::SectionLineSegments instead.
Created in NX6.0.0.
License requirements : drafting ("DRAFTING")
sectionLine | sectionline |
NXOpen::Drawings::SectionLineSegmentBuilder* NXOpen::Drawings::SectionLineCollection::CreateSectionLineSegmentBuilder | ( | ) |
Creates the section line segment builder
Use Drawings::SectionViewBuilder::SectionLineSegments instead.
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
Use NXOpen::Drawings::ViewSectionLineBuilder instead.
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
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
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.
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
note | The section line note to generate the attribute from |
tag_t NXOpen::Drawings::SectionLineCollection::Tag | ( | ) | const |
Returns the tag of this object.