NXOpen C++ Reference Guide
|
Represents a collection of Margin annotation
To obtain an instance of this class, refer to NXOpen::CAE::CaePart
Created in NX12.0.0.
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::CAE::AeroStructures::MarginAnnot * | CreateMarginAnnot (NXOpen::Annotations::LabelData *labelData) |
Creates a Margin Annotation. More... | |
NXOpen::CAE::AeroStructures::MarginAnnotBuilder * | CreateMarginAnnotBuilder (NXOpen::Annotations::SimpleDraftingAid *annotation) |
Creates a builder for Margin annotation Created in NX12.0.0. More... | |
iterator | end () |
Returns an iterator addressing one past the last element. More... | |
void | HideAnnotations (const std::vector< NXOpen::CAE::AeroStructures::MarginAnnot * > &annotArray) |
Hide Annotation Created in NX1847.0.0. More... | |
void | ShowAnnotations (const std::vector< NXOpen::CAE::AeroStructures::MarginAnnot * > &annotArray) |
Show Hide Annotation Created in NX1847.0.0. More... | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a collection of Margin annotation
To obtain an instance of this class, refer to NXOpen::CAE::CaePart
Created in NX12.0.0.
iterator NXOpen::CAE::AeroStructures::MarginAnnotCollection::begin | ( | ) |
Returns an iterator addressing the first element.
NXOpen::CAE::AeroStructures::MarginAnnot* NXOpen::CAE::AeroStructures::MarginAnnotCollection::CreateMarginAnnot | ( | NXOpen::Annotations::LabelData * | labelData | ) |
Creates a Margin Annotation.
labelData | Annotation data |
NXOpen::CAE::AeroStructures::MarginAnnotBuilder* NXOpen::CAE::AeroStructures::MarginAnnotCollection::CreateMarginAnnotBuilder | ( | NXOpen::Annotations::SimpleDraftingAid * | annotation | ) |
Creates a builder for Margin annotation
Created in NX12.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
annotation | NXOpen::Annotations::SimpleDraftingAid to be edited |
iterator NXOpen::CAE::AeroStructures::MarginAnnotCollection::end | ( | ) |
Returns an iterator addressing one past the last element.
void NXOpen::CAE::AeroStructures::MarginAnnotCollection::HideAnnotations | ( | const std::vector< NXOpen::CAE::AeroStructures::MarginAnnot * > & | annotArray | ) |
Hide Annotation
Created in NX1847.0.0.
License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
annotArray | annot array |
void NXOpen::CAE::AeroStructures::MarginAnnotCollection::ShowAnnotations | ( | const std::vector< NXOpen::CAE::AeroStructures::MarginAnnot * > & | annotArray | ) |
Show Hide Annotation
Created in NX1847.0.0.
License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
annotArray | annot array |
tag_t NXOpen::CAE::AeroStructures::MarginAnnotCollection::Tag | ( | ) | const |
Returns the tag of this object.